Excel - 哪里条件?

时间:2011-05-02 14:28:33

标签: excel count where

我有两列数据:

    A         B
1   HELIOS    AU
2   HELIOS
3   HELIOS    AU
4   SPARTA
5   HELIOS    AU

Countif(A..;"HELIOS") AND Countif(B..;"AU")

我可以计算一列中的HELIOS或SPARTA的数量。但是,如何计算每个HELIOS或SPARTA的AU数量?

3 个答案:

答案 0 :(得分:18)

使用COUNTIFS计算多个条件,例如

=COUNTIFS(A:A, "SPARTA", B:B, "AU")

enter image description here

答案 1 :(得分:4)

看一下sumproduct函数

http://www.meadinkent.co.uk/xlsumproduct.htm

=MATR.SOMMA.PRODOTTO((A1:A5="HELIOS")*(B1:B5="AU"))
=MATR.SOMMA.PRODOTTO((A1:A5="SPARTA")*(B1:B5="AU"))

这些是我的意大利excel版本的功能。 :)

我认为英语是

=SUMPRODUCT((A1:A5="HELIOS")*(B1:B5="AU"))
=SUMPRODUCT((A1:A5="SPARTA")*(B1:B5="AU"))

答案 2 :(得分:3)

DCOUNT应该做你想要的。

它确实需要标签行,但是它允许这样的东西: enter image description here