Excel – 如果列中的单元格包含特定值,如何添加相邻单元格的值?
考虑这个电子表格:
对于列A中包含值“Y”的所有单元格,如何将列B中的相邻单元格一起添加?
这是我迄今为止所尝试的无效,假设COLUMN__A和COLUMN__B是这些列中单元格的定义名称:
= IF(ISNUMBER(SEARCH( “Y”,COLUMN__A)),SUM(COLUMN__B),0)
试试这个:
=SUMIF(A1:A100,"*Y*",B1:B100)
要么
=SUMPRODUCT(ISNUMBER(SEARCH("Y",A1:A100))*(B1:B100))
两者都不区分大小写。
区分大小写的公式是:
=SUMPRODUCT(ISNUMBER(FIND("Y",A1:A100))*(B1:B100))