• ベストアンサー

Excel:PHONETIC関数と記号(機種依存文字)

Excel2003です。 セル[A2]に入力した文字のフリガナをセル[D2]に自動入力させています(PHONETIC関数使用)。 このときセル[A2]に「(株)」(←左括弧・株・右括弧ではなく記号の)が入力されると、セル[D2]にはそのまま記号の「(株)」が入ってしまいます。 希望としては、 ・記号部分は省略する ・(株)なら「カブ」と表示する のいずれかにならないものか、と思っていますが、可能でしょうか? 可能ならばどのようにすればよろしいでしょうか? 他に何か手法があればご教示願います。

  • Youyou
  • お礼率64% (2254/3473)

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

特定の文字だけなら =SUBSTITUTE(PHONETIC(A2),"(株)","カブ") =SUBSTITUTE(SUBSTITUTE(PHONETIC(A2),"(株)","カブ"),"(有)","ユウ") のようにすれば変更できます。 本当は入力に機種依存文字を使わないようにするのが正当なんですけどね

Youyou
質問者

お礼

補足の件、自己解決出来ましたので、締め切らせていただきます。 =SUBSTITUTE(SUBSTITUTE(PHONETIC(A2),"(株)",""),"(有)","") で、OKでした。 ありがとうございました。

Youyou
質問者

補足

ありがとうございます。 出来るんですね。Excelってやっぱり凄いです。 ところでついでと言ってはなんですが、記号の部分を省略させることは無理でしょうか? よろしくお願い致します。

