質問: 関数の値のvlookup 下記のような表があり、"=vlookup(h1,a1:b6,2,1)"のような結果を得たいと思っています ## h1セルには検索したい値を入れるようになっています。 しかしweb上で調べたところ、vlookup関数は値や文字列には使えるが数式には使えないようです。 そこで数式でもvlookup関数と同じような結果を得られる方法がありましたら教えて頂けないでしょうか。 よろしくお願い致します。 | a | b | --------------------- 1|$e$3*h7*i7 | 1 | 2|$e$3*h7*i8 |0.9| 3|$e$3*h7*i9 |0.8| 4|$e$3*h7*i10|0.7| 5|$e$3*h7*i11|0.6| 6$e$3*h7*i120.5
回答: 表のa列の先頭に「=」を挿入すれば「値」になりますので検索可能と思いますがが如何でしょうか。 又、vlookup関数で第4引数が「1:true」の場合、近似値検索ですので、表a列は昇順に並び替えないと期待値を抽出できませんが問題ないでしょうか。 仮に値の完全一致でよいのであれば、「false」とすれば並び替えは不要です。