• 締切済み

Excel2003 一つのセルの文字情報からキーとなる文字が含まれていたら 規定の文字を表示させる

1)A列のセルに3文字のキーとなる半角英数字が複数個 半角スペースで区切って複数行入力されている。 2)1)のデータから 検索したいキー文字を検索し、該当すれば B列に 規定の文字列 、無ければ"-”を表示したい。   <例> A列 検索キー文字: R20なら"a"  RG0なら"b" WFTなら"c" の繰り返し A列               B列(結果) C29 PNS RG0 S5K W4B       b   7X9 R20 S5K W4B         a S5K W4B WFT           c  C05 PJD PM4 PXR R21       - RN5 PH1 RG0           b 宜しくお願い致します。

みんなの回答

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

=IF(ISERROR(FIND("WFT",A1)),IF(ISERROR(FIND("RG0",A1)),IF(ISERROR(FIND("R20",A1)),"-","a"),"b"),"c") とか。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 B1に以下の数式を貼り付け、下方向にコピー =IF(COUNTIF(A1,"*R20*"),"a",IF(COUNTIF(A1,"*RG0*"),"b",IF(COUNTIF(A1,"*WFT*"),"c","-")))

関連するQ&A