计算列中的所有字段,除了n指定的范围
我正在计算整个列中除n指定范围外的所有字段。 我需要select整个列以迎合未来的扩展
目前我正在尝试:
=COUNTIF(B:B,"<>ASY999 OR <>ASY002 OR <>CIB001 OR <>""")
但公式仍然计算列底部的空白单元格我得到一个65536返回值是不正确的
哪个版本的Excel? 在Excel 2007或更高版本中,尝试COUNTIFS(带“S”),即
=COUNTIFS(B:B,"<>ASY999",B:B, "<>ASY002",B:B,"<>CIB001",B:B,"<>")
我假设ASY999等是文本值…..
在Excel 2003或更早版本中,您可以使用SUMPRODUCT,但是您需要限制范围而不是使用整列,因此假设第2到第1000行中的数据尝试
=SUMPRODUCT(ISNA(MATCH(B2:B1000,{"ASY999","ASY002","CIB001"},0))*(B2:B1000<>""))