C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■91573 / )  EXCEL SUMIF関数をフィルターで動的に使用したい
□投稿者/ 鏡月 (12回)-(2019/07/09(Tue) 10:34:47)

分類:[Microsoft Office 全般] 

お世話になっております。

色々と考えて作成してみたのですが思っている動作にならないため、ご教授ください。

Office365のExcelで下記データを入力しております。
※x列、y行目はExcelの行列になります。

C列 D列 E列
4行目 日付 科目 点数
5行目 4月2日 国語 10
6行目 4月5日 数学 20
7行目 4月8日 英語 30
8行目 4月9日 国語 40
9行目 4月16日 数学 50
10行目 5月14日 英語 60
11行目 5月15日 国語 70
12行目 5月20日 数学 80
13行目 5月25日 英語 90
14行目 5月26日 国語 100
15行目 6月1日 数学 90
16行目 6月2日 英語 80
17行目 6月3日 国語 70
18行目 6月4日 数学 60
19行目 6月5日 英語 50
20行目 6月5日 国語 40

Sumif関数を使用し各項目の点数の合計を算出しております。
=SUMIF($D$5:$D$20,"国語",$E$5:$E$20)
=SUMIF($D$5:$D$20,"数学",$E$5:$E$20)
=SUMIF($D$5:$D$20,"英語",$E$5:$E$20)

日付、科目、点数の箇所にフィルターを設定しフィルターで抽出したデータを国語、数学、英語毎の合計を算出する
関数を作成したいのですがどのようにすればよろしいでしょうか。

返信 編集キー/


管理者用

- Child Tree -