エクセルで、漢字の氏名などから、ふりがな(読み)を取り出すには PHONETIC関数を使います。「山田太郎」と入力したセルなら、=PHONETIC(A2) で ヤマダタロウ になります。
PHONETIC関数は、漢字から読みを推測するのではなく、入力したときに日本語入力が記録した「ふりがなの情報」を取り出す関数です。そのため、ほかのファイルやWebから貼り付けた文字では、ふりがなが出ずに元の文字のままになります。この記事では、PHONETIC関数の基本、ふりがなが出ないときの原因と直し方、ひらがな・半角カタカナにする方法までを、実際に Excel で試した表で説明します。ふりがなの情報はセルの中に隠れて保存されるため、この記事では練習ツールの代わりに Excel の結果の表を載せています。
PHONETIC関数の書き方
=PHONETIC(参照)
参照には、ふりがなを取り出したいセルを指定します。セルに記録されたふりがなが返り、ふりがなが記録されていない文字はそのまま返ります。
PHONETIC関数の使い方|結果の一覧

| 氏名 | セルの状態 | =PHONETIC の結果 |
|---|---|---|
| 山田太郎 | 入力したときのふりがな | ヤマダタロウ |
| 佐藤花子 | 入力したときのふりがな | サトウハナコ |
| 鈴木一郎 | 貼り付けた文字(ふりがな無し) | 鈴木一郎 |
| 高橋 | ふりがなを「ひらがな」に設定 | たかはし |
| 田中 | ふりがなを「半角カタカナ」に設定 | タナカ |
ふりがなを取り出す
- 結果を出したいセル(C2)を選びます。
- 「=PHONETIC(」と入力し、氏名のセル(A2)をクリックします。
- 「)」と入力して Enter キーを押します。
=PHONETIC(A2)
キーボードで「やまだたろう」と入力して変換したセルなら、ヤマダタロウ が返ります。下にコピーすると、ほかの氏名のふりがなも取り出せます。
ふりがなが出ない(漢字のまま)ときは
貼り付けた「鈴木一郎」のように、ふりがなの情報が無いセルでは、PHONETIC関数は 鈴木一郎 と元の文字をそのまま返します。直すには、ふりがなを付け直します。
- ふりがなを付けたいセルを選びます。
- 「ホーム」タブの「ふりがなの表示/非表示」の右の ▼ から「ふりがなの編集」を選びます。
- 表示されたふりがなを確かめて(違うときは直して)、Enter キーを押します。
「ふりがなの編集」では、日本語入力で読みを入力し直すこともできます。数が多いときは、氏名を入力し直すのが確実です。

ひらがな・半角カタカナで取り出す
PHONETIC関数の結果の文字の種類は、セルの「ふりがなの設定」で決まります。「ふりがなの表示/非表示」の ▼ から「ふりがなの設定」を開き、「種類」で「ひらがな」「全角カタカナ」「半角カタカナ」を選びます。表の「高橋」は ひらがな にしたので たかはし、「田中」は 半角カタカナ にしたので タナカ です。
範囲を指定したとき
=PHONETIC(A2:A3)
範囲を指定すると、それぞれのふりがながつながって1つの文字になり、A2:A3 なら ヤマダタロウサトウハナコ です。1人ずつのふりがなが欲しいときは、セルを1つずつ指定します。
PHONETIC関数がうまくいかないときの確認表
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| 漢字のまま返る | 貼り付けた文字で、ふりがなの情報が無い | 「ふりがなの編集」でふりがなを付ける。 |
| 読みが違う | 入力したときの読み(変換前の読み)が記録されている | 「ふりがなの編集」で直す。 |
| ひらがなにしたい | ふりがなの種類がカタカナ | 「ふりがなの設定」で種類を「ひらがな」にする。 |
| 「#NAME?」になる | 日本語版以外の Excel | 日本語版の Excel で開く。 |
PHONETIC関数のよくある質問
ふりがなで並べ替えたい
PHONETIC関数でふりがなの列を作り、その列で並べ替えると、読みの順(五十音順)に並べられます(並べ替えの方法)。
全角・半角を変えたいだけのときは?
カタカナの全角・半角の変換は ASC関数・JIS関数でもできます(ASC関数・JIS関数の使い方)。
あわせて読みたい:文字列の関連記事
名前のふりがなを取り出すときは、名前からフリガナを抽出する方法もあわせてご覧ください。
会社名のふりがなを取り出すときは、会社名から法人格を除いたフリガナを取得する方法もあわせてご覧ください。

コメント