- 締切済み
文字列の割合
1 おはよう 2 こんにちは 3 こんばんわ 4 おはよう 5 おはよう 6 こんにちは 以上のような文字列中の各割合をおはよう50%、こんにちは33%、こんばんわ17%と求めるような関数はありますでしょうか。 自分でもいろいろ調べてみたのですがなかなか見つけることができませんでした。よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
noname#99913
回答No.2
A列にデータ、B列に検索文字列があるとして、 A B C 1 おはよう おはよう =ROUND(COUNTIF(A:A,B1)/COUNTA(A:A)*100,0)&"%" 2 こんにちは こんにちは (下へコピー) 3 こんばんわ こんばんわ 4 おはよう 5 おはよう 6 こんにちは
- FEX2053
- ベストアンサー率37% (7995/21381)
回答No.1
関数では面倒ですが、ピボットテーブルを使えば一発の作業です。 ピボットテーブルの集計エリアに「個数」を持ってくるのがキモです。 http://www.atmarkit.co.jp/fwin2k/win2ktips/359pivot/pivot.html
質問者
お礼
ありがとうございます。 調べながら早速やってみます!!
お礼
うお!こんなに早く回答いただけるなんて。 ありがとうございました!早速実施することが できました。