[[20080329212013]] 『IF関数でスペースの検索』(実) ページの最後に飛ぶ

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

 

『IF関数でスペースの検索』(実)

IF関数の論理式で,たとえば「A1セルにスペースが含まれる場合」というのを作るにはどうしたらいいのでしょうか。
それで,スペースが含まれるときは真の場合として・・・,偽の場合は・・・という感じにしたいのですが。
スペースは1個の予定です。


 COUNTIF関数はいかがでしょう?
 
 =COUNTIF(A1,"* *")
 等と、ワイルドカードを使用する事で、スペースの有無を調べられますb
 全角スペースなら全角に変更すればOK
 
 (キリキ)(〃⌒o⌒)b

 =IF(NOT(ISERROR(FIND(" ",ASC(A1)))),1,0)

 A1 セルの判別をしています
 True = 1 , False = 0 を返します。

 全角も半角も判別可能。値の前でも後でも中間でもスペース何個でも判別可能。

wing000


 面白そうなので、色々考えてみましたb
 
 =SUM(COUNTIF(A1,{"* *","* *"}))
 =LEN(A1)-LEN(SUBSTITUTE(ASC(A1)," ",))
 =SUMPRODUCT(--(MID(ASC(A1),ROW($1:$10),1)=" "))
 =COUNT(MATCH({"* *","* *"},A1,))
 
 まだあるかな?
 
 (キリキ)(〃⌒o⌒)b

分かりました。ありがとうございました。

(実)


コメント返信:

[ 一覧(最新更新順) ]


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