ExcelのINDEX関数とは指定した行と列が交差する場所にあるデータを抽出することができますが、そこにMATCH関数を組み合わせることでより柔軟にデータを抽出することができます。
ここではINDEX関数とMATCH関数を組み合わせてデータを抽出する方法をご紹介します。
※本記事の内容はExcel2016 / Excel2019にて確認しています。
INDEX関数
INDEX関数とは、指定した行と列が交差する位置にあるデータを抽出する関数です。書式(構成)はこちらです。
INDEX関数の書式
INDEX関数には3つの引数があります。
・[配列]:データを抽出する範囲
・[行番号]:配列の中で何行目か
・[列番号]:配列の中で何列目か
例として、都道府県の表から「熊本」を抽出します。
1.抽出したデータを表示するセルをクリックし、半角で「=INDEX(」と入力します。
セルに「=INDEX(」を入力
2.データを抽出する範囲をドラッグして、「,」を入力します。ここでは「セルA2:D5」を選択します。
配列の範囲を選択
3.データを抽出したい行番号と「,」を入力します。ここでは「3」と入力します。
行番号を入力
4.次にデータを抽出したい列番号と「)」を入力します。ここでは「3」と入力します。
列番号を入力
5.するとデータが抽出されて、「熊本」と表示されます。
データが抽出されたところ
MATCH関数
MATCH関数とは、指定した検査値が検査範囲の中で何番目のセルかを求める関数です。書式(構成)こちらです。
MATCH関数の書式
MATCH関数には3つの引数があります。
・[検査値]:検索する値
・[検査範囲]:検索する範囲
・[照合の種類]:検索方法を指定する
1→検査値以下の最大値
0→検査値に一致する値のみ
-1→検査値以上の最小値
例として、「熊本」が表の何列目にあるのかを求めます。
1.求めた値を表示するセルをクリックし、半角で「=MATCH(」と入力します。
セルに「=MATCH(」を入力
2.検査値をクリックして、「,」を入力します。ここでは熊本が何列目にあるのか求めるので、「セルB7」を選択します。
検査値を選択
3.検査値が含まれている検査範囲をドラッグして、「,」を入力します。ここでは「セルA4:D4」を選択します。
検査範囲を選択
4.照合の種類を選択し、「)」を入力します。ここでは完全一致の「0」を入力します。
照合の種類を入力
5.[Enter]キーを押すと、3列目の「3」が表示されます。
データが抽出されたところ
INDEX関数とMATCH関数を組み合わせる
ここでは例として、価格表から受注シートにデータを抽出します。
商品Cの商品コードを受注シートに表示させます。
商品コードを受注シートに表示するところ
1.数式を入力したいセルをクリックし、「=INDEX(」と入力します。
そして範囲をドラッグします。ここでは「セルA3:C8」を選択します。
「=INDEX(」の入力と範囲の選択
2.このままだと数式をコピーした際、参照先がずれてしまうので[F4]キーを押して絶対参照にして、「,」を入力します。
値を絶対参照にしたところ
3.INDEX関数の行番号をMATCH関数に置き換えます。
「MATCH(」と入力し、検索値である「セルC12」を選択し、「,」を入力します。
「MATCH(」の入力と検査値の選択
4.検索値の範囲をドラッグします。ここでは商品名のある「セルB3:B8」を選択します。
検索値を選択
5.こちらの値も[F4]キーを押して、絶対参照にし、「,」を入力します。
値を絶対参照にしたところ
6.照合の種類を選択し、「),」を入力します。ここでは検索値と完全一致した値を抽出するために、「0」を入力します。
照合の種類を入力
7.INDEX関数の列番号を選択し、「)」を入力します。ここでは商品コードが1列目にあるので「1」と入力します。
列番号を入力
8.[Enter]キーを押すと、商品Cの商品コードが表示されます。
商品コードが表示されたところ
〇他の商品コードも表示させたい場合
1.商品名を入力します。
商品名を入力
2.数式を入力したセルをクリックし、セルの左下にカーソルを動かすと「+」マークが表示されるので、それを下へドラッグします。
数式を入力したセルをドラッグしているところ
3.すると、商品コードがすべて表示されます。
商品コードがすべて表示されたところ
INDEX関数とMATCH関数の組み合わせを使いこなそう!
以上、INDEX関数とMATCH関数を組み合わせてデータを抽出する方法をご紹介しました。指定した行と列が交差する位置にあるデータを抽出するINDEX関数と、指定した検査値が検索範囲の中で何番目のセルかを求めるMATCH関数を組み合わせることで、よりデータの抽出を柔軟に行うことができます。ぜひ試してみてください。
確認環境:
Windows 10 (Home) 64bit (バージョン:1903)
Excel 2016 (バージョン:2003)、Excel2019 (バージョン:2004)
Office 2024 搭載可能 売れ筋ノートパソコン
Office 2024は、パフォーマンスの向上により、複数のアプリケーションを開いていても操作がよりスピーディーになりました。アクセシビリティリボンやOutlookでの予定作成オプションの増加などの新機能でよりコンテンツのクオリティを高めることができます。
パソコン工房ではOffice 2024が搭載可能なBTOノートパソコンをご用意しております。いずれもWord・Excel・PowerPointが動作するスペックを備えており、BTOによるスペックカスタマイズに対応します。用途に合わせて、ストレージ容量やメモリー容量の増設、マウスやモニターなど周辺機器も追加でご選択いただけます。Officeやパソコン本体を同時にご購入の際はぜひご検討ください。
- 商品ID
- 1031480
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1037575
第13世代インテル® Core™ i7 プロセッサー搭載144Hz対応17型フルHDゲーミングノートパソコン
Core i7
14C /
20T
5.00GHz
IrisXe
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i7-13700H プロセッサー
Iris Xe Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1127536
インテル® プロセッサー N100搭載15型フルHDノートパソコン【3年・4年延長保証パック】
長期延長保証パック付き
保証料金月額換算 184円~※月額費用請求なし
N100
4C /
4T
3.40GHz
メモリ8GB
SSD500GB
Windows 11 Home
インテル® プロセッサー N100
UHD Graphics
8GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1098480
第13世代インテル® Core™ i7 プロセッサー搭載15型フルHDノートパソコン
Core i7
10C /
16T
4.90GHz
メモリ32GB
SSD500GB
Windows 11 Home
インテル® Core™ i7-13620H プロセッサー
UHD Graphics
32GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1031488
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDビジネスノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1037490
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDビジネスノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1127528
インテル® プロセッサー N100搭載15型フルHDノートパソコン
【ボーナスセール 7/22(火)16:59まで】通常価格より5,000…
N100
4C /
4T
3.40GHz
メモリ8GB
SSD500GB
Windows 11 Home
インテル® プロセッサー N100
UHD Graphics
8GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1127522
インテル® プロセッサー N100搭載15型フルHDノートパソコン
N100
4C /
4T
3.40GHz
メモリ16GB
SSD500GB
Windows 11 Home
インテル® プロセッサー N100
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1037487
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1037486
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ8GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
8GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1129139
第13世代インテル® Core™ i7 プロセッサー搭載14型フルHDゲーミングモバイルノートパソコン
Core i7
10C /
12T
5.00GHz
IrisXe
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i7-1355U プロセッサー
Iris Xe Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1055972
『Minecraft: Java & Bedrock Edition for PC』付属・第12世代インテル® Core™ i7 プロセッサー搭載15型フルHDノートパソコン
Core i7
10C /
16T
4.70GHz
メモリ16GB
SSD500GB
Windows 11 Home 『Minecraft: Java and Bedrock Edition for PC』付属
インテル® Core™ i7-12650H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1119465
インテル® Core™ i7 プロセッサー 14650HXとGeForce RTX 4050搭載144Hz対応15型フルHDクリエイターノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i7
16C /
24T
5.2GHz
RTX4050
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i7 プロセッサー 14650HX
GeForce RTX 4050 6GB GDDR6
16GB / インテル HM770 / 光学ドライブ非搭載
- 商品ID
- 1031489
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDビジネスノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ8GB
SSD500GB
Windows 11 Pro
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
8GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1097471
第13世代インテル® Core™ i7 プロセッサー搭載15型フルHDビジネスノートパソコン
Core i7
10C /
16T
4.90GHz
メモリ16GB
SSD500GB
Windows 11 Pro
インテル® Core™ i7-13620H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1037489
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDビジネスノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ8GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
8GB / CPU統合チップセット / 光学ドライブ非搭載
NEW- 商品ID
- 1158541
【League The k4sen オフィシャル ゲーミングPC】インテル® Core™ i7 プロセッサー 14650HXとGeForce RTX 4050搭載144Hz対応15型フルHDゲーミングノートパソコン
Core i7
16C /
24T
5.2GHz
RTX4050
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i7 プロセッサー 14650HX
GeForce RTX 4050 6GB GDDR6
16GB / インテル HM770 / 光学ドライブ非搭載
- 商品ID
- 1031478
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ8GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
8GB / CPU統合チップセット / 光学ドライブ非搭載
- 商品ID
- 1091602
インテル® Core™ i7 プロセッサー 14650HXとGeForce RTX 4050搭載144Hz対応15型フルHDゲーミングノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i7
16C /
24T
5.2GHz
RTX4050
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i7 プロセッサー 14650HX
GeForce RTX 4050 6GB GDDR6
16GB / インテル HM770 / 光学ドライブ非搭載
- 商品ID
- 1055942
第12世代インテル® Core™ i5 プロセッサー搭載15型フルHDゲーミングノートパソコン
【スーパーサマー還元祭 対象】5,000円分相当還元 7/23(…
Core i5
8C /
12T
4.40GHz
メモリ16GB
SSD500GB
Windows 11 Home
インテル® Core™ i5-12450H プロセッサー
UHD Graphics
16GB / CPU統合チップセット / 光学ドライブ非搭載
PrevNext