【Index関数】【Match関数】

わからんボーイ

INDEX関数、MATCH関数の組み合わせって意外とややこしいですよね。

Excel先生

そんなことないわ。これを覚えれば、一発解決よ!

これをコピペで解決!

=index(元データ表,match(検索キー,元データ表の検索キーが含まれる1行全部,0),得たいデータが元データ表の何行目か)

わからんボーイ

うおっ、これどういう意味なんですか?

Excel先生

とりあえずExcelにコピペしてみて。もちろん、元データとかがある前提だよ。

こんな商品一覧シートがあるとするわ。

Excel先生

この商品一覧(A1:C6)を使って、商品コードを入力したら商品名と単価を得たいとすると…

わからんボーイ

さっきのコピペしたのをどうすれば・・・?

Excel先生

元データ表 = A1:C6

検索キー = A10

元データ表の検索キーが含まれる1行全部 = A列

得たいデータが元データ表の何行目か = 商品名の場合2列目

となるわ。

わからんボーイ

わぁ、わかりやすい!

Excel先生

このコピペするのを忘れずにブックマークしておいてね。

わからんボーイ

わかりました!!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です