目次
で働きながら エクセル 今日は、Excelで数式をインクリメントせずにコピーする簡単な方法を3つご紹介します。 さっそく始めてみましょう。
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
Copy Down Formula.xlsmExcelで数式をインクリメントせずにコピーダウンする3つの簡単な方法
- このデータセットを見てみましょう。 ある会社の様々な商品の価格記録があります。 APEXガーメンツ があります。 項目名 は、その 諸費用 , 税になります。 と ぜいこみかかく ちゅうとはんぱで B, C, D, と E 列の最初のセルには E , ぜいこみかかく という式を書きました。
=C4+C4*D4
- さて、この数式を税金を増やさずに残りのセルにコピーダウンしていきたいと思います。 D4. つまり、セル E5 が持つことになります。
=C5+C5*D4
- 同様に、セル E6 が持つことになります。
=C6+C6*D4
- ここでは、Excelで数式をインクリメントせずにコピーダウンする3つの方法を紹介します。
1.絶対セル参照の使用で、数式をインクリメントせずにコピーダウンする
を使用するのが最適です。 Absolute Cell Reference(絶対セル参照)。 An 絶対セル参照 を持つセル参照です。 ドル記号($) を持つ数式をドラッグすると、行番号と列番号が表示されます。 絶対セル参照 を通して フィルハンドル は、インクリメントされません。 絶対セル参照 細胞の D4 でございます $D$4 .そこで、この数式を フォーミュラ・バー セル用 E4.
=C4+C4*$D$4
Excel バージョン 2013 以降では、キーボードショートカットで 絶対セル参照 .以下の手順で操作してください。
ステップス
- をダブルクリックします。 フォーミュラ・バー を押すか F2 をキーボードで入力すると、その数式が 編集 モードです。
- の後にカーソルを置いてください。 D4 を押してください。 F4 をキーボードで押します。 D4 に $D$4 .
- を押した場合 F4 になる。 $D$4 に D$4 .
- プレス F4 をもう一度クリックすると $D4 .
- を押した場合 F4 を再び得ることができます。 D4 .
- もう一度押してください F4 を取得します。 $D$4. そして、そのサイクルは続く。
- 数式に複数のセル参照が含まれ、それらをすべて作成する必要がある場合 絶対的なもの。 プレス Ctrl + Shift + Home を押すと数式全体が選択されます。 次に F4 .
- での フォーミュラ・バー を押すと、デフォルトでマウスカーソルが末尾に残ります。 もし残っていない場合は Ctrl + End をキーボードで押して、最後まで持っていきます。
で最初のセルの数式を入力した後 絶対セル参照 において フォーミュラ・バー 残りのセルに数式をコピーする必要があります。 これを実装するには、2つの方法があります。
方法1:塗りつぶしハンドルをドラッグする
- をドラッグしてください。 フィルハンドル (小 プラス(+)記号 を持つ数式を持つセルから、右下隅にある 絶対セル参照 をコピーしたいセルまでドラッグします。 フィルハンドル セルから E4 まで E13 .
- その結果、数式がインクリメントされずにすべてのセルにコピーされるようになりました。 D4 .
方法2:Excelのツールバーから塗りつぶしオプションを使用する
- を持つ数式のあるセルを選択します。 絶対セル参照 と、数式をコピーダウンしたい残りのセルを選択します。 私は、セル E4 まで E13 .
- そして、次のようになります。 ホーム>塗りつぶし Excelツールバーのオプションで 編集 のセクションをご覧ください。
- ドロップダウンメニューをクリックすると、いくつかのオプションが表示されます。 をクリックします。 ダウン .
- セル参照をインクリメントすることなく、すべてのセルに数式がコピーされます。 D4 .
続きを読む: 1つのセルの参照だけを変更してExcelで数式をコピーする
類似の読み物
- エクセルで数式を別のシートにコピーする方法(4つの方法)
- Excelで数式を列の下にコピーする方法(7メソッド)
- Excel VBAで相対参照で数式をコピーする(詳細分析)
2.検索と置換のボックスを使って、数式をインクリメントせずに下にコピーする
この方法は、次のような場合に非常に便利です。 コピーフォーミュラ あるセル範囲から別のセル範囲へ、セル参照を変更せずにコピーする場合を考えてみましょう。 E 税込価格→欄外 F どうすればよいのでしょうか。 以下の手順に従ってください。
ステップス
- 次のページへ ホーム> 検索と選択 のオプションがあります。 編集 のグループです。 ホーム タブをクリックします。
- ドロップダウンメニューをクリックすると、いくつかのオプションが表示されます。 これを選択します。 交換... .
- を手に入れることができます。 検索と置換 を押すことでも、ダイアログボックスを表示できます。 Ctrl + H を手に入れることができます。 Find What オプションで、'を挿入します。 = '. そして、である。 で置き換え オプションで、'を挿入します。 &&& '.
- をクリックします。 すべて交換する。 列のすべてのセルが取得されます。 E を持っています。 &&& ' のようなものです。
- 次に、列のすべてのセルを選択します。 E でコピーしてください。 Ctrl +C を作成し、カラムに貼り付けます。 F .
- もう一度 ホーム>検索と選択 次に、以下を選択します。 交換する。 (または Ctrl + H ) 今回は、その中で Find What オプションに '&&&' を挿入します。 そして で置き換え オプションで、'='を挿入します。
- をクリックします。 すべて交換する。 列から計算式を見つけることができます。 E 列挙 F をそのまま使用します。
続きを読む Excelでセル参照を変更しながら数式をコピーする方法
3.インクリメントせずに数式をコピーダウンするVBAマクロの応用
を使用することができます。 ブイビーエー のコードで、先ほどと同じことを行うマクロを作成します。 以下の手順で行います。
ステップス
- まず、以下を押します。 Alt + F11 をクリックすると、Excel ファイルが開きます。 ブイビーエー ウィンドウに表示されます。
- その後 インサート オプションで ブイビーエー ツールバー 選択 モジュールです。
- このようなModuleウィンドウが表示されます。
- ここに以下のコードを書き込んで、マクロを作成します。
コード
Sub PasteExactFormulas() Dim Vrnt As Variant Dim sRang As Range, rRang As Range, s As Long, y As Long Set sRang = Application.InputBox("Select source Range w/formulas", Type:=8) s = sRang.Rows.Count y = sRang.Columns.Count Vrnt = sRang.Formula For i = 1 To UBound(Vrnt, 1) For j = 1 To UBound(Vrnt, 2) Vrnt(i, j) = CStr(Vrnt(i, j)) Next j Next i Set rRang = Application.InputBox("Select first") For j = 4 to 4 to 5 for 4, 9 for 6, 9 for 8 for 8, 9 For 8, 9 For 8 for 8 for 8 for 8 for 8 is.cell of Paste Range", Type:=8) Set rRang = rRang.Resize(s, y) rRang.Value = Vrnt End Sub
- あなたのコードは、モジュールウィンドウに次のように表示されます。
- プレス Ctrl + C をクリックしてマクロを保存します。 エラーボックス このように
- をクリックします。 いいえ。 Excelが自動的に 名前を付けて保存 のウィンドウを表示します。 ファイル名 のドロップダウンメニューをクリックします。 タイプとして保存 .
- 多くの選択肢を見つけることができます。 選択する Excel-Macro対応ワークブック。 をクリックします。 保存する。 これで、ワークブックが マクロ .
- 次に、Excelワークシートに戻り、以下のボタンを押します。 Alt + F8 という名前の箱が届きます。 マクロ を選択します。 マクロ をクリックします。 実行 .ここで、実行したい PasteExactFormulas。
- 最近作成したものを実行すると マクロ は、その PasteExactFormulas。 を得ることができます。 入力ボックス このように、数式をコピーしたいセル範囲を選択し、「OK」をクリックします。 ここでは、セルを選択します。 E3からE13 .
- をもう1つ手に入れることができます。 入力ボックス このように、数式を貼り付けたい範囲の最初のセルを選択し よっしゃー ここで私は F3 .
- そして、カラムの数式が表示されます。 E 欄外に美しく描かれた F この場合、セルの書式はコピーされず、数式のみがコピーされます。 必要であれば、手動で書式を変更することができます。
続きを読む: Excelで上のセルから数式をコピーするVBA(10の方法)
結論
を期待しています。 3 上記の方法は、Excelで数式をインクリメントせずにコピーしようとするときに役立ちます。 あなたが記事のような場合は、あなたの友人とそれを共有してください。 このような記事の詳細については、私たちをご覧ください。 EXELDEMY.com 敷地