色々なことをメモします。パソコン(Excel)とか、音楽(ピアノ、エアロフォン、エレクトーン)とか。
 【Excel】半角文字が含まれているセルに色を付けたい
2020年05月15日 (金) | 編集 |
Hankaku

セルの値に半角の文字が含まれている場合、わかりやすくするために背景に色をつけたいなぁと思いました。
これは条件付き書式だよなぁ、、、と思い考えてみました。

文字列を1文字ずつ取り出し、1バイトかどうか確認します。
そして、その数をカウントし、合計してみました。
その合計が0より大きければ、色を付けるみたいな感じにしました。

A1:A10を選択して、条件付き書式の[数式を使用して、書式設定するセルを決定]を選び、数式を次のように入力しました。
=SUMPRODUCT((LENB(MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1))=1)*1)>0
書式は背景色をオレンジ色にしました。

条件付き書式の適応先が、次のようになっているかを確認します。
=$A$1:$A$10
なんとかできたようなので、メモしました。

この動画をYoutubeにアップしました。

https://www.youtube.com/watch?v=daxVkdEW49Y
興味のある方は見てみてください。

最後までお読みいただき、ありがとうございました。

・・・と記事を書き終わったところで、もっと別な方法を思いつきました。

文字列のバイト数(LENB)を出して、文字数(LEN)×2の数と比較すればよかったのですね(^^;)
とりあえず、試してみます。


関連記事