Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

Excel には、相対参照絶対参照の 2 種類のセル参照があります。相対参照と絶対参照は、セルのコピーと入力が異なる場合の動作が異なります。相対参照は、数式が別のセルにコピーされると変更されます。ただし、絶対参照はどこにコピーしても変更されません。

Excel 2016 での相対セル参照と絶対セル参照に関する手順を説明するこの記事の LuckyTemplates に参加してください。

Excel の相対セル参照と絶対セル参照

セル参照の詳細については、以下のビデオをご覧ください。

相対参照

デフォルトでは、すべてのセル参照は相対参照です。複数のセルにまたがってコピーすると、行と列の相対位置に基づいて変更されます。たとえば、数式=A1+B1 を行 1 から行 2 にコピーすると、数式は=A2+B2になります。相対参照は、複数の行または列にわたって同じ計算を繰り返す必要がある場合に特に便利です。

相対参照を使用する数式を作成してコピーする

以下の例では、各商品の価格に数量を乗算する数式を作成します。項目ごとに新しい数式を作成する代わりに、セル D2に単一の数式を作成し、それを他の行にコピーできます。相対参照を使用して、各項目の合計を正確に計算します。

1. 数式を含むセルを選択します。この例では、セル D4を選択します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

2. 式を入力して、目的の値を計算します。この例では、 =B4*C4と入力します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

3.キーボードのEnter キーを押します。数式が計算され、結果がセルに表示されます。

4.目的のセルの右下隅にあるフィルハンドルを見つけます。この例では、セル D4 のフィル ハンドルを見つけます。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

5. 塗りつぶしハンドルをクリックして、塗りつぶしたいセルまでドラッグします。この例では、セルD5:D13を選択します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

6. マウスを放します。数式は相対参照を使用して選択したセルにコピーされ、各セルに結果が表示されます。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

塗りつぶされたセルをダブルクリックすると、その正確な数式を確認できます。各セルの相対参照は行に応じて異なる必要があります。

絶対参照

他のセルにコピーするときにセル参照を変更したくない場合があります。相対参照とは異なり、絶対参照はコピーまたは埋められても変化しません。絶対参照を使用して、行や列を連続的に保つことができます。

絶対参照は、ドル記号 ($)を追加することによって数式内に指定されます。列参照、行参照、またはその両方の前に置くことができます。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

絶対参照を含む数式を作成する場合は、通常、 $A$2形式を使用します。他の 2 つの形式はあまり使用されません。

以下のビデオに示すように、数式を作成するときにキーボードのF4キーを押すと、相対セル参照と絶対セル参照を切り替えることができます。これは絶対参照を素早く挿入する簡単な方法です。

絶対参照による数式の作成とコピー

以下の例では、セル E2 (税率 7.5%)を使用して、列 D の各品目の消費税を計算します。これは、数式がコピーされても、税率への参照が一定のままであることを保証するためです。他のセルに入力します。セル $E$2 を絶対参照にする必要があります。

1. 数式を含むセルを選択します。この例では、セル D4を選択します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

2. 式を入力して、目的の値を計算します。この例では、 =(B4*C4)*$E$2と入力し、$E$2を絶対参照にします。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

3.キーボードのEnter キーを押します。数式が計算され、結果がセルに表示されます。

4.目的のセルの右下隅にあるフィルハンドルを見つけます。この例では、セル D4 のフィル ハンドルを見つけます。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

5.塗りつぶしハンドルをクリックして、塗りつぶすセル (例ではセル D5:D13) までドラッグします。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

6. マウスを放します。選択したセルに数式が絶対参照でコピーされ、各セルで値が計算されます。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

塗りつぶされたセルをダブルクリックすると、その正確な数式を確認できます。各セルの絶対参照は同じである必要がありますが、他の参照はセルの行に対して相対的です。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

複数のセルにわたって絶対参照を行う場合は、必ずドル記号 ($)を含めてください。以下の例ではドル記号が省略されています。これにより、Excel はこれを相対参照として解釈し、他のセルにコピーするときに誤った結果を生成します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

複数のワークシートでセル参照を使用する

