関数」といった検索で、このサイト『インストラクターのネタ帳』へのアクセスが時折あります。詳細ははっきりしませんが、セルに入力されている文字列の文字コードを調べる関数を探している方による関数でしょうか。CODE関数を使うと文字コードを確認することができます。[スポンサードリンク]が、CODE関数で返される文字コードは先頭の1文字分だけなのです。複数の文字が入力されているときに、そのすべての文字の文字コードが一発で確認できるほうが便利でしょう。そんな方法をご紹介しておきます。↓B3セルをF3セルまでオートフィルCODE関数は1文字しか調べられないので、文字コードを調べたい元の文字列を1文字ずつバラバラにする必要があります。MID関数で文字列を分解するそのためにMID関数を使っています。1)ならB1セルの3文字目がそれぞれ取得できます。事前にB2:F2セルに1から5の数字を入力したのは、このMID関数の第2引数で使うためです。1))という計算式です。この数式を右方向にオートフィルなどでF3セルまでコピーすれば、B1セルに入力されている5文字までの文字列の文字コードが表示されるようになっています。ここではとりあえず5文字分に対応させるためB2:F2に1から5までの整数を入力していますが、もっと長い文字列を調べたいのならG2セルより右に6以降の整数を入力して、B3セルに入力した数式をG3セルより右にもコピーしてください。文字コードを16進数にしたい場合CODE関数で返されるのはJISコードの10進数です。1)))という数式にしてください。文字コードを調べるためのサンプルファイル▼サンプルファイル(28KByte)ダウンロードサンプルファイルには、10進数で表示する数式を3行目に、16進数で表示する数式を4行目に入力してあります。2行目にはデータとしては1から5の数値しか入っていませんが、ユーザー定義書式「0"文字目"」を指定して「1文字目」「2文字目」という表示になるように設定してあります。インストラクターのネタ帳Excel(エクセル)の改行コードは、CODE関数を使うと簡単に調べることができます。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。