説明
与えられた数値によって参照される Unicode 文字を返すには、この関数を使用します。これはUNICODE 関数の逆である。UNICHARは、テキスト文字列に特殊文字を直接入力することなく挿入するのに便利です。
構文
UNICHAR(番号)
インプット
この関数は以下の引数を受け付ける:
名称 | 必須 | 説明 | 有効入力 |
---|---|---|---|
数値 |
はい | 文字を表すUnicode番号。 | 1から1114111(16進数では0x10FFFF)までの範囲の整数。 |
例
サンプルデータ
A | B |
---|---|
ユニコード | 説明 |
65 | キャピタルA |
9786 | 白い笑顔 |
8364 | ユーロサイン |
937 | ギリシャの大文字オメガ |
サンプルフォーミュラ
数式 | 説明 | 結果 |
---|---|---|
=UNICHAR(A2) |
Unicode 65 の文字を返します。 | A |
=UNICHAR(A3) |
ユニコード 9786 の文字を返します。 | ☺ |
=UNICHAR(A4) |
Unicode 8364 の文字を返します。 | € |
=unichar(a2+a5) |
Unicode 1002 の文字を返します。 | Ϫ |
メモ
- テキスト文字列が空、ゼロ、または1から1,114,109までの許容範囲外の場合、UNICHARは#VALUE!エラーを返す。
- 制御文字のような一部のユニコード文字は、Workivaセル内で正しく表示されない場合があります。
- ワークシートで使用されるフォントは、特に「高 ASCII」文字(128 から 255 までの文字番号、Unicode U+0080 から U+00FF に対応)については、文字の外観を変えることがあります。フォントが異なれば、これらの文字はさまざまな方法で表示され、視覚的な表現に影響を与える可能性がある。
- UNICHARは、国際的なテキストや特殊な記号を扱う場合に特に便利です。
- number引数には10進数または16進数を指定する。例えば、数字65に対応する文字 "A "のユニコード文字を得るには、式は次のようになります: =UNICHAR(65)。
ヒント
- 文字とその数値表現との間の変換 には、UNICODE と組み合わせて UNICHAR を使用する。
- 絵文字や特定の記号など、一部のUnicode文字は、すべての言語セットまたはすべてのデバイスで正しく表示されない可能性があることを忘れないでください。
関連機能
char
code
concatenate
concatenateif
find
left
len
lower
mid
proper
rept
right
search
substitute
text
textjoin
trim
unichar
unicode
upper