コンテンツ
「Microsoft Excel」のPROCVおよびPROCH検索機能を結合して、垂直方向と水平方向の両方に向けられた複数のテーブルに対して複雑な検索を実行できます。これらはワークシート内のテーブルから関連する値を取得するために使用されます。関数にパラメータを指定すると、これらの値を使用して、テーブル内にある値の範囲内で一致を探します。その後、それらはパラメータに一致する値を返します。 PROCV関数は特に垂直リスト内の値を検索するために使用されます。つまり、テーブル内の値が上から下に方向付けられている場合、PROCHはすでに水平方向に検索されます。
説明書
検索機能を使用して順序付けされたテーブル内の関連する値を見つける (Stockbyte / Stockbyte / Getty Images)-
"office.microsoft.com/en-us/excel-help/redir/XT001091120.aspx?CTT=5&origin=HA001056320" Webサイトにアクセスします。
-
指示に従って、Excelの「ルックアップ関数のサンプルデータ」をダウンロードしてインストールします。
-
Excelでサンプルファイルを開くフォルダにある "LookupFunctions.xls"ファイルをダブルクリックします。
情報
-
[ページ]タブをクリックしてファイルの[ページ]シートを選択し、選択した[A1:B39]セルに含まれているデータをコピーして、[Ctrl]キーと[C]キーを同時に押します。あなたのキーボード
-
[ページ]スプレッドシートの[D2]セルを右クリックして、[形式を選択して貼り付け]を選択します。
-
「転置」オプションを選択して「OK」をクリックすると、PROCH機能を実行するための水平方向に並べられた表が作成されます。
-
セル "D3"と "D7"の値を選択してコピーします。
-
「D8」セルをクリックして、「Country」という単語を入力します。また、 "E8"、 "F8"、 "G8"の各セルに "UK"、 "US"、 "CA"も入力します。これにより、セル "D7"から "G8"に新しい水平テーブルが作成され、2つの式を組み合わせるために使用されます。
-
ワークシートの表示形式を変更するには、画面の右下隅にある[ページビュー]をクリックします。
-
"K3"に "Page ID"、 "K4"に "Page Name"、 "K5"に "Country"というセルを入力して結果テーブルを作成します。
-
「L3」セルに「= A4」と入力して、「ページID」の先頭を検索機能に渡します。
-
セル "L4"に次の数式を入力して、 "ページID"に対してPROCVを実行します。
= PROCV(L3、ページ!A2:B39.2、FALSE)
返される値は "Home Page"になります。
-
「Home Page」に対応する「Country」値を返すために、セル「L5」に次の式を入力して、2つの関数を結合します。
= PROCH(PROCV(L3、ページ!A2:B39.2、FALSE)、ページ!D7:G8.2)