目次
エクセル CHAR 関数(a テキスト機能 ) は,入力として有効な数字が与えられると,特定の文字を与える。 見つけにくい文字もあるので,これらの文字を簡単に挿入するために CHAR 1から255までの数字には、コンピュータの中で次のような文字が割り当てられています。 ASCII .
アメリカン・システム・コード・フォア・インフォメーション・インターチェンジ(ASCII) ASCII デジタル通信で使用される文字符号化方式の規格で、入力できる文字に一意の整数値が割り当てられています。 CHAR 文字には、数字、アルファベット、句読点、特殊文字、制御文字が使用できます。 例えば、次のようになります。 ASCII コンマ]のコードは044です。 小文字のアルファベットa~zは ASCII の値は097から122の範囲にある。
練習用ワークブック 📂ダウンロード
CHAR関数の使用例.xlsxCHAR関数の紹介
目的
があります。 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 もし、この関数について何かわからないことがあれば、コメントを残してください。 もし、この関数の他の使い方を知っていれば、それについて教えてください。