excel - EXCEL - A 列中的单元格计数,其中值不是数字,但 B 列 =“X”
问题描述
数据
我在一个表中有 2 列 - 'AppRef' 和 'HoursLost'.. AppRef 包含单个字母字符(A、B、C 等) HoursLost 包含空白条目、数字和字母数字值的组合(''、'ABC123'、 123 等)
我试图获取 HoursLost不是数字但 APPRef =“C”的记录数。
一段时间以来,我一直在努力使用 COUNTIFS 和 SUMPRODUCT 函数,所以我想寻求帮助。
你知道我如何将这两个功能结合在一起来实现这一点吗?
解决方案
试试=SUMPRODUCT(--NOT(ISNUMBER(Table1[HoursLost])),--(Table1[AppRef]="C"))
,用你的表名代替Table1
.
如果要计算AppRef
包含“C”而不是与“C”相同的值,可以将第二个条件更改为--NOT(ISERROR(FIND("C",Table1[AppRef])))
。
推荐阅读
- c# - 使用限制器使用 MailKit 发送批量电子邮件失败,延迟 10 秒或更长时间
- python - 如何将 Python 程序的当前工作目录更改为用户的主目录?
- python - 如何输出嵌入在键中的键的值
- unit-testing - 测试自定义字段控件组件时如何提供NgControl?
- node.js - 如何通过 response.write 在 node.js 中正确发送缓冲区?
- python - 如何从两个 csv 文件计算两个日期时间之间的增量时间(小时)?
- go - 使用“Paseto Token”生成的“token”能否像“JWT Token”一样被解密和查看?
- mysql - 所有条件都有效,因为一个条件应该同时运行 CASE MySQL
- php - 如何使用 Heroku 部署 Laravel + Vue 项目
- unicode - 使用大于 0xFFFF 的字符