文字列精査
やりたいこと
<半角精査> | <精査結果> | |
abc abc abc アイウ あいう | ⇒ |
TRUE FALSE FALSE TRUE FALSE |
セルに文字列を入力した際に指定した属性の文字かを精査する方法
LEN/LENB関数
・半角文字チェック
LEN(A1)=LENB(A1)
・全角文字チェック
LEN(A1)*2=LENB(A1)
ISNUMBER/ISTEXT関数
・数値チェック
ISNUMBER(A1)
・文字チェック
ISTEXT(A1)
応用@
・半角数値チェック
AND(LEN(A1)=LENB(A1),ISNUMBER(A1))
・全角文字チェック
AND(LEN(A1)*2=LENB(A1),ISTEXT(A1))
応用A
・携帯電話番号チェック(数値、半角、ハイフンは無視、先頭は0)
AND(LEN(SUBSTITUTE(A1,"-",""))=11,LEN(A1)=LENB(A1),ISNUMBER(VALUE(SUBSTITUTE(A1,"-",""))),VALUE(LEFT(A1,1))=0)
あとは、データの入力規則や条件付書式などで上記のような精査条件で、記入者に知らせてあげれるなどをすればいいと思います。
おすすめ
書籍
一冊あるだけでだいぶちがいますよね!
特にマシン室で作業しているときは、ネット検索できないので強い味方ですね!
ソフト
Officeは仕事の定番ソフト!