回答編集履歴
1
修正と補足
answer
CHANGED
@@ -2,10 +2,16 @@
|
|
2
2
|
大量にデータがあるため自動で取得したいと考えています。
|
3
3
|
=averageif(C2:I,"53",B2:B)
|
4
4
|
|
5
|
-
週番号をセル参照で取得すればいいでしょう。C2セルに以下の数式を入力し、
|
5
|
+
週番号をセル参照で取得すればいいでしょう。~~C2~~D2セルに以下の数式を入力し、
|
6
6
|
|
7
7
|
```
|
8
8
|
=averageif(C$2:C, C2, B$2:B)
|
9
9
|
```
|
10
10
|
|
11
|
-
あとは必要な分だけ下にコピーしてください。
|
11
|
+
あとは必要な分だけ下にコピーしてください。
|
12
|
+
|
13
|
+
補足: 年ごとの各週の集計がしたいのであれば、週番号の代わりに「西暦年 * 100 + 週番号」を使えばいいでしょう。
|
14
|
+
C2セルに、以下の数式を入力。
|
15
|
+
```
|
16
|
+
=ARRAYFORMULA(year(A2:A) * 100 + WEEKNUM(A2:A))
|
17
|
+
```
|