- ベストアンサー
Excel:PHONETIC関数と記号(機種依存文字)
Excel2003です。 セル[A2]に入力した文字のフリガナをセル[D2]に自動入力させています(PHONETIC関数使用)。 このときセル[A2]に「(株)」(←左括弧・株・右括弧ではなく記号の)が入力されると、セル[D2]にはそのまま記号の「(株)」が入ってしまいます。 希望としては、 ・記号部分は省略する ・(株)なら「カブ」と表示する のいずれかにならないものか、と思っていますが、可能でしょうか? 可能ならばどのようにすればよろしいでしょうか? 他に何か手法があればご教示願います。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
特定の文字だけなら =SUBSTITUTE(PHONETIC(A2),"(株)","カブ") =SUBSTITUTE(SUBSTITUTE(PHONETIC(A2),"(株)","カブ"),"(有)","ユウ") のようにすれば変更できます。 本当は入力に機種依存文字を使わないようにするのが正当なんですけどね
お礼
補足の件、自己解決出来ましたので、締め切らせていただきます。 =SUBSTITUTE(SUBSTITUTE(PHONETIC(A2),"(株)",""),"(有)","") で、OKでした。 ありがとうございました。
補足
ありがとうございます。 出来るんですね。Excelってやっぱり凄いです。 ところでついでと言ってはなんですが、記号の部分を省略させることは無理でしょうか? よろしくお願い致します。