首页 > 解决方案 > 仅当同一行的 B 列是同类中的第一个且 A 列小于指定值时,才计算 A 列的公式或方法(在 excel 中)?

问题描述

我正在着手一个新项目,我很好奇是否只有在同一行的另一列是同类中的第一列时,我才能有选择地计算一列。

情况:A 列包含人名,有时可能会重复。B 列包含这些人在商店中花费的金额。我只对在那家店里花不到一美元的人感兴趣,对于那些在店里花不到一美元的人,他们的名字可能有重复,但我只想数一次,有没有excel功能可以做所以?(例如,Mathew 是一个花不到一美元的人,他的名字出现了两次,但我只想数他一次,也就是计数不同)

标签: excelexcel-formula

解决方案


您可以使用该FILTER函数首先返回已花费低于一定金额的名称列表,然后使用该UNIQUE函数删除重复项。

=UNIQUE(FILTER(A2:A17,B2:B17<2))

2美元以下的名字


推荐阅读