関連するQ&A

  • Phonetic関数について

    こんばんは。PHONETIC関数についてなんですけど、僕のパソコンでA1のセルに 郵便番号を入れ、その郵便番号を変換することで住所を入力し、B1のセルに PHONETIC関数を(正確にはLEFT(PHONETIC(A1),8)です。)の数式を入れる と一台のPCでは半角数字で、もう一台のPCでは全角数字で表示されます。 A1のセルのふりがなの設定を半角カタカナ、全角カタカナに変更しても 変わりません。どうしてなんでしょう?ご存知の方教えて下さい。

  • PHONETIC関数でフリガナが表示されない

    本の付録のエクセルデータの名簿に フリガナ表示をさせてみたくなり エクセルPHONETIC関数を使ってみたのですが フリガナが表示されません。 表示されたのはフルガナではなく、元の漢字で表示されました。 PHONETIC関数は?と思い 求めたセルをクリックするとPHONETIC関数が入っていましたが・・ もしやと思い 欄外に新たに氏名を入力して PHONETIC関数を求めるとフリガナ(PHONETIC関数)が表示がされます。 一度作成したデータなどを開いて フリガナ表示はできないのでしょうか? まるでロックがかかったみたいな感覚なのですが。

  • エクセルふりがな関数PHONETICについて

    エクセル2007を使っています。 名簿を作っていますが、氏名と入力すると「ふりがな」を横のセルに出すために、「PHONETIC」関数を使ったのですが、全角カタカナで出てきます。 例 A1に「福井」と入力、B1に「=PHONETIC(A1)」と関数を入れると、「フクイ」と出ます。 全角のひらがなで「ふくい」と出るようにしたいのですが、どの設定を変更すれば良いのか見つかりません。 以前、エクセル97か2000を使ったときには、全角ひらがなで出ていたように思います。 分かる方、コメント下さい。宜しくお願いします。

  • ブラウザからコピーしてきた文字は、PHONETIC

    ブラウザからコピーしてきた文字は、PHONETIC関数を使ってふりがなを抽出するのは不可能でしょうか? 例えば、yahooのトップページ(http://www.yahoo.co.jp/)から 「サイトの登録」と言う部分をコピーして、エクセルのA1に貼り付けました。 そして、B1に=PHONETIC(A1)といれましたが、 ひらがなとカタカナの部分はふりがなを抽出できましたが「登録」の部分はそのままです。 試しに、手入力でA2セルに「登録」と投入して、オートフィルでB2に=PHONETIC(A2)を入れたら、 「トウロク」に変換されました。 と言う事は、サイト(ブラウザ)からコピペしてきた文字列は、PHONETIC関数を使って ふりがなを抽出するのは不可能と言うことでしょうか? VBAを使えば可能ですか?

  • Excel2007 ふりがな関数について

    Excel2007 ふりがな関数について Phonetic関数を設定してふりがなを表示させようとしても 文字全体にふりがなが振られないことがあると聞きました。 同じセル内の文字なのに ふりがなが付いた部分と無い部分ができるなんて 信じられませんが・・・・・ 私はそのような現象に会ったことがありませんが 理由を知りたいのと 対処法を教えてください。 宜しくお願いいたします。

  • エクセル関数 PHONETICについて

    エクセル関数について教えてください。 セルAに入れた会社名に セルBにふりがなをつけたいので セルBに  =PHONETIC(A1) といれます。 これで ちゃんとふりがながうたれるのですが 株式会社 太郎商事  有限会社 花子興業 など 株式会社や有限会社には ふりがなをつけたくありません。 (並べ替えをしたい為) 何か良い方法はありますか?

  • Excel:PHONETIC関数でアルファベット・数字を半角にしたい

    Excel2003です。 セル[A2]に文字入力し、セル[G2]に下記数式を設定し、フリガナを半角カタカナで表示させています。 =SUBSTITUTE(SUBSTITUTE(PHONETIC(A2),"(株)",""),"(有),"") ※式中の(株)(有)は本来は記号(機種依存文字)です。 このとき、セル[A2]に全角ひらがな、カタカナ、漢字を入力した場合はセル[G2]には半角カタカナで表示するのですが、全角数字やアルファベットを入力した場合に、セル[G2]にはそのまま全角文字で表示されてしまいます。 これらを半角文字で表示させることは出来ないでしょうか? もちろんひらがな、カタカナ、漢字は従来どおり半角カタカナで表示させつつ、です。 よろしくお願いいたします。

  • PHONETICとTEXT関数【結果にふりがな】

    PHONETIC関数を使用してふりがなを振りたいと思っているのですが、関数の結果にふりがなを表示させることは可能でしょうか? 例:     A    B    C 1   可能  =A1  =PHONETIC(B1) 初歩的な質問ですみません。 TEXT関数を使用して、=PHONETIC(TEXT(B1,"0")) とやってもだめでした。 直接入力された文字のみしか難しいのでしょうか?

  • PHONETIC関数で、漢字のふり仮名の変換はできない。

    PHONETIC関数で、漢字のふり仮名の変換はできない。 下記の操作で、漢字のふり仮名の変換はできない。変換方法がありますか? ご存知の方は教えて頂けないでしょうか? 1. 秀丸で商品名を入力する。 2. 入力された商品名をAに張り付きとします。 3. BにPHONETIC関数を入力します。 よろしくお願い致します。

  • 文字を並び替えたいんですけどPHONETICが効かない

    Access2000で作られたデータをエクスポートしてExcel2002で加工したいのですが上手くいかないので質問させて頂きます。 部署名をアイウエオ順に並べ替えたいんですが、部署名が漢字とカタカナの部署があります。 単純にソートすると漢字とカタカナがわかれてソートされてしまいますので、漢字の部署をPHONETICでふりがな抽出して、漢字もカタカナも関係なくアイウエオ順になるようにしたいんですが、PHONETIC関数を挿入しても漢字がカタカナ表記にならず漢字のままです。 セルの書式設定等色々やってみたんですができません。 (1)どうすればPHONETICができるようになるんでしょうか?Accessからデータを持ってくるとできなくなるんでしょうか? (2)PHONETICを使う以外にも漢字とカタカナをまとめてアイウエオ順にする方法ってあるんでしょうか? (実際は部署名以外にも色々なデータがあり、並び替える以外にも関数を使ったりして加工しないといけないのでExcelでできる方法が望ましいです) お忙しいところ誠に恐縮ですが、ご存知の方がいらっしゃいましたらよろしくお願いします。

専門家に質問してみよう