【Office 2016】セル範囲を行方向に検索する関数を利用するには [offce]
【Office 2016】セル範囲を行方向に検索する関数を利用するには
配列の左端列で特定の値を検索し、対応するセルの値を返すには、VLOOKUP関数を利用するとOKです。参照するテーブルは昇順で並べ替えておく必要があります。ここでは、商品コードに対応する商品名を求める方法について説明します。
はじめに
商品コードを入力すると、それに対応した商品名や単価を表示するようにするには、VLOOKUP関数を利用します。
VLOOKUP関数は、指定された範囲の1列目で特定の値を検索し、指定した列と同じ行にある値を返します。テーブルは昇順で並べ替えておく必要があります。
"【Office 2016】-2021-6-16 325-1"
ここでは、商品コードに対応する商品名や単価を求める方法について説明します。
商品コードを用意する
サンプルファイル(sample3.xlsx)にはあらかじめ「商品コード」のシートがあります。もし一から作りたい場合は、以下の商品コードを作成してください。シート名は「商品コード」としてください。ちなみに、シートの名前を変更するには、そのシート見出しをダブルクリックして直接入力します。
"【Office 2016】-2021-6-16 325-2"
商品名を求める
B9セルを選択し、[数式]タブの[検索/行列]をクリックして一覧から「VLOOKUP」を選択します。"【Office 2016】-2021-6-16 325-3"
指定された範囲の1列目で特定の値を検索し、指定した列と同じ行にある値を返します。テーブルは昇順で並べ替えておく必要があります。
[検索値]にはA9セルを選択します。
[範囲]ボックスにカーソルを移動して、「商品コード」シートを開きます。
"【Office 2016】-2021-6-16 325-4"
商品コードのデータ範囲(A2:C7)を選択します。
"【Office 2016】-2021-6-16 325-5"
数式コピーしてもずれないようにするためにF4キーを1回押します。
"【Office 2016】-2021-6-16 325-6"
商品名は2列目にあるので[列番号]には 2 と入力します。【Office 2016】
[検索方法]は「FALSE」または「0」と入力して[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 325-7"
商品コードに対する商品名が表示されました。
"【Office 2016】-2021-6-16 325-8"
B9セルの数式は以下の通りです。
=VLOOKUP(A9,商品コード!$A$2:$C$7,2,0)
備考
C9セルに単価を求めるには、商品コードテーブルの3列目を参照するため、列番号は「3」になります。
"【Office 2016】-2021-6-16 325-9"
↓
"【Office 2016】-2021-6-16 325-10"
配列の左端列で特定の値を検索し、対応するセルの値を返すには、VLOOKUP関数を利用するとOKです。参照するテーブルは昇順で並べ替えておく必要があります。ここでは、商品コードに対応する商品名を求める方法について説明します。
はじめに
商品コードを入力すると、それに対応した商品名や単価を表示するようにするには、VLOOKUP関数を利用します。
VLOOKUP関数は、指定された範囲の1列目で特定の値を検索し、指定した列と同じ行にある値を返します。テーブルは昇順で並べ替えておく必要があります。
"【Office 2016】-2021-6-16 325-1"
ここでは、商品コードに対応する商品名や単価を求める方法について説明します。
商品コードを用意する
サンプルファイル(sample3.xlsx)にはあらかじめ「商品コード」のシートがあります。もし一から作りたい場合は、以下の商品コードを作成してください。シート名は「商品コード」としてください。ちなみに、シートの名前を変更するには、そのシート見出しをダブルクリックして直接入力します。
"【Office 2016】-2021-6-16 325-2"
商品名を求める
B9セルを選択し、[数式]タブの[検索/行列]をクリックして一覧から「VLOOKUP」を選択します。"【Office 2016】-2021-6-16 325-3"
指定された範囲の1列目で特定の値を検索し、指定した列と同じ行にある値を返します。テーブルは昇順で並べ替えておく必要があります。
[検索値]にはA9セルを選択します。
[範囲]ボックスにカーソルを移動して、「商品コード」シートを開きます。
"【Office 2016】-2021-6-16 325-4"
商品コードのデータ範囲(A2:C7)を選択します。
"【Office 2016】-2021-6-16 325-5"
数式コピーしてもずれないようにするためにF4キーを1回押します。
"【Office 2016】-2021-6-16 325-6"
商品名は2列目にあるので[列番号]には 2 と入力します。【Office 2016】
[検索方法]は「FALSE」または「0」と入力して[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 325-7"
商品コードに対する商品名が表示されました。
"【Office 2016】-2021-6-16 325-8"
B9セルの数式は以下の通りです。
=VLOOKUP(A9,商品コード!$A$2:$C$7,2,0)
備考
C9セルに単価を求めるには、商品コードテーブルの3列目を参照するため、列番号は「3」になります。
"【Office 2016】-2021-6-16 325-9"
↓
"【Office 2016】-2021-6-16 325-10"
【Office 2016】シナリオを使って計算結果を比較するには [offce]
【Office 2016】シナリオを使って計算結果を比較するには
シナリオは、数式に複数の異なる値を入れて結果がどうなるかを分析し、シミュレーションするWhat-If分析の一種です。シナリオとは、Excel で保存されてワークシート上のセルに自動的に代入される値のセットです。変化する可能性のあるシナリオを複数登録しておくことで、数式の計算結果を比較できます。
シナリオに登録したいセルを選択して[データ]タブの[データツール]グループの[What-If分析]をクリックし、[シナリオの登録と管理]を選択して、シナリオを追加します。
シナリオの登録
シナリオに登録したいセルを選択しておきます。Ctrlキーを押しながらクリックで、離れたセルの複数選択してもOKです。
[データ]タブを開き、[データツール]グループの[What-If分析]をクリックします。"【Office 2016】-2021-6-16 324-1"
[シナリオの登録と管理]、[ゴールシーク]、および[データテーブル]を使用して、シート内の数式にさまざまな値を代入してみます。
一覧から[シナリオの登録と管理]をクリックします。
値またはシナリオに対して異なるグループを作成し、グループ間を切り替えます。
"【Office 2016】-2021-6-16 324-2"
[シナリオの登録と管理]ダイアログボックスの[追加]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-3"
[シナリオの追加]ダイアログボックスの[シナリオ名]には、シナリオ名を入力します。
[変化させるセル]には、あらかじめ選択されたセルが指定されていることを確認します。
[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-4"
それぞれ入力して[追加]ボタンをクリックします。【Office 2016】
"【Office 2016】-2021-6-16 324-5"
[シナリオの追加]ダイアログボックスの[シナリオ名]には、シナリオ名を入力します。
[変化させるセル]には、あらかじめ選択されたセルが指定されていることを確認します。
[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-6"
それぞれ入力して[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-7"
[シナリオの登録と管理]ダイアログボックスの[閉じる]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-8"
シナリオの表示
[シナリオの登録と管理]ダイアログボックスのシナリオ一覧から表示したいシナリオを選択して[表示]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-9"
シナリオは、数式に複数の異なる値を入れて結果がどうなるかを分析し、シミュレーションするWhat-If分析の一種です。シナリオとは、Excel で保存されてワークシート上のセルに自動的に代入される値のセットです。変化する可能性のあるシナリオを複数登録しておくことで、数式の計算結果を比較できます。
シナリオに登録したいセルを選択して[データ]タブの[データツール]グループの[What-If分析]をクリックし、[シナリオの登録と管理]を選択して、シナリオを追加します。
シナリオの登録
シナリオに登録したいセルを選択しておきます。Ctrlキーを押しながらクリックで、離れたセルの複数選択してもOKです。
[データ]タブを開き、[データツール]グループの[What-If分析]をクリックします。"【Office 2016】-2021-6-16 324-1"
[シナリオの登録と管理]、[ゴールシーク]、および[データテーブル]を使用して、シート内の数式にさまざまな値を代入してみます。
一覧から[シナリオの登録と管理]をクリックします。
値またはシナリオに対して異なるグループを作成し、グループ間を切り替えます。
"【Office 2016】-2021-6-16 324-2"
[シナリオの登録と管理]ダイアログボックスの[追加]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-3"
[シナリオの追加]ダイアログボックスの[シナリオ名]には、シナリオ名を入力します。
[変化させるセル]には、あらかじめ選択されたセルが指定されていることを確認します。
[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-4"
それぞれ入力して[追加]ボタンをクリックします。【Office 2016】
"【Office 2016】-2021-6-16 324-5"
[シナリオの追加]ダイアログボックスの[シナリオ名]には、シナリオ名を入力します。
[変化させるセル]には、あらかじめ選択されたセルが指定されていることを確認します。
[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-6"
それぞれ入力して[OK]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-7"
[シナリオの登録と管理]ダイアログボックスの[閉じる]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-8"
シナリオの表示
[シナリオの登録と管理]ダイアログボックスのシナリオ一覧から表示したいシナリオを選択して[表示]ボタンをクリックします。
"【Office 2016】-2021-6-16 324-9"