[[20160318155250]] 『指定範囲に文字列があれば特定の文字列を表示した』(Chivi) ページの最後に飛ぶ

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

 

『指定範囲に文字列があれば特定の文字列を表示したい』(Chivi)

お世話になります。

 仮にS5:S13 に文字列の入力があれば
 S14に"入力あり"と表示したいのですが
 私の浅知恵で
 =IF(ISTEXT(S5:S13),"入力あり","")
 としてみましたが、ISTEXTでは複数範囲は
 選択できないとわかりました。
 ほかに何か方法はないでしょうか。
 よろしくおねがいします。

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


 =IF(COUNTA(S5:S13),"入力あり","") とか?

(β) 2016/03/18(金) 16:07


 数値が入力された場合は入力されているとはみなさないのだろうか?

 そうであれば
 ISTEXT(S5:S13)
 部分を
 SUMPRODUCT(ISTEXT(S5:S13)*1)
 としてはどうだろうか?

 数値でも反映させたい場合はβさんの式で。
(ねむねむ) 2016/03/18(金) 16:09

βさん、ねむねむさんありがとうございました。
 教えて頂いた関数は両方とも大丈夫でした。
 文字列しか想定しておりませんでしたが
 英数字が入力される可能性もあることに気づき
 βさんの式を使わせてもらいます。
 お世話になりました。
(Chivi) 2016/03/18(金) 17:01

 =IF(COUNTIF(S5:S13,"*?"),"入力あり","")
(GobGob) 2016/03/19(土) 09:57

コメント返信:

[ 一覧(最新更新順) ]


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