Expand search form

文字コード変換!CHAR&CODE関数

【第1セクション】
「CHAR関数とCODE関数を使って文字コードを操作しよう!」

Excelを使っている人なら、文字列データの加工が必要になることはよくあることでしょう。そこで、今回はExcelのCHAR関数とCODE関数を使って、文字とASCIIコードを相互変換する方法をお伝えします。これらの関数を駆使することで、煩雑な文字列データを効率よく操作することができます!

【第2セクション】
「使用方法」

CHAR関数を使った文字⇔コードの変換

【ステップ1】

書き換えたい文字列を選択してください。

【ステップ2】

数式バーに「=CHAR(コード)」と入力してください。(例:「=CHAR(97)」は小文字の「a」を表します。)

【ステップ3】

入力が終わったら、Enterキーを押してください。

CODE関数を使ったコード⇔文字の変換

【ステップ1】

書き換えたい文字列を選択してください。

【ステップ2】

数式バーに「=CODE(文字)」と入力してください。(例:「=CODE(“a”)」は小文字の「a」のコードを返します。)

【ステップ3】

入力が終わったら、Enterキーを押してください。

【第3セクション】
「使用例」

使用例1:選択範囲の文字列を全て大文字に変換したい

【手順】
1)

「=CODE(セル)」で選択範囲の文字列をASCIIコードに変換し、別のセルに表示させる。

2)

「=IF(条件式、TRUEの場合の結果、FALSEの場合の結果)」を使用して、A-Z以外の文字を判定し、置換させる。

3)

最後に「=CHAR(セル)」で再び文字に戻す。

使用例2:特定の文字列を含むセルを抽出したい

【手順】
1)

抽出したい文字列(例:”apple”)の1文字目のASCIIコードを「=CODE(“a”)」で取得する。

2)

“apple”のような文字列が入っている列全てに「=FIND(CHAR(1文字目のコード),セル)」と入力する。※1文字目以外も同様にフィルダウンしてください。

3)

「=IF(ISNUMBER(FIND(“apple”,セル)),TRUE,FALSE)」と入力する。TRUEが返却された場合、条件に合致する文字列が存在することになるので、データの抽出ができます。

【第4セクション】
「まとめ」

今回は、ExcelのCHAR関数とCODE関数を使って、文字とASCIIコードを相互変換する方法をご紹介しました。これらの関数を駆使することで、手作業で行う場合よりも高速かつ正確に、文字列データを操作することができます。ぜひ、あなたの業務でも活用していただけたらと思います。

Previous Article

グループ化で簡単オブジェクト管理

Next Article

曜日取得の達人!WEEKDAY関数

You might be interested in …

「Excelでデータ整理・分析を効率化!ピボットテーブルの使い方とは?」

【第1セクション】 ピボットテーブルを使ってデータ解析を簡単に Microsoft Excelには、データを整理して分析するための便利な機能があります。その中でも、ピボットテーブルは特におすすめです。ピボットテーブルを使うと、多量のデータを視覚的にまとめて分析できるため、ビジネスの業務や大学の課題など、幅広いシーンで利用されています。 【第2セクション】 使 […]

「Exelで数値・文字入力はもちろん、グラフ分析や自動化にも応用できる!」

Exelの使い方に関するヒント Exelは、マイクロソフトオフィススイートの中で最もよく使用されるプログラムの1つです。 Exelを使用すると、データの集計、表の作成、予算の作成、グラフやチャートの作成、各種計算など様々なことができます。この記事では、Exelの使い方についてのヒントをいくつか紹介します。 使用方法 ステップ1: Exelの立ち上げ まず、E […]

「Ctrl+Z」で簡単操作!直前の作業を取り消す方法とは? (40文字)

【第1セクション】 マイクロソフトExelのヒント:「Ctrl+Z」で直前の作業を取り消せる 「Ctrl+Z(コントロール + ゼット)」は、マイクロソフトExelで取り消しを行うショートカットキーです。この機能を使うことで、誤って入力してしまったものを取り消したり、不要な変更を元に戻したりすることができます。このショートカットキーを駆使することで、スピーデ […]