UNICODE関数の使い方
先頭文字のUnicode番号を返します。
2013201620192021365
- 構文
-
=UNICODE(文字列) - 引数
-
- 文字列必須
- どんな関数か
UNICODE は、文字列の先頭1文字の Unicode の番号を返します。
CODEが 255 までしか扱えないのに対し、こちらは絵文字や珍しい漢字も番号で見分けられます。見た目が同じなのに突き合わせが合わないとき、何の文字が入っているかを確かめるのに使います(全角スペースは 12288、半角は 32)。逆に番号から文字を作るのはUNICHARです。Excel 2013 以降。- 使用例
-
B2 に
=UNICODE(A2)を入れると、こうなります。A B 1 文字 番号 2 ★ 9733 数式を入れたセル
結果: 9733
つまずきやすいところ
- 先頭の1文字の Unicode 番号を返す。255を超える文字も扱える(CODE は255まで)
よくあるエラーと、その直し方
#VALUE!- 空の文字列("")を渡した空かどうかを先に見る(
IF(A1="", "", UNICODE(A1)))