ネット上のQ&Aコミュニティで頻繁に目にするのが、「PHONETIC関数を使ったのに、ひらがなのまま変わらない」「漢字のまま表示されてしまう」というトラブルです。
エクセル カタカナ 変換 できない 理由の根本原因は、対象のセルに「キーボード入力時のふりがな情報(Phonetic Info)」が保持されていないことにあります。Webブラウザからコピー&ペーストした文字列や、基幹システムから出力したCSVファイル、メモ帳などのテキストエディタを経由したデータには、キーボードで入力した際の変換履歴が存在しません。
この仕様を知らないまま関数を組んでも、PHONETIC関数は読み仮名を参照できず、元のセルに入力された文字列そのものをそのまま返してしまいます。
データ件数が少ない場合の個別修正であれば、対象セルを選択してShift + Alt + ↑を押し、エクセル ふりがな 編集モードを起動して直接カタカナを打ち込むことで解消できます。しかし、数百件・数千件に及ぶ外部データに対して手作業を行うのは現実的ではありません。