• ベストアンサー

エクセルで氏名に読み仮名をつけたいのですが・・

関数PHONETICを使って、別セルに読み仮名を表示したいのですが、 漢字のまま表示されてしまいます。 氏名は別シートにリストを作り、プルダウンで選択できるようにしています。 解決策を教えてください。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

氏名リストの漢字は、Excelでキーボードから入力した物ですか? どこかからコピーした漢字はふりがな情報がありませんのでPHONETICではふりがなを表示できません。 その場合、リストの漢字人名を選択して、メニューの[書式]-[ふりがな]-[編集]でふりがな情報を付加してやることが出来ます。 #Excel2003の場合

b-stripes
質問者

お礼

ふりがなの編集をしていませんでした・・。 丁寧に教えていただきありがとうございました! 無事解決しました^^

その他の回答 (1)

回答No.1

別シートに入っている氏名リストには読み仮名が設定されているのでしょうか? 読み仮名が設定されていないセルをPHONETIC関数の引数にしても読み仮名は表示されません。

b-stripes
質問者

お礼

読み仮名の設定をしていませんでした・・! ・・無事解決しました。 有難うございました^^

関連するQ&A

  • エクセルで。A列の名前のよみがなをB列に表示したいのですが‥

    エクセル2003を使っています。 A列の名前のよみがなをB列に表示したいのです。 A列には既に名前を入力済みで、B列に一括で関数を入力し、名前の読み仮名を一発表示できるものでしょうか。 過去の質問で似たようなものをみつけて、 B列のセルに =PHONETIC(B2) をいれる という回答がありました。 それを試してみたのですが、漢字がそのまま表示されてしまって読み仮名が出ません。 もしかすると、文字が先に入力してあっては駄目なのでしょうか。 教えてください。

  • エクセルにて漢字のよみがなを取り出すには?

    先ほどの質問をあわてて締め切ってしまいました。 申し訳有りません。 ********************* A2セルの読みがなをB2セルに表示するには、 B2セルに =phonetic(A2) として表示することが出来ますが、 A列のセルの設定を一つずつ書式設定ーふりがなー編集としないと読み仮名が出てきません。 A列の書式設定をまとめて行いたいのですが、良い方法はないのでしょうか?

  • Excel住所録でアルファベットのよみがなを出したい。

    Excel2000で住所録を作成(打ち込み)します。「A1」に漢字名前をローマ字入力で作成し「B1」にアルファベット(ローマ字打ちそのまま)のよみがなを出したいのです。 カタカナまではPHONETIC関数で出来たのですがローマ字が出来ません。過去ログでは nishi6さんが http://www.okweb.ne.jp/kotaeru.php3?q=118541で回答されていたのですが、「標準モジュールに貼り付ける」の意味がわかりません。セルに貼り付ける?マクロを使う?どなたか補足または新たに教えていただけませんか?

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

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

  • エクセル関数で、文字(漢字)列の複合条件を拾いたい

    私はエクセル初心者に毛が生えたレベルの者です。 関数は覚えておりませんが、随時調べ、少しアレンジならばできる程度です。 各支社に配布する名簿のテンプレートを作成しております。     B列(氏名欄) 10  =PHONETIC(B11) ・・・自動的にフリガナが表示されるようにPHONETIC関数を埋め込む 11  田中 一郎 12  =PHONETIC(B13) 13  (空白)     ・・・ 48  =PHONETIC(B49) 49  (空白) ┌───────────┐ |=COUNTIF(B34:B54,"*") │・・・合計セル └───────────┘ 上記のように、氏名の書かれた縦列で合計人数を集計するために、 空白はカウントせずに、個別に異なる氏名が書かれた場合に*(ワイルドカード)を当てはめ、 「=COUNTIF(B10:B49,"*")」で合計値(人数)を求めたいのですが、 しかしその名簿には、上段にふりがなが自動的に表示されるように、 「=PHONETIC(B11)」が書かれており、 この合計を求めるcountif関数ですと、そこまで集計してしまいます。 上記例ですと、田中一郎のただ1名のみの「1」という合計値を求めたいのですが、 合計結果は、すべてのPHONETIC関数も拾ってしまうため、「31」という合計値が出ます。 そこで、PHONETIC関数のセルを除いて合計を出す方法を教えて戴けないでしょうか? もちろん、規則的に2行でまとまっていますので、奇数セル合計なども手段だとは思いますが、 今後のために、 "<>PHONETIC*" などを用い、 「○○を含む」+「○○を除く」という条件が1つの関数で済めばと思っています。 氏名はすべて漢字です。 ちなみに、 =COUNTIF(B10:B49,"*")-COUNTIF(B10:B49,"<>PHONETIC*")ですと、「-29」になります。 なお、様式に則っているため、セルを増やして○や数字を記入し非表示にし、それを拾うなどはできません。 最終的にはプリントアウトをするので、並び替えなどは用いません。 宜しくお願い致します。

  • エクセルでプルダウンリストで入力

    エクセルで 例えば※A1セルにプルダウンリストで入力できるようにします。 そのプルダウンリストが別のワークシートの A列の内容が表示されそのなかから何か1つを選択したとすると、 そのわきのB列のデータが※A1に選択されるようにすることは出来ますか? インターネットで調べてみたのですが、 見つけることができませんでした。 根本的にできないでしょうか? くわしい方いらっしゃいましたら 教えてください。 よろしくお願いします。

  • エクセルのPHONETIC関数(もしくはマクロ)で一括してフリガナ変換をしたい。

    よろしくお願いいたします。 エクセルの名簿で100名以上あるのですが、 フリガナがなく、漢字の「氏名」しかありません。 そこで、氏名の右に列を挿入して、PHONETIC関数をコピーして入れましたが、漢字のままの氏名しか変換されてきません。 ◆漢字のあるセルで”「shift」+「alt」+「↑」”をひとつひとつやってみまると、フリガナに返還されますが、手間がかかってしかたありません。 ◆関数を使用もしくは、マクロを使用して、一括してフリガナ変換できる方法を教えてください。 よろしくご指導をお願いいたします。

  • Excelのプルダウンリスト

    Excelのプルダウンリストを選択しこんな風に表示したいのですが可能でしょうか。 A2セルにプルダウンリストを表示「砂糖、りんご、卵」 砂糖を選択した場合Sugar、リンゴを選択した場合Apple、卵を選択した場合Eggというように、「A2」のセルに表示する。 もしくは、A2セルにプルダウンリストを表示「砂糖、りんご、卵」 B2セルに対応の語句を表示(Indirect関数使用) 印刷時にはプルダウンの選択に関わらず、A2セルは常に「品目」と表示させる。 (B2にデータが表示された時点でA2の表示が「品名」になるのが理想的です) やり方がお分かりの方がいらしたらお手数ですがご教示ください。

  • Excel PHONETIC関数で振り仮名でなく、漢字がそのままでてくる

    こんにちは。 エクセルで人名のふりがなが欲しいので、PHONETIC関数でとりだそうとしました。ところが名前の漢字がそのまま表示されます。 もとの名前の漢字が、セルにインプットしたものでなく、他からコピペしたものなので、それがいけないのでしょうか? よろしくお願いします。

  • Excelの文字列操作関数を教えて下さい

    Wordの文書に人名索引を付けたいと考えています。 https://www.wanichan.com/pc/word/2010/08/05.html を参考にして、漢字の氏名が読み仮名順に並んだ索引を作りたいのですが、手元には、A列に「漢字氏名」、B列に「読み仮名」が入ったExcelシートがあります。これを利用して、索引作成に必要となる「"漢字氏名" \y "読み仮名"」の文字列をC列に生成したいのですが、どのようにしたら宜しいでしょうか。 Excelの文字列操作関数には疎いので、具体的に御教示頂けると大変助かります。 なお、漢字氏名欄、読み仮名欄とも、姓-名の区切りとしてスペースが入っており、そのスペースを維持したまま索引に記載する必要があります。 宜しくお願い致します。

専門家に質問してみよう