大量の情報を含む大きなスプレッドシートがある場合、そのスプレッドシートの特定の情報を見つけるのが難しいかもしれません。ただし、Excel、LibreOffice Calc、Google Spreadsheetなどのソフトウェアには、必要な情報をすばやく見つけるためのツールが用意されています。 VLOOKUP関数を使用して、スプレッドシートのあるセクションにあるデータを検索し、別のセルのコンテンツまたはセルの範囲に一致させることができます。
VLOOKUPの結果を表示する列の最初のセルを選択します。たとえば、列 "H"に色の名前、列 "I"にそれぞれの16進コードが含まれていて、セルA2からA7までが区切られているテーブルがある場合テーブルから、16進数の値と一致させる色の名前を入力し、セルB2を選択してVLOOKUP関数を追加します。
選択したセルに次の数式を入力します。ただし、 "Enter"キーを押さないでください。また、 "Enter"数式ボタンをクリックしないでください。
= VLOOKUP(
一致させたい情報を含む最初のセルをクリックします。たとえば、16進数を検索する最初の色を含むセルA2をクリックします。
VLOOKUP式のセルの参照の後にカンマを入力すると、式は次のコードのようになります。
= VLOOKUP(A2、
参照情報内で一致する情報を検索するセルをすべて選択し、セル範囲の後にコンマを入力します。たとえば、テーブルに9種類の色とそれに対応する16進数値が含まれている場合は、セルH2からI10までを選択します。
= VLOOKUP(A2、H2:I10、
一致したときに表示するデータが含まれているテーブルの列番号を入力し、コンマを追加します。 Excelは、一番左の列をインデックスとして使用し、列「1」としてラベルを付けます。たとえば、テーブルの16進値を含む列に「2」と入力します。
= VLOOKUP(A2、H2:I10,2、
数式に「False)」と入力し(引用符は省略)、Enterキーを押します。これにより、VLOOKUPは完全一致のみを表示するようになります。代わりに「True」と入力すると、VLOOKUPはおおよその一致を表示します。たとえば、「black」と「Blakk」の両方が参照テーブルの色「Black」と一致します。
完成したVLOOKUP数式を含むセルを選択し、「Ctrl + C」を押し、数式を適用するその列の他のセルを選択してから、「Ctrl + V」を押します。スプレッドシートアプリケーションによって数式が他の数式に貼り付けられます。セルとセル参照を自動的に調整します。
ヒント
-
照合したい列と参照表のデータを調べて、それらの列のデータ形式が正しいこと、およびテキスト・セルに余分なスペースが含まれていないことを確認してください。たとえば、「黒」という色が参照テーブルにあり、一致させるセルに「黒」が含まれている場合、VLOOKUPには「#NA」と表示され、「使用できません」という意味になります。
警告
この記事の情報は、Excel 2013、LibreOffice Calc 4.0、およびGoogle Spreadsheetに適用されます。それはこれらのアプリケーションの他のバージョンとわずかにまたはかなり異なるかもしれません。