Posted in

Excel 関数:CHAR

Excel関数 CHAR は、指定した数値コードに対応する文字を返す関数です。
これは ASCIIコード(ANSIコード)に対応する文字を取得するのに使います。


🔹 概要

CHAR(number)
  • number:1~255 の整数。対応する ASCIIコードの文字が返されます。

🔹 使用例

=CHAR(65)

👉 結果:A(ASCIIコード65に対応)

=CHAR(10)

👉 結果:改行文字(LF, Line Feed)


🔹 用途例

使用シーン内容
英数字や記号の取得CHAR(36)$(ドル記号)
改行文字の挿入=A1 & CHAR(10) & A2(セル内で改行)
特殊文字の挿入(©、®、™など)CHAR(169)©

🔹 注意点

  • 使用できる値は 1 ~ 255 です(それ以外は #VALUE! エラー)。
  • 日本語などの全角文字は扱えません。全角文字やUnicode対応には UNICHAR 関数を使用します(後述)。
  • CHAR(10) は Windows での 改行コード(LF) に対応します。セルの書式設定で「折り返して全体を表示する」にしておくと見やすくなります。

🔹 関連関数

関数説明
CODE文字 → ASCIIコード(逆関数)
UNICHARUnicode 番号 → 文字
UNICODE文字 → Unicode 番号
TEXTJOIN複数の文字列を結合(CHARと併用可)

🔁 逆の変換:CODE

=CODE("A")

👉 結果:65(”A” の ASCIIコード)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です