解決済み
MOS検定 Excelエキスパートの資格取得のため勉強中です。 勉強しているうちにわからないことがあったので質問させていただきます。 LOOKUP関数と、INDEX+MATCHの組み合わせは同じ事でしょうか? たとえば下記のようなデータ A B C D E 都道府県 会員番号 会員名 購入商品コード 商品名  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 東京都 1234 はなこ GH24 a b 商品名 商品コード  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ゴルフクラブ GH24 シューズ D5 ボール BO E2の商品名の部分に入力するのは、 =LOOKUP(D2,b2:b4,a2:a4) =INDEX(a2:a4,MATCH(D2,b2:b4)) どちらも同じ結果になると思います。 私は今までINDEX+MATCHで処理していましたが、 テキストではLOOKUPで紹介されていました。 どちらの方がいいのでしょうか? 調べてみましたが、INDEX+MATCH関数は便利!という記事ばかり出てきて、LOOKUPと比較したものは見つからなかったので質問させていただきました。 どちらも同じという場合、MOS検定の際はどちらで合格判定をしているのか…と気になります。 宜しくお願い致します。
260閲覧
> どちらも同じ結果になると思います。 どちらも正確に計算しない可能性が高いので例のような場面 で その数式の書き方は不適当です。 =INDEX(A2:A4,MATCH(D2,B2:B4,0)) 内容からして こうしておくべきでしょう。 近似値検索と絶対一致検索の区別がちゃんとついていますか? LOOKUPは近似値検索しかできない関数です。 一方 MATCH関数は第三引数で検索の型を指定すれば 切替が 可能です。近似値検索目的なら LOOKUPで結構ですが 例の ような場面で使うと 間違った情報を返す可能性があります。 しっかり理解するまで引数は省略すべきではないと思います。 > テキストではLOOKUPで紹介されていました。 関数のネストができない人もいるからでは? > どちらの方がいいのでしょうか? 場面や状況によります。使う関数を決めてかかるのは馬鹿げ ています。 あと MOSは認証資格であって検定ではないと思います。
私はFOM出版の本で勉強しましたが、LOOKUPは一列方向の検索に便利で、INDEXとMATCHの組み合わせは、縦横に検索するものがある表形式の中から目的のデータを取り出すのに便利と思います。
< 質問に関する求人 >
求人の検索結果を見る
< 平日勤務で週末はリフレッシュしたい人におすすめ >
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
求人の検索結果を見る