説明
テキスト文字列の最初の文字に対応する数値コードを返却するには、この関数を使用します。チェーンでサポートされます。
CODE は、提供されたテキスト文字列の最初の文字に対応する Unicode 文字コードを数値で返却します。
構文
CODE(テキスト)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
SMS|SMS 送信 |
はい | 最初の文字のコードを検索したいテキスト文字列。 | テキスト文字列、テキストを含むセルへの参照、またはテキストになる数式。 |
例
サンプルデータ
| A | B |
|---|---|
| 文字 | 説明 |
| A | 大文字A |
| a | 小文字のa |
| 1 | ナンバーワン |
| ! | エクスクラメーションマーク |
| Hello | ワード |
サンプル数式
| 数式 | 説明 | 結果 |
|---|---|---|
=CODE(A2) |
大文字 A のコードを返却 | 65 |
=CODE(A3) |
小文字aのコードを返却 | 97 |
=コード(A4) |
数字1に対応するコードを返却 | 49 |
=CODE(A5) |
感嘆符のコードを返却します。 | 33 |
=コード(A6) |
"Hello "の最初の文字に対応するコードを返却。 | 72 |
メモ
- CODEは、Unicode文字設定内の文字を表す番号を返却します。
- テキスト引数が空の場合、CODEは#VALUE!エラーを返却する。
- CODEは、文字列が複数の文字を含む場合でも、テキスト文字列の最初の文字だけを考慮する。
- CODEは、CHAR と結合して使用されることが多いが、これは反転操作(数値を対応する文字に変換)を行うものである。
ヒント
- CODEを使用すると、Unicode値に基づいて文字を比較することができ、サンプルデータの並べ替えや絞込みに便利です。
- CODEを、LEFT 、MID 、RIGHT のような他のテキスト関数と結合して、文字列内の特定の文字を操作する。
- CODEは、数字や特殊文字だけでなく、大文字と小文字でも異なる値を返却することを覚えておいてほしい。
- 大文字と小文字を変換するには、CODEと簡単な数学演算を結合して使うことができる(例:
CODE("A") + 32は "a "のコードとなる)。 - 非ASCII文字を扱う場合、CODEはUnicode値を返却し、拡張文字のASCIIコードとは異なる場合があることに注意してください。
関連関数
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER