Excelsearch并匹配同一行中的两个单元格以获得多行
我试图在Excel中完成查找,我似乎无法find任何关于它的在线。 无可否认,我可能不会以正确的方式寻找答案。 所以,如果这是多余的,已经被回答,我先道歉。
我会尽我所能地描述我的情况。
我的困境如下,
例
我有几列和几行数据,每一列都包含特定的行信息(参见示例)。 我正在尝试search特定文本的第1列,然后search第1列中包含该特定文本的每一行。在同一行的第4列中查找特定文本,以及第4列是否与特定文本匹配,且两者都为真。 计算这两个项目匹配的次数。
像这样的东西(但我知道这不给我我要找的结果):
A B C D 1“面包”“黄油” 2“意大利面”“酱” 3“玉米”“黄油” 4“意大利面”“奶酪” 5“意大利面”“酱”
等等…
IF A1:A2000 =“Pasta”AND(与“Pasta”出现在同一行中)IF D1:D2000 =“Sauce”统计的次数均为真
在这种情况下,它只会等于“2”。 那就是它应该只计算前面提到的search的次数。
提前感谢任何人都可以提供的帮助。
丰富
你可以用=COUNTIFS()
来完成这个工作:
=COUNTIFS(A1:A2000,"Pasta", D1:D2000,"Sauce")
COUNTIFS
将采用多个条件并对这些条件为真的行进行计数。
如果您有旧版本的Excel(2003或更早版本),也可以使用=SUMPRODUCTS
=SUMPRODUCTS((A1:A2000="Pasta")*(D1:D2000="Sauce") * 1)
这将完成相同的多个标准计数。