UNICODE関数の使い方

先頭文字のUnicode番号を返します。

2013201620192021365
構文
=UNICODE(文字列)
引数
  1. 文字列必須
どんな関数か

UNICODE は、文字列の先頭1文字の Unicode の番号を返します。CODE が 255 までしか扱えないのに対し、こちらは絵文字や珍しい漢字も番号で見分けられます。見た目が同じなのに突き合わせが合わないとき、何の文字が入っているかを確かめるのに使います(全角スペースは 12288、半角は 32)。逆に番号から文字を作るのは UNICHAR です。Excel 2013 以降。

使用例

B2 に =UNICODE(A2) を入れると、こうなります。

AB
1文字番号
2★9733

数式を入れたセル

結果: 9733

つまずきやすいところ

  • 先頭の1文字の Unicode 番号を返す。255を超える文字も扱える(CODE は255まで)

よくあるエラーと、その直し方

#VALUE!
空の文字列("")を渡した空かどうかを先に見る(IF(A1="", "", UNICODE(A1)))

同じ「文字列操作」の関数

文字列操作の関数をすべて見る(40件)