エクセルでCHAR関数を使う方法(6つの適切な例)

  • これを共有
Hugh West

エクセル CHAR 関数(a テキスト機能 ) は,入力として有効な数字が与えられると,特定の文字を与える。 見つけにくい文字もあるので,これらの文字を簡単に挿入するために CHAR 1から255までの数字には、コンピュータの中で次のような文字が割り当てられています。 ASCII .

アメリカン・システム・コード・フォア・インフォメーション・インターチェンジ(ASCII) ASCII デジタル通信で使用される文字符号化方式の規格で、入力できる文字に一意の整数値が割り当てられています。 CHAR 文字には、数字、アルファベット、句読点、特殊文字、制御文字が使用できます。 例えば、次のようになります。 ASCII コンマ]のコードは044です。 小文字のアルファベットa~zは ASCII の値は097から122の範囲にある。

練習用ワークブック 📂ダウンロード

CHAR関数の使用例.xlsx

CHAR関数の紹介

目的

があります。 CHAR 関数は、お使いのコンピュータの文字セットからコード番号で指定された文字を返します。

構文

CHAR(数字)

論証の説明

論証 必須/オプション 説明
番号 必須 Aナンバー 1〜255の間で特定の文字に割り当てられています。

出力

があります。 CHAR 関数は、引数として与えられた数値に基づいた文字を返します。

稼働率

この機能は OFFICE 2010 2010年以降のOfficeバージョンには、この機能が搭載されています。

エクセルでCHAR関数を使用する6つの好適な例

では、いくつかの使用例を見ていきましょう。 CHAR 関数とその使用法をより明確に理解するのに役立ちます。

1.CHAR関数を使った2つの文字列の足し算

を使って、2種類の文字列を追加することができます。 CHAR 関数を使用します。

➤ 空のセルに次の数式を入力します。 C7 ),

=B7 &CHAR(45)& B8

この数式は、セルの文字列を追加します。 B7 B8 をハイフン付きで入力すると、セル C7 ハイフン以外の文字で結合したい場合は,別のコードを挿入する必要があります。 たとえば,カンマで結合したい場合は,次のように挿入します。 44 をコードとして、または 32 を、スペースだけでなく

➤ プレス エンタメ

その結果、ハイフンでつながれた2つの文字列が、セル C7 .

2.文字列への文字の追加

また、文字列に文字を追加する場合は CHAR を追加したい場合、次のようにします。 # をプロダクトコードで指定します。 そのためには

➤ 空のセルに次の数式を入力します。 C7 ),

=B6&CHAR(35)

を追加する式になります。 # (文字コード 35 ) のテキストをセル B6 で、セル C7 .

➤ プレス エンタメ

その結果、キャラクターを # は、セルのテキストに C7 .

3.文字列から文字を削除する

また、文字列から文字を削除する場合は CHAR 関数と サブスティテュート 機能で、文字を削除するには # セルの文字列から B7 ,

➤ セルに数式を入力します。 C7 ,

=substitute(b7,char(35),"")です。

ここでは CHAR 関数を使用すると、文字 # コードの場合 35 とのことです。 サブスティテュート 関数は、セルから文字を削除します。 B7 を空文字列に置き換えることである。

➤ プレス エンタメ

キャラクターが削除されたことが確認できます。

4.CHAR関数で2つの文字列を改行付きで追加する

もう一つの用途は CHAR という関数は、この関数を使って、2つの文字列を改行しながら足し算することができます。 そのためには

➤ セルに数式を入力します。 C7 ,

=B7&CHAR(10)&B8

この数式は、セルのテキストを結合します。 B7 と細胞 B8 という文字コードで改行されます。 10 .

➤ プレス エンタメ

そして、これら2つのセルのテキストが1つのセルに結合されていることがわかります。 C7 を改行してください。

5.CHAR関数による改行とカンマの置き換え

を使えば、改行を他の文字に置き換えることもできます。 サブスティテュート とのことです。 CHAR この例では、改行をカンマに置き換えています。 まず最初に、改行をカンマに置き換えます。

➤ セルに数式を入力します。 C7 ,

=substitute(b7,char(10),char(44))です。

があります。 CHAR(10) の部分は改行を返し CHAR(44) の部分はカンマを返します。 それ以降は サブスティテュート 関数は、改行をカンマに置き換えます。

➤ プレス エンタメ

その結果、改行がカンマに置き換わっていることがわかります。

6.文字のリストを作成するCHAR関数

のリストを作成することができます。 ASCII の助けを借りて、コードと関連する文字を表示します。 CHAR 機能です。

➤ 次の数式を入力します。

=CHAR(ROW())

この式では、最初の文字が返されます。

➤ プレス エンタメ をクリックし、そのセルから255番目のセルまでドラッグします。

その結果、文字の完全なリストが得られます。 下の画像では、そのリストの一部を表示しています。 完全なリストは、練習用のExcelファイルで得ることができます。

CHAR関数を使用する際の注意点

📌 1~255の数字を入力する必要があります。 CHAR 関数を使用します。 そうでない場合は、数式に #バリュー! エラーです。

Windows以外のOS(LinuxやmacOSなど)をお使いの場合、文字によってコードが異なることがあります。

📌 数値以外を入力した場合は CHAR 関数が表示されます。 #バリュー! エラーです。

📌 その CODE機能 は、リバースとして使用することができます。 CHAR 関数で、任意の文字のコードを調べることができることを意味します。 CODE 例えば、次のように入力します。 =CODE("A")です。 を返します。 65 .

📌 その CHAR 関数はすべての文字を返すことはできません。 高度な文字については UNICHAR 関数を使用します。

結論

のアプリケーションについて、この記事でより理解を深めていただけたのではないでしょうか。 CHAR もし、この関数について何かわからないことがあれば、コメントを残してください。 もし、この関数の他の使い方を知っていれば、それについて教えてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。