dポイントプレゼントキャンペーン実施中!

タイトルの説明でわかるでしょうか…

例えばB列に
○○
××
△△
という単語が縦に並んでいるとします。
C列には
5×1
5×2
10×1
という文字を並べます。

A1の入力箇所に「○○ 5×1 オリジナルブレンド」と入れた場合
D1のセルに「○○」、F1に「5×1」と出るようにさせたいです。

VLOOKUPでやれば良いのでしょうか?

シートの作成はgoogleスプレッドシートで行っています。

質問者からの補足コメント

  • 回答ありがとうございます。
    LEFT関数やMID関数について調べました。
    A1に入る文字は必ず同じパターンや同じ文字数で入るとは限らないです。
    ○○○○ 10×10となる場合や、5×1 ○○となっている場合もあるので、その場合LEFTやMIDですと抜き出せないかと思いました。


    A1に文字を入れ、B1に該当するワードがあった場合D1に抜き出す、という式を作りたいです。
    件数が少ないのであれば都度式の修正をすれば良いのですがA列に貼るデータが100件以上あるので1つ1つ修正ができません。

    No.1の回答に寄せられた補足コメントです。 補足日時:2019/11/07 13:07

A 回答 (2件)

=QUERY(B:C,"select C where '"&A1&"' contains B and B is not null"

    • good
    • 0

BC列は無関係に、


LEFT、MID関数で、A1から文字を抜き出せばよいです。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!