【Excel】エクセルで漢字にふりがなを付ける方法(別セル・自動)
Excelで名簿、住所録、商品一覧などを扱っていると、漢字の読み方を別セルに表示したい場面があります。
氏名のふりがなを確認したいとき、難読地名を共有したいとき、印刷資料に読み仮名を添えたいときにも便利な機能です。
Excelには入力済みの漢字にふりがなを付ける機能と、ふりがなを別セルへ取り出す関数があります。
セルの上にふりがなを表示する方法と、PHONETIC関数で別セルに読みを表示する方法を使い分けることがポイントです。
Excelで漢字にふりがなを付ける主な方法です。
・ホームタブのふりがな表示を使い、漢字の上へ読みを表示します。
・PHONETIC関数を使い、ふりがなを別セルへ自動表示します。
・元データに読み情報がない場合は、ふりがなを編集または入力します。
この記事では、Windows版Excelを例に、漢字へふりがなを付ける操作、別セルへの表示、数式のコピー方法を順番に解説します。
エクセルで漢字にふりがなを付ける方法【ホームタブのふりがな表示】
それではまず、Excelのセル内にある漢字へふりがなを表示する基本操作について解説していきます。
| A列 氏名 | B列 部署 |
|---|---|
| 高橋 恒一 | 営業部 |
| 渡辺 美咲 | 総務部 |
| 小笠原 恒一 | 開発部 |
この方法では、元の漢字を変更せず、同じセルの文字の上側に読み仮名を表示できます。
セル内の漢字と読み仮名を一緒に見せたい帳票に向く方法です。
ふりがなを表示するセル範囲の選択
まずは、ふりがなを表示したい漢字が入ったセル範囲を選択します。
たとえば氏名がA2からA4に入力されている場合は、A2:A4をドラッグして選択しましょう。
連続していないセルを選ぶ場合は、Ctrlキーを押しながら対象セルをクリックします。
選択した範囲だけに操作が反映されるため、表全体へ不用意に設定しない点も安心です。

列全体を対象にするなら、列見出しのAをクリックして選択する方法もあります。
ただし、列内に見出しや数式セルが含まれる場合は、必要なデータ範囲だけを選ぶほうが作業しやすいでしょう。
空白セルが混ざっていても、ふりがながあるセルだけに表示設定が反映されます。
氏名の一覧では、1行目を見出しとして扱い、実データを2行目以降に配置する構成が分かりやすいです。
たとえばA1に氏名、A2以降に漢字の氏名を入力してから操作すると、印刷範囲や数式の設定も整えやすくなります。
【操作のポイント】ふりがな表示の対象は、漢字が入力されたセルだけに絞って選択します。
ホームタブからふりがなを表示する操作
続いては、選択したセルにふりがなを表示する操作を確認していきます。
リボンのホームタブを開き、フォントグループの右下にある小さなボタンから、ふりがなの設定へ進みます。
Excelのバージョンによって表示位置は少し異なりますが、ホームタブのふりがな関連メニューから表示を選択できます。

メニュー内のふりがなの表示を選ぶと、セルに登録済みの読み仮名が漢字の上に表示されます。
表示される読みは、セルへ文字を入力したときの入力情報をもとにExcelが保持している情報です。
漢字そのものをひらがなへ置き換える操作ではないため、元の氏名や地名はそのまま残ります。
ふりがなが見えにくい場合は、行の高さが足りない可能性があります。
行番号の境界線を下へドラッグし、文字と読み仮名が収まる程度に行高を広げましょう。
印刷プレビューでも確認しておくと、資料として配布するときの見切れを防げます。
【操作のポイント】ふりがなが隠れる場合は、最初に行の高さを自動調整または手動調整します。
ふりがなの編集とカタカナ表示の切り替え
続いては、Excelが保持している読み仮名を確認し、必要に応じて修正する方法を解説していきます。
人名や固有名詞は、Excelが想定した読み方と実際の読み方が異なることがあります。
その場合は、対象セルを選択してホームタブのふりがなメニューから編集を選びます。
セルの上部に編集用のふりがなが表示されたら、正しいひらがなへ入力し直しましょう。
確定後は、表示設定とPHONETIC関数の結果にも修正後の読みが反映されます。
読み仮名の編集は漢字の値を変えずに行えるので、名簿データを壊す心配はありません。
また、ふりがなの設定画面では、ひらがな、全角カタカナ、半角カタカナの種類を選べます。
社内名簿ではひらがな、商品コードや専門用語の補助表記ではカタカナなど、資料の目的に合わせると読みやすくなります。
ふりがなの誤りを見つけた場合の流れです。
・対象の漢字セルを選択します。
・ホームタブのふりがなから編集を選びます。
・正しい読みへ修正して確定します。
【操作のポイント】人名、地名、会社名は自動の読みをそのまま使わず、目視で確認します。
PHONETIC関数でふりがなを別セルに自動表示する方法
続いては、漢字の読み仮名を別セルへ表示するPHONETIC関数について確認していきます。
| A列 氏名 | B列 ふりがな | C列 部署 |
|---|---|---|
| 高橋 恒一 | たかはし こういち | 営業部 |
| 渡辺 美咲 | わたなべ みさき | 総務部 |
| 小笠原 恒一 | おがさわら こういち | 開発部 |
PHONETIC関数を使うと、漢字セルに登録されているふりがなを、別の列へ取り出せます。
検索用の読み列を作りたい場合や、CSV出力用に漢字列とかな列を分けたい場合に便利です。
PHONETIC関数の基本構文

