Excelカタカナをひらがなに一括変換!関数Ngの理由と最速解決法

Excelカタカナをひらがなに一括変換!関数Ngの理由と最速解決法を徹底追究! 知っておきたい 重要ポイントを凝縮して配信します。

Q1:関数だけでCSVから取り込んだカタカナをひらがなに変換できますか?
A1:完全な標準数式のみでは不可能です。CSVデータにはふりがな属性が存在しないため、PHONETIC関数はカタカナのまま返します。VBAのSetPhoneticを実行してふりがなを付与するか、Word連携またはStrConvマクロを利用してください。

Q2:半角カタカナの「ガ」や「パ」がひらがなに変換すると崩れてしまいます。
A2:半角カタカナは文字と濁点(゛)が別々の文字コードとして格納されていることが原因です。Word経由で変換するか、VBAでStrConv(文字列, vbWide)を用いて一度全角化してからひらがなへ変換することで綺麗に「が」「ぱ」へ統一されます。

Q3:Mac版のExcelやExcel Online(Web版)でも同じ操作ができますか?
A3:Word連携の手法はMac版でも同様に動作します。ただし、Web版ExcelではPHONETIC関数やVBAマクロの高度な機能が一部制限されるため、デスクトップ版アプリで作業を行うか、Word連携を使用するのが最も確実です。

関連記事