- ベストアンサー
Excel2007関数 頭文字を表示させたい
こんにちは。 Excel2007で頭文字を表示させる方法について教えてほしいです。 A列に「株式会社」という単語を除いて会社名の頭文字(可能であればカナ)を表示させたいです。 【イメージ】 A B ---------------------------- あ あいうえお株式会社 か 株式会社かきくけこ 「株式会社」という単語を削除する関数は、(SUBSTITUTE(A*,"株式会社","")) 頭文字を表示する関数は、LEFT(PHONETIC(A*),1) ここまでは分かっているのですが組み合わせ方が分かりません。 マクロではなく関数で組み合わせたいので、この組み合わせではなく他の方法でもOKです。 どなたか教えていただけないでしょうか? よろしくお願いいたします。
- SABRINA67
- お礼率100% (14/14)
- Excel(エクセル)
- 回答数2
- ありがとう数4
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=LEFT(SUBSTITUTE(PHONETIC(B1),"株式会社",""),1)
その他の回答 (1)
- mt2008
- ベストアンサー率52% (885/1701)
こんな感じです。 =LEFT(SUBSTITUTE(PHONETIC(B1),"カブシキガイシャ",""),1) ただし、B列の会社名が手入力されたものであることが前提です。 テキストファイル等からコピーして貼り付けた文字列の場合、PHONETIC関数では読み仮名を取得する事が出来ません。
お礼
1番のご回答ありがとうございます。 PHONETIC関数で読み仮名を取得できないのですね。参考になりました。 ありがとうございました!
関連するQ&A
- excel関数で 隣のセルに表示された文字を頭から2文字だけ表示させる
あるセル(A1とします)に入力された半角カナの文字列の頭から2文字だけ、隣のセル(例えばA2)に全角カナで自動的に入力されるようにしたいのですが、どのような関数を使用すればよいでしょうか? 方法が詳しく記載されているHPをご存知でしたら、URLの紹介でもかまいません。宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excel関数 文字分割
A列 関数の結果求めたい値 AAAA BBBB(半角スペース区切) AAAA AAAA BBBB(全角スペース区切) AAAA AAAA/BBBB(半角/区切) AAAA AAAA/BBBB (全角/区切) AAAA =LEFT(A1,FIND(" ",SUBSTITUTE(A1," "," "))-1) =LEFT(A1,FIND("/",SUBSTITUTE(A1,"/","/"))-1) Excelの関数で一回の関数で上記二つの関数を使用して 区切文字複数を考慮して文字分割したいのですが、 どのように実施すればよいかご教授ねがえますでしょうか? IF文を使うのかもしれないとは思いいろいろと試したのですが うまく出来ない為質問させて頂いたおります。
- 締切済み
- オフィス系ソフト
- 関数でフリガナ表示させた場合
|A |B 1|株式会社ああああ|=PHONETIC(A1)で カブシキガイシャアアアア表示 2 |うううう株式会社|=PHONETIC(A2)で ウウウウカブシキガイシャ表示 3|株式会社いいいい|=PHONETIC(A3)で カブシキガイシャイイイイ表示 A列に会社名、B列にA列のフリガナを表示させる関数が 入っている表があった場合、B列でソートした時に カブシキガイシャは加味せず、アイウ順に並べたい場合は どうしたらいいでしょうか。 置換で「カブシキガイシャ」を空白にしようと思ったのですが B列が関数の為うまくいきません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- この関数の説明をお願いします。
この関数の説明をお願いします。 =SUBSTITUTE(PHONETIC(A1),"(株)","") フリガナ機能で(株)を抜かすために使う機能なんですが、 この関数の解説ができる方がいたらお願いします。 SUBSTITUTEやPHONETICの意味が分かりません。 分かりやすくお願いします。
- ベストアンサー
- Windows XP
- このエクセルの複雑な関数を訳してください!
こんにちは。 これから年賀状の季節ということで、エクセルでリストを作成し、印刷にまでこぎつけたいと思うのですが、「(株)や(有)を除いた会社名順に並び替えたい」と考えております。 そこで、こちらの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) このようにわけられるものでしょうか。 アドバイス、よろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- 【Excel】 他のセルを参照しているせルのふりがなが出せません。
こんにちは。 sheet1のA1にはsheet2のA1とA2の文字を繋ぐ為、 「Sheet2!A1&Sheet2!B1」という式が入っています。 sheet1 A2に そのA1のふりがなを取り出す為、 「PHONETIC(A1)」としましたが、空白になってしまいます。 他のセルを参照しているA1に表示されている文字列の ふりがなを取り出す方法を教えてください。 なお、「PHONETIC(Sheet2!A1:B1)」という形はできないとして下さい。 A1の文字列は、実際は大変複雑な組み合わせで表示されていることと、 その組合せの違うセルが数千行あるため、 A2にも同じように数千行の参照をしたPHONETIC関数を組むことは避けたいと思います。 Excel2003です。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- PHONETIC関数で振り仮名の最初の2文字だけ表示されるには?
エクセルのPHONETIC関数を使って、 山田 太郎 → 「やまだ たろう」 ではなく、 → 「やま」 のように、 最初の二文字だけを表示させる方法を教えて下さい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで関数を利用し、警告が出た時、文字色を変化させる方法
A1に1~5、6~10、11~15、16~20… が入り、 B1にあ、い、う、え… を入力した時、 C1に「1~5」と「あ」、「6~10」と「い」、「11~15」と「う」、「16~20」と「え」… の組み合わせで有れば、非表示で 「1~5」と「い」、「6~10」と「あ」、「11~15」と「い」、「16~20」と「う」… の様に一つずれた組み合わせで有れば、「警告1」を表示し、文字色は「青」 同様に 「1~5」と「う」、「6~10」と「え」、「11~15」と「あ」、「16~20」と「い」… の様に二つずれた組み合わせは、「警告2」を表示し、文字色は「黄」 続けて、三つずれれば、「警告3」を表示し、文字色は「赤」 四つずれれば、「警告4」を表示し、文字色は「黒地に赤文字」 五つずれれば、… というふうに、IF関数と条件付き書式を利用して関数を作りました。 A1に入る数を50位まで拡張したいのですが、 関数では無理があり、条件付き書式も3つ迄しか入りません。 他の関数を利用する方法、或いはマクロを使用すればもっと簡単に 出来るでしょうか? 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- 参照文字列から検索文字列を置きの件
>SUBSTITUTE(SUBSTITUTE(文字列,検索文字1,置換文字1),検索文字2,置換文字2) 上記の関数は8桁以上は出来ません、他の方法の関数があれば、 よろしくお願いします。(13桁) 尚、マクロ以外でできますか。 例、 A-福岡 B-佐賀
- ベストアンサー
- その他(ビジネス・キャリア)
- Excel関数・数式か?数値・文字直入力か?の判断
Excelの実技テストを作ろうと思っています。 SUM、AVERAGE、IFなどの関数を使いこなせているかという簡単なテストです。 問題は採点にあり、プリントアウトしてしまうと出力された答えが、 関数を利用して算出したものか?(=SUM(A1:A3) など) 数式を入力して算出したものか?(=A1+A2+A3) など 頭で計算して直接数値を入力したものか?( 「10」 など) 判別がつきません。 LEFTで1文字目の”=”を拾って関数であることを判断しようとしても 関数の対象となるのは出力された答えのほうで(=SUM(A1:A3)を検索の対象にできない。) 関数を判断の対象とするには、どのような方法をとったらよいのでしょうか? マクロでも構いません。ご教授願います。
- 締切済み
- オフィス系ソフト
お礼
aokiiさん、この方法で自分のやりたいことができました! 早速のご回答ありがとうございました! ベストアンサーに選ばさせていただきます(^^)