それではまず、PHONETIC関数の基本的な書き方について解説していきます。
1行目に見出しがあり、A1に氏名、B1にふりがなと入力されている表を考えます。
A2に高橋 恒一が入力されているなら、B2には次の数式を入力します。
=PHONETIC(A2)
PHONETIC関数は、指定したセルに保存されているふりがな情報を文字列として返す関数です。
この例ではA2が参照元であり、B2には高橋 恒一の読み仮名が表示されます。
引数には漢字を直接書くのではなく、漢字が入っているセル番地を指定することが基本です。
参照元のA2にふりがな情報が存在する場合、B2の数式結果はひらがなまたは設定済みの文字種で表示されます。
一方で、セルをコピーして貼り付けただけのデータや、外部システムから取り込んだデータでは、読み情報が保持されていないことがあります。
その場合、PHONETIC関数だけで正しい読みを自動生成することはできません。
【操作のポイント】PHONETIC関数は、元セルにあるふりがな情報を取り出す関数です。
数式を下方向へコピーするオートフィル
続いては、B2に入力したPHONETIC関数を下の行へコピーする方法を確認していきます。
名簿の件数が多い場合、行ごとに数式を書き直す必要はありません。
B2を選択し、セル右下に表示される小さな四角形であるフィルハンドルへマウスポインターを合わせます。
ポインターが黒い十字形に変わったら、必要な最終行まで下へドラッグしましょう。

