[[20120220120501]] 『関数の使い方(〜を含んでいたらの複数条件)』(tot) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数の使い方(〜を含んでいたらの複数条件)』(tot)

 入力されている文字に『CT3』を含んでいたら 『CT3』
      〃    『M6』  〃     『M6』

 と表示したくて関数を入力してみたのですが、
 『CT3』の方しか反映してくれません。

 =IF(FIND("CT3",A2)>0,"CT3",IF(FIND("M6",A2)>0,"M6",""))

 使い方が間違っているかもしれません。
 何か解決方法をよろしくお願いします。

(EXCEL2003,windowsXP)


 大文字小文字考慮して。

 =IF(ISERR(FIND("CT3",A2)),IF(ISERR(FIND("M6",A2)),"","M6"),"CT3")

 (GobGob)

 別案。

 =CHOOSE(SUM(ISNUMBER(FIND({"CT3","M6"},A2))*{1,2})+1,"","CT3","M6")

 大文字小文字 関係なしなら

 =CHOOSE(SUM(COUNTIF(A2,{"*CT3*","*M6*"})*{1,2})+1,"","CT3","M6")

 ※両方ある場合、どうすんの?

 (GobGob)

 素直にw

 =IF(COUNT(FIND("CT3",A2)),"CT3",IF(COUNT(FIND("M6",A2)),"M6",""))

 =IF(COUNTIF(A2,"*CT3*"),"CT3",IF(COUNTIF(A2,"*M6*"),"M6",""))

 (JPN)


GobGobさん、JPNさん
 早急の回答ありがとうございます。

 いろんな案をとても助かります。
 パパっと見ただけで理解できないので
 1つづつ紐といていきたいと思います。

 とても助かりました。m(._.*)mペコッ

 (tot)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.