- ベストアンサー
EXCELで列から判別 条件文を作成したいです
以下のことで困っております。 お手数ですが、ご教授いただきたく思ってます。 A1~A5の列に 生年月日:1987年3月○日 住まい:東京都 年齢:30歳 趣味:映画 血液型:O型 と5つのセルがあったとして、条件文の結果は まずA1~A5の頭文字を判別し、 頭文字が 住まい: であれば B1セルに東京都だけ表示するようにしたいのですが。 そういったことは可能でしょうか。 尚、判別する列の頭文字は全て違う値が入りますので被らない状況です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ちょっと強引だけど…… =SUBSTITUTE(OFFSET(A1,SUMPRODUCT(ISNUMBER(FIND("住まい:",A1:A5))*ROW(A1:A5))-1,0),"住まい:","")
その他の回答 (1)
- aokii
- ベストアンサー率23% (5210/22063)
回答No.1
B1セルに、 =IF(LEFT(A1,4)="住まい:",MID(A1,5,100),"")
質問者
補足
早々のご回答ありがとうございます。 質問が少し分かりづらく申し訳ございません。 A1~A5 のセルの中の頭文字にその文字があるかをまず判別し、結果をB1セルに表示させたいのですが。 可能でしょうか。 お手数をおかけいたします。
お礼
ご回答ありがとうございました。 希望通りになりました。 かなり複雑になるんですね。 お手数おかけいたしました。