Excel

【EXCEL:関数】半角全角を判定する

半角全角を判定する

データの整理していて、既存システムから新システム移行。これまで、半角、全角受付いたデータが半角のみ、全角のみしか受け付けなくなってしまった。さあどうする。データ量も少なく、EXCELでデータの整理を実施することに。。。。

上記、表を参考に。LEN関数は文字数を数えてくれる関数。LENBはバイト数を数えてくれる関数。全角文字だけだと、文字数が2倍。半角のみだと。文字数とバイト数が同じ。上記以外は、半角文字と全角文字が混在していることになる。

上記、特性を利用して、以下のような関数を利用して判定する。

=IF(LENB(C4)=LEN(C4),"半角のみ",IF(LENB(C4)=LEN(C4)*2,"全角のみ","全角半角混在"))

-Excel