エクセルで個々の条件のデータの総数をカウントする方法を知りたいと思っています。例えば,音楽のデータベースで次のようなリストがあったとします。
-----------------------------------------------
ベートーヴェン:ピアノ・ソナタ第18番
ベートーヴェン:ピアノ・ソナタ第19番
ベートーヴェン:弦楽四重奏曲第13番
ベートーヴェン:弦楽四重奏曲第14番
ベートーヴェン:弦楽四重奏曲第15番
ベートーヴェン:交響曲第7番
ベートーヴェン:交響曲第8番
ベートーヴェン:交響曲第9番
ブラームス:ヴァイオリンとチェロのための協奏曲
ブラームス:ヴァイオリン協奏曲
ブラームス:クラリネット五重奏曲
モーツァルト:交響曲第39番
モーツァルト:交響曲第40番
モーツァルト:交響曲第41番
モーツァルト:クラリネット五重奏曲
モーツァルト:フルート四重奏曲第1番
モーツァルト:フルート四重奏曲第2番
…
-----------------------------------------------
こんな感じで例えば作曲者が200人くらい,楽曲数が4,000曲あったとして,そのうちベートーヴェンの作品が154曲,ブラームスの作品が72曲…というように,個々の合計をカウントするにはどんな関数を作ればいいのでしょうか。
作曲者と楽曲名の間はコロンなどで区切るか,セルの列を別にするか,どちらでも構いません。
No.2ベストアンサー
- 回答日時:
ピボットテーブルがお勧めです。
作曲者と楽曲名は列を別にして、
[A] [B]
[1] 作曲者 楽曲名
[2] ベートーヴェン ピアノ・ソナタ第18番
[3] ベートーヴェン ピアノ・ソナタ第19番
[4] ベートーヴェン 弦楽四重奏曲第13番
[5] ...
と、1行目に見出しを付けましょう。
[データ]-[ピボットテーブルとピボットグラフレポート]で、
[次へ][次へ][完了]と進んでください。
[ピボットテーブルのフィールドリスト]の[作曲者]を[行範囲][追加]、
[楽曲名]を[データ範囲][追加]すればいいと、思います。
No.1
- 回答日時:
◆1つのセルに「モーツァルト:交響曲第39番」と入力されているものとして
=COUNTIF($A$1:$A$4000,"ベート―ヴェン*")
か、C1に作曲者名を入力して
=COUNTIF($A$1:$A$4000,C1&"*")
◆でも、作曲者と楽曲名は別のセルにする方がいいと思います
その場合は
=COUNTIF($A$1:$A$4000,"ベート―ヴェン")
かC1に作曲者名を入力して
=COUNTIF($A$1:$A$4000,C1&"*")
この回答への補足
maron--5様:
早速のレスありがとうございます。
=COUNTIF($A$1:$A$4000,C1&"*")
の式が一番簡単でうまく行きました。
で,よろしければさらに知りたいのですが,この式ですとセルが4,000行(つまり楽曲の行)できてしまい,
ベートーヴェン 154
ベートーヴェン 154
ベートーヴェン 154
ベートーヴェン 154
…
と,同じものが154行続いてしまいます。
これを,例えば全作曲者数の行のセル(例えば200人だったら200行)にまとめるような方法はありませんでしょうか?
もちろん式ではなくて「データ」メニューの「集計」や「フィルタ」などを使っても全く差しつかえないですが。(初歩的な質問で申し訳ありません)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- クラシック プロのオーケストラに入団する場合覚えていなければならないレパートリーはどのぐらいでしょうか? 2 2023/01/13 16:27
- クラシック エーベックスの社長がベートーヴェンの後期弦楽四重奏曲がわかると思いますか? dTVにはベートーヴェン 2 2022/09/06 22:12
- クラシック ベートーヴェンの弦楽四重奏曲を聴いてわからない方は音楽の本質をどのように感じてると思いますか。 ht 7 2022/06/07 21:05
- クラシック ダンスの曲を探しています 1 2022/08/21 22:41
- クラシック クラシック音楽を本格的に聴き始めて2年。主に交響曲を聴いていますが、ブルックナーとマーラーの交響曲が 4 2022/07/21 00:49
- クラシック モーツァルトの曲について 3 2023/01/10 19:20
- クラシック 中学2年生です。 音楽の宿題でベートーヴェンの「運命」交響曲第5番ハ短調運命第一楽章を聴いた批評を書 4 2022/09/29 21:37
- クラシック ベートーヴェンとモーツアルトの好きな曲を教えて下さい 3 2022/11/27 23:38
- オーケストラ・合唱 オーケストラって、指揮者が練習段階でしっかり練習させとけば、本番はテキトーで良いの? 5 2022/10/16 18:39
- 楽器・演奏 弦楽四重奏曲の演奏で立って弾くのは座って演奏するよりやりやすいからでしょうか。 ヴァイオリン演奏は座 1 2022/06/08 17:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報