![Excel:對於行,如果滿足條件,則用於計算平均值](https://rvso.com/image/1604264/Excel%EF%BC%9A%E5%B0%8D%E6%96%BC%E8%A1%8C%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%BB%BF%E8%B6%B3%E6%A2%9D%E4%BB%B6%EF%BC%8C%E5%89%87%E7%94%A8%E6%96%BC%E8%A8%88%E7%AE%97%E5%B9%B3%E5%9D%87%E5%80%BC.png)
我有一個問題,我懷疑有一個相對簡單的解決方案。
我想計算一系列單元格的平均值,但僅限於包含滿足條件的單元格的行。
取以下數據:
A B C
1 | YEAR | VARA | VARB |
--------------------------
2 | 1990 | 1 | 6 |
3 | 1991 | 5 | 5 |
4 | 1990 | 2 | 6 |
5 | 1990 | 1 | 8 |
6 | 1991 | 2 | 2 |
7 | 1991 | 3 | 1 |
對於每一年,我想回到 VARA 和 VARB 的平均值。
結果應該是:
- 1990 年:VARA = 1.33; VARB = 6.66
- 1991 年:VARA = 3.33; VARB = 2.66
據我了解,Excel 沒有允許迭代的 FOR 命令和後續的 IF 語句...那麼有人知道如何實現這一點嗎?
謝謝!