Excelで名簿や住所録を扱うときに欠かせないのが「ふりがな」です。
自動生成機能を使えば漢字に対して自動的にフリガナを表示できますが、人名や地名など固有名詞は正しく変換されないケースが多いのが現実です。
例えば「重松」さんは「シゲマツ」と読む人もいれば「ジュウマツ」と読む人もいます。Excelは自動でどちらかを判別できないため、編集して修正する作業が必要になります。
この記事では、Excelの「ふりがな編集」機能を活用して正しいフリガナを整える方法や、実務で役立つ効率化のポイントを解説します。
目次
✅ Excelでふりがなを編集できる仕組みとは?
Excelのセルには、入力した文字列と一緒に「ふりがな情報」が保存されています。
普段は表示されませんが、「ふりがな表示」を有効化すると漢字の上にフリガナが出てきます。
ただし、このフリガナは完全自動生成であり、Excel側が辞書的に変換した結果なので、正しい読みとは限りません。
そのため、「ふりがなの編集」機能を使って手動で修正できるようになっています。
✅ ふりがなを編集する手順
・基本的な編集方法
- ふりがなを編集したいセルを選択
- [ホーム] タブ → [ふりがな] → [ふりがなの編集] をクリック
- ダイアログが表示され、漢字ごとのフリガナを入力できる
- 修正後に「OK」を押せば確定
・複数セルを一括で編集する場合
残念ながら、ふりがなの編集は一括操作に完全対応していません。
範囲選択をしても、一度に1セルずつしか修正できないため、正しい読みを優先的に修正したいセルだけに絞るのが実務的です。
・PHONETIC関数との違い
「=PHONETIC(A2)」のように関数を使えばフリガナを別セルに抽出できますが、抽出されるのはあくまでセル内部のふりがな情報です。
つまり、間違ったふりがなを編集しない限り、関数で出力しても誤った読みのままになります。
参考:【Excel】【トラブル解決】VLOOKUPで該当データがあるのにヒットしない原因と対処法|検索値があるのに#N/Aになるときは?
✅ 編集が必要になる典型的なケース
・人名
- 「小鳥遊」 → 自動生成では「コトリユウ」、正しくは「タカナシ」
- 「東海林」 → 自動生成では「トウカイリン」、正しくは「ショウジ」
・地名
- 「四日市」 → 自動生成では「ヨッカイチ」か「シカイチ」に分かれる
- 「一宮」 → 自動生成では「イチノミヤ」だが、地域によっては「イチミヤ」
・企業名や商品名
独自の読み方をする固有名詞は特に注意が必要です。
参考:【Excel】【VLOOKUP活用】住所から郵便番号を自動入力する方法|実務向け手順と注意点
✅ 実務で効率的に編集するコツ
・データ入力直後に修正しておく
間違ったフリガナ情報を放置すると、その後の並べ替えや検索で誤動作します。
入力した直後に「ふりがなの編集」を行い、正しいデータの状態で保存するのがおすすめです。
・VBAで半自動化する
大量データを扱う場合、手作業で修正するのは限界があります。
そこで、VBAマクロを活用すれば、よく出る名字や地名をあらかじめ置換ルールとして登録し、一括で修正する仕組みを作ることも可能です。
・正しいふりがな一覧をマスタ化する
会社や学校の名簿では、誤変換されやすい漢字を事前にマスタとしてExcelシートに持っておき、VLOOKUPで照合して正しいフリガナを反映させる方法もあります。
■ ふりがな編集と検索・並べ替えの関係
Excelの並べ替え機能は、漢字ではなくふりがな情報を優先して並び替えを行います。
そのため、誤ったふりがなが残っていると、「タカナシ」さんが「コトリユウ」として扱われ、並び順が狂ってしまいます。
この挙動を理解しておくと、名簿のあいうえお順並び替えが正しく動かない原因を特定できるようになります。
■ よくあるトラブルと対処法
・ふりがな表示がグレーアウトして選べない
→ セルが「数値」や「日付」の場合はふりがな情報を持たないため、編集できません。文字列に変換すれば編集可能です。
・カタカナとひらがなの違い
Excelの初期設定ではカタカナが使われますが、[ふりがなの設定] から「ひらがな」に変更することも可能です。
・関数で抽出したら空白になる
これは、セル内に「ふりがな情報が保存されていない」ケースです。
別ソフトからコピーした場合や数式で生成された文字列にはフリガナが自動生成されないため、手入力で一度修正する必要があります。
参考:【Excel】「#N/Aならば空白」にする方法|エラーを自動で非表示にし資料をきれいに整える基本
■ まとめ:ふりがなの編集は名簿管理に必須の作業
- Excelは自動でふりがなを生成するが、人名・地名は誤変換が多い
- 「ふりがなの編集」機能で手動修正すれば、検索や並べ替えで正しく動作する
- 大量データの場合は、VBAやマスタ表と組み合わせて効率化するのが実務的
名簿や顧客リストを正確に管理するためには、自動生成だけでなく編集作業を組み合わせることが欠かせないといえるでしょう。