• ベストアンサー

EXCELで列から判別 条件文を作成したいです

以下のことで困っております。 お手数ですが、ご教授いただきたく思ってます。 A1~A5の列に 生年月日:1987年3月○日 住まい:東京都 年齢:30歳 趣味:映画 血液型:O型 と5つのセルがあったとして、条件文の結果は まずA1~A5の頭文字を判別し、 頭文字が 住まい: であれば  B1セルに東京都だけ表示するようにしたいのですが。 そういったことは可能でしょうか。 尚、判別する列の頭文字は全て違う値が入りますので被らない状況です。

質問者が選んだベストアンサー

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

ちょっと強引だけど…… =SUBSTITUTE(OFFSET(A1,SUMPRODUCT(ISNUMBER(FIND("住まい:",A1:A5))*ROW(A1:A5))-1,0),"住まい:","")

ERDA-LEG
質問者

お礼

ご回答ありがとうございました。 希望通りになりました。 かなり複雑になるんですね。 お手数おかけいたしました。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22063)
回答No.1

B1セルに、 =IF(LEFT(A1,4)="住まい:",MID(A1,5,100),"")

ERDA-LEG
質問者

補足

早々のご回答ありがとうございます。 質問が少し分かりづらく申し訳ございません。 A1~A5 のセルの中の頭文字にその文字があるかをまず判別し、結果をB1セルに表示させたいのですが。 可能でしょうか。 お手数をおかけいたします。

関連するQ&A