コピー後のB3には=PHONETIC(A3)、B4には=PHONETIC(A4)というように、行番号が自動で変わった数式が入ります。
隣接するA列に連続したデータがある場合は、フィルハンドルをダブルクリックするだけで、データの最終行付近まで自動入力されることもあります。
数式をコピーした後は、B列の読みとA列の氏名を数件見比べることが重要です。
特に姓と名の間のスペース、長音、促音、小書き文字は、データの利用先によって表記ルールが異なる場合があります。
数式コピー後にB列を値として固定したい場合は、B列をコピーしてから形式を選択して貼り付けを使い、値を選択します。
元のA列を後で更新する予定があるなら、数式のまま残しておくほうが変更を追従できます。
【操作のポイント】1行目は見出しとして残し、PHONETIC関数は2行目から入力します。
別セル表示で発生しやすい空白とエラー
続いては、PHONETIC関数を使ったときに表示が空白になる原因について解説していきます。
数式が正しいのにふりがなが表示されない場合、参照先セルに読み情報が登録されていない可能性があります。
たとえば別ブックから値だけを貼り付けた氏名、CSVファイルから読み込んだ漢字、Webページからコピーした文字列では、Excelのふりがな情報が存在しないことがあります。
この場合は、元の漢字セルを選択してふりがなの編集を行い、読み仮名を登録してください。
また、A2が空白ならB2の結果も空白になります。
空白行を見栄えよく処理したい場合は、IF関数と組み合わせる方法があります。
=IF(A2=””,””,PHONETIC(A2))
この数式では、A2が空白なら空白を返し、A2に文字があるときだけPHONETIC関数を実行します。
空白行を含む名簿ではIF関数を組み合わせると、不要な表示を抑えられます。
【操作のポイント】空白や誤読があるときは、数式より先に元セルのふりがな情報を確認します。
ふりがな設定と別セル表示の操作画面
続いては、Excelの操作画面をイメージしながら、PHONETIC関数の入力からオートフィルまでを確認していきます。
| A列 氏名 | B列 ふりがな |
|---|---|
| 高橋 恒一 | =PHONETIC(A2) |
| 渡辺 美咲 | オートフィルでコピー |
操作対象は、漢字の入ったA列と、ふりがなを表示するB列です。
数式バーへのPHONETIC関数入力
それではまず、B2へPHONETIC関数を入力する画面の見方について解説していきます。
数式バーに=PHONETIC(A2)と入力し、Enterキーで確定すると、選択中のB2へ読み仮名が表示されます。
セル上では計算結果が表示され、数式バーでは入力した数式を確認できます。
数式バーの参照先A2と、選択中の結果セルB2を混同しないことが大切です。
【操作のポイント】数式を確定したら、結果セルをクリックして読み仮名が表示されているか確認します。
フィルハンドルによる数式コピー
続いては、B2の数式をB3以降へオートフィルする手順を確認していきます。
B2を選択した状態で、セル右下のフィルハンドルを下方向へドラッグします。
ドラッグ中には、コピーされる範囲が枠線で示されます。
最終行まで到達したらマウスボタンを離し、各行に読み仮名が表示されたことを確認しましょう。
数式をコピーすると、A2という相対参照はA3、A4のように自動で変化します。
B2の数式が=PHONETIC(A2)なら、1行下へコピーしたB3の数式は=PHONETIC(A3)になります。
この仕組みを相対参照といい、一覧表へ同じ種類の計算を適用するときの基本です。
列や行を固定する必要がある特殊な集計では$記号を使うこともありますが、今回の氏名ごとの読み仮名取得では通常の相対参照で問題ありません。
【操作のポイント】コピー後の数式を1つ選び、参照先が同じ行のA列になっているか確認します。
表示形式と読み仮名列の整え方
続いては、別セルに表示したふりがな列を見やすく整える方法について解説していきます。
読み仮名が長く表示される場合は、B列の右境界をドラッグして列幅を広げます。
氏名とふりがなが近すぎると見づらいため、列幅を少し広めに取ると一覧性が上がります。
ひらがなではなくカタカナでそろえたい場合は、元セルのふりがな設定をカタカナへ変更します。
PHONETIC関数は元セルの読み情報を返すため、元の設定変更後に結果を再確認してください。
別セルの読み仮名は、並べ替え、検索、外部システムへの出力にも利用しやすい形式です。
ただし、関数の結果をCSVへ保存する場合は、保存前に値貼り付けを行うか、保存先の仕様を確認しましょう。
【操作のポイント】データ連携用なら、ふりがな列を数式ではなく値に変換する場面もあります。
ふりがなが自動表示されない原因と対処法
続いては、PHONETIC関数でふりがなが出ない場合や、意図しない読みになる場合の原因を確認していきます。
| 状態 | 確認する内容 |
|---|---|
| 結果が空白 | 元セルにふりがな情報があるか確認 |
| 読みが違う | ふりがなの編集で修正 |
| コピー後にずれる | 数式の参照先を確認 |
CSVや貼り付けデータに読み情報がない場合
それではまず、外部データでPHONETIC関数の結果が空白になる場合について解説していきます。
CSVは基本的に文字列だけを保存する形式であり、Excel独自のふりがな情報までは保持できません。
そのため、CSVから読み込んだ漢字データに=PHONETIC(A2)を入力しても、期待する読みが返らないことがあります。
Webサイト、基幹システム、メール本文から貼り付けた文字列でも同様です。
PHONETIC関数は漢字を解析して自動変換する関数ではないことを理解しておきましょう。
対処法としては、Excelのふりがな編集で読みを登録する方法、別途用意したかな列を貼り付ける方法、人名変換に対応した外部サービスを利用する方法があります。
個人情報を外部サービスへ送信する場合は、社内規程や情報管理のルールも確認が必要です。
【操作のポイント】CSV由来のデータでは、最初に数件でPHONETIC関数の結果を試します。
人名と地名の読み方を修正する手順
続いては、ふりがなが実際の読み方と異なる場合の修正について確認していきます。
渡辺はわたなべ、わたべなど複数の読み方があり、小笠原も姓名や地名で読みが異なることがあります。
Excelの自動判断だけでは、本人固有の読み方まで保証できません。
対象セルを選択してふりがなの編集を開き、登録されている読みを正しい内容へ修正してください。
修正後にPHONETIC関数が入った別セルを確認すると、通常は更新後の読みが表示されます。
人名の読み仮名は本人確認済みの情報を優先することが、名簿作成では特に重要です。
大量のデータを処理する場合は、誤読しやすい姓だけを抽出し、確認用の列へコメントを残す運用も有効でしょう。
【操作のポイント】読みの修正後は、印刷用の表示と別セルの結果を両方確認します。
関数結果を値へ変換するタイミング
続いては、ふりがな列を数式のまま残すか、値へ変換するかの考え方を解説していきます。
氏名の漢字を今後も修正する可能性があるなら、PHONETIC関数を残しておくと参照結果を追従させやすくなります。
一方で、外部システムへ提出するCSVや、他の担当者へ渡す確定版の名簿では、値として固定するほうが扱いやすいことがあります。
値に変換するには、ふりがな列をコピーし、同じ場所で値として貼り付けを実行します。
数式が文字列へ置き換わるため、その後に漢字列を変更しても、ふりがな列は自動更新されません。
更新用の原本は数式のまま、提出用の複製は値に変換するという分け方が実務的です。
原本シートではA列の氏名とB列のPHONETIC関数を保持します。
提出用シートではB列を値に変換し、必要ならA列とB列だけをCSV保存します。
【操作のポイント】値貼り付けの前に、数式を残した原本ブックを保存しておきます。
名簿と住所録で使うふりがな列の活用
続いては、作成したふりがな列を名簿、住所録、検索用データに活用する方法を確認していきます。
| 氏名 | ふりがな | 郵便番号 | 住所 |
|---|---|---|---|
| 青木 恒一 | あおき こういち | 100-0001 | 東京都千代田区 |
| 石川 美咲 | いしかわ みさき | 150-0001 | 東京都渋谷区 |
ふりがな順への並べ替え
それではまず、ふりがな列を使って氏名を五十音順に並べ替える方法について解説していきます。
漢字のままで並べ替えると、意図した五十音順にならないケースがあります。
そこで、B列のふりがなを基準にして表全体を並べ替えると、読み順の名簿を作りやすくなります。
表内のセルを選択し、データタブの並べ替えから、列としてふりがなを指定します。
順序は昇順を選択すると、あいうえお順に近い並びになります。
並べ替えではふりがな列だけでなく、表全体を対象にすることが大切です。
ふりがな列だけを並べ替えると、氏名、部署、住所との対応関係が崩れてしまいます。
【操作のポイント】並べ替えの前に、表の先頭行を見出しとして認識する設定を確認します。
検索用データとしての利用
続いては、ふりがな列を検索用に使う場面を確認していきます。
名簿から特定の人を探すとき、漢字が分からず読み方だけ分かることがあります。
このような場合、ふりがな列にオートフィルターを設定しておくと、読みの一部から候補を絞り込めます。
たとえばたかと入力すれば、たかはし、たかだ、たかぎなどの候補を確認できます。
検索ボックスやフィルターでは、ひらがなとカタカナの表記揺れが結果へ影響する可能性があります。
ふりがなの文字種を名簿全体で統一すると、検索時の迷いを減らせます。
部署名、電話番号、メールアドレスなどの列と組み合わせれば、連絡先管理にも使いやすい一覧になります。
【操作のポイント】検索を想定する場合は、姓と名の間の空白ルールも統一します。
印刷資料にふりがなを載せる使い分け
続いては、印刷資料でセル内表示と別セル表示を使い分ける考え方を解説していきます。
宛名一覧、座席表、研修参加者リストなどでは、漢字の上にふりがなを添えるセル内表示が見やすい場合があります。
一方で、データを別システムへ取り込む場合、ふりがなをB列のように独立させる形式が適しています。
印刷用のシートとデータ管理用のシートを分けると、それぞれの目的に合った列幅や書式を設定できます。
印刷用では行高を広げ、ふりがなを上側へ表示します。
管理用ではPHONETIC関数の結果を別列に置き、フィルターや並べ替えを使いやすくします。
資料の目的ごとの使い分けです。
・読み方を見せる配布資料は、セル内のふりがな表示が向きます。
・検索、並べ替え、CSV出力は、別セルのふりがな列が向きます。
【操作のポイント】同じデータでも、印刷用と管理用でシートを分けると作業効率が上がります。
まとめ エクセルで漢字にふりがなを付ける方法(別セル・自動)
Excelで漢字にふりがなを付ける方法は、資料上で読みを見せたいのか、別セルにデータとして取り出したいのかで選びます。
セル内へ表示する場合は、ホームタブのふりがな表示を利用します。
別セルへ自動表示する場合は、B2に=PHONETIC(A2)のような数式を入力し、オートフィルで下方向へコピーします。
PHONETIC関数は、元セルに登録されたふりがな情報を取得する仕組みです。
CSVから取り込んだデータや貼り付けた文字列では読み情報がないこともあるため、結果が空白の場合は元セルのふりがな登録を確認しましょう。
人名、地名、会社名は誤読が起こりやすいため、ふりがなの編集で正しい読みへ修正することも欠かせません。
ふりがな列を作れば、五十音順の並べ替え、読みからの検索、外部システム用データの作成にも活用できます。
まずは小さなサンプル表で表示結果を確認し、問題がなければ名簿全体へ数式をコピーしていきましょう。