Excel では、ワークシート上の任意のセルを参照できます。これは、別のワークシートから特定の値を参照する場合に特に便利です。これを行うには、ワークシートの名前でセル参照を開始し、その後に感嘆符 (!)を続けるだけです。たとえば、Sheet1 のセル A1を参照する場合、そのセル参照はSheet1!A1になります。

ワークシート名にスペースが含まれている場合は、名前を括弧 (' ')で囲む必要があることに注意してください。たとえば、July Budgetというワークシートのセル A1 を参照する場合、そのセル参照は'April Budget'!A1になります。

ワークシート上のセルを参照する

以下の例では、2 つのテーブル間の計算値が含まれるセルを参照します。これにより、数式を書き直したりデータを複製したりすることなく、2 つの異なるスプレッドシートで正確な値を使用できるようになります。

1. 参照するセルを見つけて、そのワークシートをメモします。この例では、 Menu Ordersワークシートのセル E14を参照します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

2. 目的のスプレッドシートに移動します。この例では、ケータリング請求書スプレッドシートを選択します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

3. 値を表示するセルを見つけて選択します。この例では、セル C4を選択します。

4.等号 (=)、テーブル名、感嘆符 (!)、およびセル アドレスを入力します。この例では、 ='MenuOrder'!E14と入力します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

5.キーボードのEnter キーを押します。参照したセルの値が表示されます。これで、メニュー注文ワークシートでセル E14 の値が変更されると、ケータリング請求書ワークシートでも自動的に更新されます。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

後でワークシートの名前を変更すると、セル参照は新しいワークシート名を反映するように自動的に更新されます。

間違ったテーブル名を入力した場合は、#REF! ボックスに表示されます。この例では、ワークシートの名前を混同しました。エラーを編集、無視、または調査するには、セルの横にある[エラー]ボタンをクリックし、メニューからオプションを選択します。

Excel 2016 - レッスン 15: 相対セル参照と絶対セル参照

さらにいくつかの記事を参照してください。

楽しんでください!


Excel で「パズル」をプレイする

Excel で「パズル」をプレイする

Reddit ユーザーの MehmetSalihKoten は、Microsoft Excel で完全に機能するバージョンのテトリスを作成しました。

ExcelのConvert関数の使い方

ExcelのConvert関数の使い方

Excel で測定単位を変換するには、Convert 関数を使用します。

ExcelのHLOOKUP関数の使い方

ExcelのHLOOKUP関数の使い方

HLOOKUP関数とは何ですか? ExcelでHLOOKUP関数を使用するにはどうすればよいですか? クアントリマンで調べてみよう!

ExcelのIFERROR関数、計算式と使い方

ExcelのIFERROR関数、計算式と使い方

Excel の IFERROR 関数は非常によく使用されます。これをうまく使用するには、Microsoft Excel の IFERROR 式を理解する必要があります。

ExcelでのVALUE関数の使い方

ExcelでのVALUE関数の使い方

ExcelのVALUE関数とは何ですか? Excel の値の式とは何ですか? LuckyTemplates.com で調べてみましょう!

Excel EOMONTH関数、EOMONTH関数の使い方

Excel EOMONTH関数、EOMONTH関数の使い方

Excel の EOMONTH 関数は、非常に簡単な実装で、特定の月の最終日を表示するために使用されます。入力したデータに基づいて、特定の月の末日が取得されます。

Excel VBAでdo-whileループを使用する方法

Excel VBAでdo-whileループを使用する方法

Excel VBA で反復的なタスクを自動化したいですか? それでは、Do-while ループを使用して、条件が満たされるまで繰り返す一連のアクションを実装する方法を学びましょう。

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel のデフォルトの列幅と行の高さは、入力したデータと一致しない可能性があります。Excel 2016 で列、行、セルのサイズを変更する方法を以下の記事で紹介していますので、ぜひ参考にしてください。

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel で作業するときは常に、セルに情報 (コンテンツ) を入力する必要があります。LuckyTemplates を使って Excel 2016 のセルと範囲の基本概念を学びましょう。

ExcelのXLOOKUP関数の使い方

ExcelのXLOOKUP関数の使い方

ExcelのXlookup関数とは何ですか? ExcelでXlookupを使用するにはどうすればよいですか? LuckyTemplates.com で調べてみましょう!