コードポイント調べる」といった検索で、このサイト・インストラクターのネタ帳へのアクセスが時折あります。ExcelでUnicodeの文字コード番号・コードポイントを調べる関数を探している方による検索です。16進」という検索キーワードは、取得したUnicodeの文字コード番号を、16進表記にするにはどうすればいいのかを探していらしたのでしょうか。2013からは、Unicodeの文字コード番号を取得する、UNICODE関数が用意されています。▼操作概要:Unicodeのコードポイントを取得する※A1セルに入力された文字列の文字コードをB1セルに表示する例B1セルに=UNICODE(A1)という数式を入力する上記の操作では10進数が返されますから、16進数にするには、10進数を16進数にするDEC2HEX関数を組み合わせましょう。)という数式を入力する先ほどの「UNICODE(A1)」を、DEC2HEX関数の引数に指定すれば16進数になります。UNICODE関数で返される文字コードは先頭の1文字だけUNICODE関数は先頭の1文字文字コードだけを返しますから、複数の文字の文字コードを取得するにはMID関数などを組み合わせましょう。)という数式を入力する↓B1セルを右方向にコピーA1セルに「イロハ」と入力して3文字の文字コード番号を調べたければ、B1セルをD1セルまでコピーしてください。A1セルに「あいうえお」と入力して5文字の文字コード番号を調べたければ、B1セルをF1セルまでコピーしてください。A1セルに入力されている文字列を1文字ずつ取得するために、MID関数と列番号を取得するCOLUMN関数を組み合わせています。MID関数の第1引数には元の文字列なので、「A1」セルを指定して、コピーすることを考え「$A$1」と絶対参照にしています。MID関数の第3引数には何文字取得するかを指定するので、「1」を指定しています。MID関数の第2引数には、元の文字列の何文字目から取得するかを指定するために、列番号を取得するCOLUMN関数を利用して、B1セルから数式を入力するので「COLUMN()-1」としています。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。