- ベストアンサー
Excel2003 グループ毎のデータ種類の合計数を出したい
Excel2003のデータ集計で困っています。 下記のようなデータがあったとします。 Aチーム 10 Aチーム 20 Aチーム 10 Aチーム 40 Bチーム 30 Bチーム 20 Bチーム 10 Cチーム 30 Cチーム 40 Cチーム 20 Cチーム 30 Cチーム 10 チーム毎にデータの種類の数を出すと Aチーム→3種類 Bチーム→3種類 Cチーム→4種類 となりますが、このチーム毎の種類の合計数10を求める関数などがありましたらご教示下さい。 よろしくお願い致します。
- ochibgizmo
- お礼率93% (71/76)
- オフィス系ソフト
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>チーム名とその右の数字のデータは別の列のデータです。 ならばつなげればよいかと。 =A1&B1 kuma56さんと考え方はあまり変わりありませんが、 D1セル=A1&B1 D2セル=IF(ISNA(MATCH(A2&B2,$D$1:D1,0)),A2&B2,"") 下へオートフィル 10を出すには =COUNTIF(D1:D12,"?*")
その他の回答 (1)
- kuma56
- ベストアンサー率31% (1423/4528)
まぁ、いくつか方法はあるだろうけど、とりあえずその一つとして・・・・ 仮にデータがA列(A1から)に入っていたとすると B1に =IF(COUNTIF($A$1:A1,A1)=1,1,0) こんな式を入れて下向きにコピーする。 そうすると、A列のデータを基準にしてその行より上側に同じデータがあると 0 無いと 1 になるので、あとはその合計を =SUM(B1:Bx) としてもとめてみては?
お礼
早速のご回答ありがとうございます。 質問文をもっと丁寧に書けばよかったのですが、 チーム名とその右の数字のデータは別の列のデータです。 A列 B列 Aチーム 10 Aチーム 20 Aチーム 10 Aチーム 40 Bチーム 30 Bチーム 20 Bチーム 10 Cチーム 30 Cチーム 40 Cチーム 20 Cチーム 30 Cチーム 10 このような場合、目的の数値を求める関数がありましたら教えて頂けますでしょうか。
補足
すいません、スペースが上手く反映されなかったので、質問文に画像を追加させて頂きました。 よろしくお願い致します。
関連するQ&A
- excel グループごとにデータの種類数を数えたい
こんばんは。お世話になります。 Excelで、データの種類数をかぞえたいのですが、いくつかのグループがあり、そのグループごとのデータの種類数をカウントしたいと考えています。 (データは数字のみ、空白もありますが、空白はデータ数として採用しない) ~データ~ A B 1 グループ データ 2 a 10 3 a 5 4 a 5 b 4 6 b 4 7 b 8 b 9 c ・ 10 c ・ ・ ・ ・ ・ ・ ・ ・ ~集計(求めたい結果)~ グループ データの種類数 a 2 b 1 c ・ ・ ・ ・ ・ 単純にB列のデータ種類を数えるには、 {=SUMPRODUCT(IF(B2:B・・・<>"",1/COUNTIF(B2:B・・・,B2:B・・・),0))} でできるというところまでは分かったのですが、「グループ別に」というところでつまづいています。 なお、Excel2007です。 恐縮ですが、ご教示願います。
- ベストアンサー
- その他MS Office製品
- Excel2000合計をだしたいのですが。。問題が。。。
お世話になっております。 合計を出したいのですが、問題があるのです。 その表はこういうふうに並んでいます。 まずタイトルがあります。 A1 日付 B1ファイル名 C1ファイルのサイズ その下にだーっとデータが並んでいます。 そしてそれは日付ごとに並んでいます。 ファイル名の数はばらばらです。 2つデータがあるときもあれば3つだったり4つだったりします。 データの数さえそろっていれば、D2にでも、SUM関数をいれてオートフィルで合計値をだせるのですが、 データの数がバラバラなので、 現状だと、手作業で日付ごとに合計しているような状態です。 D列に日付ごとの累計を入れたいのです どうか宜しくお願い致します
- ベストアンサー
- オフィス系ソフト
- 列に指定文字が合えば合計値を入力
Excel2013使用で簡略に作成したのですが集計表の文字Aの1、セルC15にリスト表Aの○合計個数2を入力したい、集計表文字A、B、Cそれぞれの行にリスト表○文字合計数を入力したいのですがセルに入れる関数をお解りの方宜しくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- Excel2003 複数条件合計について
Excel2003複数条件の合計について教えて下さい。 店舗 品名 金額 A 1 100 A 2 300 A 1 200 B 1 100 B 2 200 上記のようなデータがあり、店舗・品名による合計金額を出す際は どのような関数を使ったらよいのでしょうか? 店舗A・品名1の時の合計金額は? 初歩的な質問なのかも知れませんが、宜しくお願い致します。
- ベストアンサー
- 財務・会計・経理
- 同じデータをまとめて合計を出す
エクセルでいくつかのデータがあったとします。 A A B B B C C C C C (D) E (括弧付きは、無い場合もあるということです) このA~Eを数えて、数量を表示したいです。 A 2 B 3 C 5 E 1 セル位置は固定で、その時の種類数だけ表示したいです。 (BとEだけのときもある) これをエクセル関数でうまく行う方法は、ありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excel2003 複数の条件を満たすデータを抽出する関数を教えて下さ
Excel2003 複数の条件を満たすデータを抽出する関数を教えて下さい! 下のデータで、A列でB、B列で赤を選んだ人は「みかん」という「みかん」を抽出する関数を教えて頂けませんでしょうか? データシートとは別に集計シートを作成しています。 お忙しい中恐れ入りますが、ご教示下さいますようお願い申し上げます。。。 ●データ A B C 1 A 赤 みかん 2 B 赤 りんご 3 C 白 いちご 4 B 青 いちご 5 D 赤 みかん 6 A 青 みかん 7 C 黄 りんご 8 E 赤 バナナ
- 締切済み
- オフィス系ソフト
- Excelで条件に合うデータをピックアップして合計を求めたい
下記のような条件で合計を求めたいのですが、 SUM関数やSUMIF関数では、求めている合計が得られません。 例) 行/列 A B C 1| No. 金額 氏名 2| 1 200,000 A 3| 1 200,000 B 4| 1 200,000 C 5| 2 150,000 A 6| 2 150,000 D 7| 3 180,000 B 8| 3 180,000 D 9| 3 180,000 E 10| 小計 上記のようなデータがあります。 B列には、Noごとに、それぞれ同じ金額が重複して入力してあります。 ここから、Noの最初の金額である200,000+150,000+180,000=530,000 という合計を10行目に求めたいのです。 現在は、自分でNoを確認しながら、その都度、 合計したいセルを選択して合計を求めているのですが、 データ数が多いため、何か別の方法がないかと思案しております。 どなたか、アドバイスの程、宜しくお願いします。
- 締切済み
- オフィス系ソフト
- Excelで勤務時間の合計
Mac/OS10.5.8でExcel2008を使って時間合計をしていますが、微妙にトラブルが起きてエラーが出てまともに使用できません。 セル内を時間表示に設定して"12:12"と時間を入力して一日分を入=A1と出=B1として関数=SUN(A1:B1)で"C1"へ合計しようとしたらトラブルで集計出来なかったので "(A1:B1)"の部分を手入力で入力し直してC1へ集計しました。 今度は月合計を同じく"=SUN(C1:C31)"としても合計が合いません。 何か解消法はあるではしょうか
- 締切済み
- Mac
- EXCEL関数
おせわになっておりますm(__)m 先日下記のような質問をここでさせていただきました おかげさまで完璧に解決いたしたのでありますが、 その関数の意味がいまいちわからないのです。 どのように考えればこんな関数が考え付くのでしょうか? 合計を出したいのですが、問題があるのです。 その表はこういうふうに並んでいます。 まずタイトルがあります。 A1 日付 B1ファイル名 C1ファイルのサイズ その下にだーっとデータが並んでいます。 そしてそれは日付ごとに並んでいます。 ファイル名の数はばらばらです。 2つデータがあるときもあれば3つだったり4つだったりします。 データの数さえそろっていれば、D2にでも、SUM関数をいれてオートフィルで合計 値をだせるのですが、 データの数がバラバラなので、 現状だと、手作業で日付ごとに合計しているような状態です。 D列に日付ごとの累計を入れたいのです どうか宜しくお願い致します ちなみに >ファイルサイズの合計です >宜しくお願い致しますm(__)m >もうすでにC列には数値(ファイルサイズ) >がでているので、それぞれ合計すればいいだけです 上記のような質問です。 それで下記のような答えを頂きました (参照失礼致します) D2を選択して、 =IF(A2<>A3,SUMIF(A:A,A2,C:C),"") をコピペして、セルの右下の■を必要なだけ、下方向へ伸ばしてください。 もし、累計が一番最初の行に表示したいのであれば、 =IF(A1<>A2,SUMIF(A:A,A2,C:C),"") でやってみてください。 上記の関数で完璧にできました (arukamunさん、ほんとうにありがとうございます(__)) これはどういうことから導き出しているのでしょうか?
- ベストアンサー
- オフィス系ソフト
お礼
ご回答ありがとうございます。 教えて頂いた関数で、目的の値が出てきました。 関数にはあまり詳しくないので、ご教示頂いた関数が何を意味しているのかをじっくり調べたいと思います。