具有两个不同列中的标准的条件数据计数公式

时间:2013-04-17 16:40:26

标签: count countif

我的电子表格记录了每次遇到的客户以及他们在访问当天看到的员工。还有两个栏目表示他们是否支付当天付款或在帐户余额上付款。我需要一个公式,不仅要计算一个员工看到的客户数量,还要计算那些支付当天付款的客户。

B列在下拉列表中列出了员工的姓名首字母,因此我需要为每位员工提供公式。 F列是当天付款的列。

如果有帮助,每行都会收集一系列信息:客户姓氏,电话号码,帮助他们的员工,当天付款,帐户余额和付款方式。我正在计算有多少客户进来并支付当日付款。出于佣金原因,我需要由员工将其分开。

我试过了:

=COUNTIF('1'!B:B,"BK")  

B是员工姓名所在的列,BK是员工之一。这个公式计算BK的所有行,我想要它做的只是计算“同一天”付款的行(这是F列)。

2 个答案:

答案 0 :(得分:0)

假设这是Excel,因为您需要为许多员工提供答案,我强烈建议您使用数据透视表,因此您的列标记在第1行,Employee标记为ROWS,计数为"同一天&#34 ;对于VALUES。

但是,如果您更喜欢公式,假设ColumnF包含same day来表示当天付款,则为员工BK提供示例:

=COUNTIFS(B:B,"BK",F:F,"same day")

答案 1 :(得分:0)

如果您只需要计算所有员工(因此B栏不为空),F列(大于0)中有值,您可以使用:

=COUNTIFS($B:$B,"<>"&"",$F:$F,">"&0)

或者以下将计算F列中所有不为空的单元格:

=COUNTIF($F:$F,"<>"&"")