Excel の「CHAR関数」「文字セット」とは

CHAR関数」とは、「数値」で指定された「文字」を返す関数です。ひとつの「文字」に、ひとつの「数値」を割り当てたのが「文字セット」であり、使っているコンピューターの「文字セット」が適用されます。

書式は「CHAR(数値)」で「数値」は 1 ~ 255 の範囲内で指定します。

wd251029-01.png

たとえば Windows で使われている「文字セット」では、数値「33」は記号「!」、数値「48」は数字「0」、数値「65」は文字「A」を返します。

wd251029-02.png

つまりセルに

=CHAR(65)

と入力すると

A

が表示され、たとえば

=CHAR(65)&CHAR(33)

と「&」を挟んで、2つの文字をつなげて入力すると

A!

と表示されます。

wd251029-04.png

「CHAR」は「文字」を意味する「character」の頭4文字から来ています。

 

「CHAR関数」では「文字」「記号」以外にも「タブ」や「改行」といった「制御文字」も「文字セット」で割り当てられています。

たとえば数値「10」が「改行コード」なので、セルに

="やまだたろう"&CHAR(10)&"山田太郎"

と入力して「折り返して全体を表示する」を適用するとセル内で改行されるので、セルの幅を最適化すると

やまだたろう
山田太郎

と表示されます。

wd251029-05.png

つまり文字列の途中に「改行」を挿入したい場合に「CHAR(10)」が使えるということです。

あるいは、すでに「改行」されている文字列も「CHAR(10)」を使えば分離が可能です。

 

逆に「文字セット」で文字「A」が数値「65」になることは「CODE関数」で調べることができます。

書式は「CODE(文字列)」で「文字列」の先頭文字だけが対象になります。

wd251029-08.png

ということで「文字セット」を覚えている必要はありません。

記事の情報は公開時あるいは更新時のもので、最新情報はリンク先など情報元の公式ページでご確認ください。

スポンサーリンク

ご意見&コメント

パソコン用語解説」をご利用いただき、ありがとうございます。

「参考になった」「ちょっと違うかも?」というときは TwitterFacebookページを使ってご感想やコメントをいただけると嬉しいです!励みにもなりますし、必要に応じて情報の追加や修正もしてまいります。

 

同じカテゴリー「エクセル(Excel)」の用語解説

 

同じカテゴリー「エクセル(Excel)」のQ&A

関連した記事を検索

パソコントラブルQ&A」「パソコン用語解説」では関連Q&Aや用語解説を豊富に掲載中です。検索してみてください!

五十音順」インデックス

別サイトで「パソコン用語集」も公開しています。

過去の用語解説 (819 件)

編集長のプロフィール

編集長

:パソコン生活応援アドバイザー。「なにしろパソコン.com」サイト運営、メルマガ編集、セミナー講師からコラム・書籍執筆まで実績豊富!

「パソコン用語解説」では厳密さよりも、分かりやすさ、覚えやすさを優先しています。そのため強引なたとえを使ったり、編集長独自の見解も交えておりますのでご了承ください。解説の中でパソコンの設定や操作法を紹介していますが、お使いのバージョンなど環境によって違う場合があります。

また、本サイトを参考にしたパソコン設定、サイト閲覧、紹介したソフトウエアや機器の購入&使用、そしてトラブル対応やインターネット活用は『利用者の責任』でお願いします(免責事項)。