#スプレッドシートツイートシェアはてブLINEPocketVlookup関数と言えば、検索ウィンドウを手軽にスプレッドシートに挿入できる、便利な関数ですね。=Vlookup(D2,{B2:B11,A2:A11},2,0)このファイルはこちらこんな風に、アウトプット範囲が、検索範囲より左にあっても列番指定できたらなぁ...以下では、本来これができない理由と一緒に、解決法をみていきましょう。1:どうして、列番指定できないの?どしVlookup関数は、複合範囲で1番左の列を自動的に(あなたがいくらそうでないと思っても)「検索範囲」とします。これが列番「1」となるため、それよりも左にアウトプット範囲をおいて、列番指定はできません。複合範囲中、アウトプット範囲となる列の番号。よって、検索範囲の左隣にアウトプット範囲がある際、「-1」とすることは不可能。検索値を検索範囲で探す時の、ルール。False(0も可)は、「完全一致」する値を探し、True(1も可)は、「最も近い数値」を探します。指定した列番のアウトプット範囲から、同行に位置する値を返します。False(0)=「完全一致」を使う方が無難です。初めからアウトプット値が右にあれば、列番指定も簡単なのにね!元のスタイルを変えてもOKなら、列の前後を入れ替えてしまいましょう。何事も簡単が一番です。複数のセル・列や行を一つのセルから展開したり、元の順番を変える際)に使用します。A1={あ,い}であれば、「あ」をA1セルに、「い」をその右隣のB1に配置します。#スプレッドシートRECOMMENDこちらの記事も人気です。