[[20190311123815]] 『3つの関数を順位をつけて組み合わせる』(かりん58) ページの最後に飛ぶ

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

 

『3つの関数を順位をつけて組み合わせる』(かりん58)

A列に他の列の値を参照して、文字を入力させようと考えています。

第一条件が『E列に”りんご”』があればA列に”りんご”
並んで『E列に”みかん”』があればA列に”みかん”
(必ず、どちらかのみ入っているか、または入っていないか)

1つずつの関数だと以下です。
=IF(COUNTIF(E1,"*りんご*"),"りんご","")
=IF(COUNTIF(E1,"*みかん*"),"みかん","")

第二条件が、第一条件にヒットしなかった場合、J列の値を参照し、sheet2のVLOOKUPの表に従う
=VLOOKUP(J1,Sheet2!$C$2:$F$35,3,FALSE)

第一、第二条件共に一致しない場合は、”要確認”の文言を返す

複数条件組み合わせるで検索しても、なかなかうまくいきません。
教えてください<(_ _)>

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 =IF(COUNTIF(E1,"*りんご*"),"りんご",IF(COUNTIF(E1,"*みかん*"),"みかん",IFERROR(VLOOKUP(J1,Sheet2!$C$2:$F$35,3,FALSE),"要確認")))
 ではどうだろうか?
(ねむねむ) 2019/03/11(月) 12:54

ねむねむさん

ありがとうございます!!できました。なかなか()の数がいつもあわず。。。

すいません。もう一つだけ、、
A列が空欄の場合は結果を空欄にするにはどうしたら良いでしょうか。
(かりん58) 2019/03/11(月) 13:00


 A列ではなくE列が空白だとして。
 =IF(E1="","",IF(COUNTIF(E1,"*りんご*"),"りんご",IF(COUNTIF(E1,"*みかん*"),"みかん",IFERROR(VLOOKUP(J1,Sheet2!$C$2:$F$35,3,FALSE),"要確認"))))
 ではどうか?
(ねむねむ) 2019/03/11(月) 13:06

ねむねむさん

ありがとうございます!希望通りになりました<(_ _)>
またよろしくお願いします。
(かりん58) 2019/03/11(月) 13:46


コメント返信:

[ 一覧(最新更新順) ]


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