• ベストアンサー

エクセルについて

名前と住所を一緒に入力したセルから、名前だけを取り出してフリガナ表示させたいのですがなかなか上手くいきません・・・ =LEFT(PHONETIC(A★),FIND("/",A★) と入力したら、変な区切りで表示されます。 どなたかもっと良い方法教えてください。

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

  • ベストアンサー
  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.1

名前と住所の間に"/"がある前提です。 =LEFT(PHONETIC(A1),(FIND("/",PHONETIC(A1))-1)) でどうでしょう。

関連するQ&A

  • エクセルのvbaでのふりがなについて…

    年賀状のために住所録を作成しているのですが、 住所から簡単に郵便番号を表示できるようにしたいと考えています。 いろいろ調べた結果、アドインのウィザードを使えばできるのは わかっているのですが…それとは別の方法で 住所を7桁の郵便番号で打ち込み、それを辞書ツールで変換して住所を作り、 その部分の振り仮名をphonetic関数で表示すれば郵便番号が 出力できることがわかりました。 しかし、これを今度vbaのユーザーフォームで入力した場合… 住所の部分をユーザーフォームのテキストボックスで入力し、 その住所の振り仮名を隣のセルに出力させようと思ったのですが、 textbox1 = cell(1,2).value の形で持ってくるきた上でエクセルのA1セルに =phonetic(A2) という表示をつけても振り仮名情報までは維持されないようで 振り仮名が表示できなくなってしまいました。 VBAのテキストボックスの中の文字の振り仮名情報などを エクセルのセルなどに転用できるような方法などあるのでしょうか? 説明下手ですみません…わかりにくいと書いていただければ また補足を付け足していこうと思うので… なにとぞ回答のほどよろしくお願いします。

  • PHONETTIC関数への疑問

    エクセルで住所録作成にあたり、名前のフリガナをPHONETIC関数で表示させようと思います。 ところで、特殊な読みの場合他の読み方で名前セルに入力したり、また独特の読み方をする場合があります。教則本では名前の欄にフリガナを表示させ、そのフリガナを編集するように書かれていますが; そのような特殊な読み方の場合だけ、フリガナ欄のPHONETIC関数を削除し、フリガナそのものを直接入力した方が早いと考えます。 このようにして作られた住所録に、何らかの不都合が起こる可能性はありますか?

  • Phonetic関数について

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

  • 郵便番号→住所→住所のふりがな、のやり方教えてください。

    WIN98、エクセル2000を使っています。 アンケートの入力の雛型を作っていますが、 セルAに郵便番号を入れてセルBに住所を一発で出し、さらにセルCにその住所のふりがなも同時に出せるようにはできないのでしょうか? もちろんセルの順番はどうでもいいです。できればこの順番がいいけれど・・・。 LEFTとPHONETICを使って、住所欄から郵便番号は出せるようにしたのですが、どうも下4桁に該当がない場合など、郵便番号自体不正確になったりします。 何か良い方法はないでしょうか。 また、日付を入れる時、例えば、「0720」という入力だけで「07/20」と表示できる方法もあったら、あわせて教えてください。 どうもいろいろやったのですが、結局入力時に/を叩かないと、正しく表示されません。単にスラを入れるのが苦手なだけで、丁寧に入れればそう手間的に変らないのでいいのですが・・・。 よろしくお願いします。特にフリガナの方・・・。 エクセルは初心者なので、申し訳ない、詳しく優しくお願いしまーす! (初心者のクセに仕事受けてはいけません、って言わないで~!)

  • EXCELのVBAでフリガナ入力

    フォームのテキストボックスで「text名前」に漢字で入力すると「textフリガナ」に自動的にフリガナが入力されるようにしたいと思っています。 phonetic関数を使って、セルを介在させて試してみましたが、「text名前」の値をセルに格納した時点でフリガナ情報が落ちてしまうらしく、カタカナのフリガナが返ってきません。 なにか良い方法があるのでしょうか?ご教示ねがいます。

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

    既に入力してあるデータのふりがなを出したいのですが、phonetic関数を使ってももとある漢字のデータしか表示されません。”書式”の”ふりがな”の”編集”をクリックするとふりがなが表示されるようにはなるのですが、セル1つ1つに対してその操作をしないとふりがなの表示ができません。なんとか一括でふりがなの表示ができる方法はないでしょうか?ご教示ください。

  • このエクセルの複雑な関数を訳してください!

    こんにちは。 これから年賀状の季節ということで、エクセルでリストを作成し、印刷にまでこぎつけたいと思うのですが、「(株)や(有)を除いた会社名順に並び替えたい」と考えております。 そこで、こちらのOkwebで検索したところ、下記のような式がアドバイスされていました。とてもありがたいです。 ただ、こちらをそのまま使わせていただいてもかまわないのですが、式に興味を持ち、自分で辞書をひいて調べたところ、構造が理解できませんでした。 そこで、どなたかこちらのエクセルの式を訳していただけないでしょうか。 =CONCATENATE(LEFT(PHONETIC(A2),FIND("(",PHONETIC(A2),1)-1),MID(PHONETIC(A2),FIND(")",PHONETIC(A2),1)+1,LEN(PHONETIC(A2)))) CONCATENATE関数で、LEFT関数・MID関数・LEN関数で出したものを結合する? ・LEFT(PHONETIC(A2),FIND("(",PHONETIC(A2),1)-1) ・MID(PHONETIC(A2),FIND(")",PHONETIC(A2),1)+1 ・LEN(PHONETIC(A2) このようにわけられるものでしょうか。 アドバイス、よろしくお願いします!

  • ふりがな表示

    ふりがな表示 VLOOKUPでリストから名前を表示させました。これにふりがなを表示させたいのですが方法はありますか? 同じセルでも、隣のセルにでもかまいません。 このままの状態でphoneticでは表示されませんでした。

  • エクセルでのフリガナについて

    エクセルで一つのセルに入力した住所を、都道府県と区・市・郡とそれ以下の3つに分離し それぞれにフリガナをふりたいのです。 3つに分割まではSUBSTITUTE関数を使って出来たのですが、 その後PHONETIC関数を使ったらフリガナが表示されませんでした。 何かいい方法はないでしょうか? 例:「東京都千代田区永田町○丁目○番」                            ↓分割しフリガナをふる   「東京都」   「千代田区」 「永田町」 「○丁目○番」   「トウキョウト」「チヨダク」 「永田町」 「○チョウメ○バンチ」 のようにしたいのです。 よろしくお願いします。

  • INDEX関数とふりがな表示

    INDEX関数とふりがな表示 Office2007を利用してます。Excelで一枚目のシートに名簿があります。名簿の名前欄にはふりがなが表示されています。(フォネティック関数ではなく、書式のふりがなの表示/非表示です。) 二枚目のシートにインデックス関数を用いて名簿の名前を引張ってきた場合、ふりがなが表示されません。 これは別のセルにフォネティック関数で表示させるようにするしか方法はないのでしょうか?

専門家に質問してみよう