VLOOKUP()
は、隣り合わない列からなる表入力を使用したいと考えています。列を区切った表を使用した検索
例
MyCell = VLOOKUP(A1, MyTable, 2, FALSE)
MyTable = B1:B10 and D1:D10
検索機能や他のワークシート関数を使用して、この操作の仕事を作る方法はありますか?今私はエラーが発生します。
ありがとうございます。
編集: テーブルが非常に大きいと私は入力
VLOOKUP()
は、隣り合わない列からなる表入力を使用したいと考えています。列を区切った表を使用した検索
例
MyCell = VLOOKUP(A1, MyTable, 2, FALSE)
MyTable = B1:B10 and D1:D10
検索機能や他のワークシート関数を使用して、この操作の仕事を作る方法はありますか?今私はエラーが発生します。
ありがとうございます。
編集: テーブルが非常に大きいと私は入力
=INDEX(D1:D10,match(A1,B1:B10,0))
インデックス/マッチが通常よりあるように私はテーブル全体を使用した場合の動作は、アプリケーションが遅くなることを恐れているためですとにかくvlookupよりも効率的です。あなたは本当にあなたが2列連結する配列リテラルを使用することができるのGoogleスプレッドシートでは
=VLOOKUP(A1,CHOOSE({1,2},B1:B10,D1:D10),2,FALSE)
+1選択してください...... –
選択のヒントも私を助けました! –
を使用することができるだけでそれらの列のためにVLOOKUPをしたい場合:
= VLOOKUP(A1, {B1:B10,D1:D10}, 2, FALSE)
を、あなたは、単に式のためにVBAをしたいですか? –
ジョブを実行するワークシート関数を見つけたい – karamell
データの広い領域に関数を適用するときに効率の問題があるかどうかテストしましたか?私の意見では、たとえ大きなものであっても、連続範囲でVLOOKUPを使うのは問題ではないはずです... –