首页 > 解决方案 > EXCEL - A 列中的单元格计数,其中值不是数字,但 B 列 =“X”

问题描述

数据

我在一个表中有 2 列 - 'AppRef' 和 'HoursLost'.. AppRef 包含单个字母字符(A、B、C 等) HoursLost 包含空白条目、数字和字母数字值的组合(''、'ABC123'、 123 等)

我试图获取 HoursLost不是数字但 APPRef =“C”的记录数。

一段时间以来,我一直在努力使用 COUNTIFS 和 SUMPRODUCT 函数,所以我想寻求帮助。

你知道我如何将这两个功能结合在一起来实现这一点吗?

标签: excel

解决方案


试试=SUMPRODUCT(--NOT(ISNUMBER(Table1[HoursLost])),--(Table1[AppRef]="C")),用你的表名代替Table1.

如果要计算AppRef包含“C”而不是与“C”相同的值,可以将第二个条件更改为--NOT(ISERROR(FIND("C",Table1[AppRef])))


推荐阅读