if-statement - 计算某些列中满足任何条件的行数(类似 OR 的操作)
问题描述
假设我们有下表:
| A | B | C | D |
| --- | --- | --- | --- |
| 0 | T | 0 | T | (B[0] == T OR D[0] == T)
| 1 | T | 1 | T | (B[1] == T OR C[1] > 0 OR D[1] == T)
| 2 | T | 0 | F | (B[2] == T)
| 3 | F | 0 | F | (doesn't meet any criteria)
| 4 | F | 2 | F | (C[4] > 0)
| 5 | F | -1 | F | (doesn't meet any criteria)
我希望做类似的事情COUNTORS(B:B, true, C:C, ">0", D:D, true)
回报4
。
也就是说,对于单行,如果B、C、D列中的任何一个值符合条件,那么我们应该计算它(+=1)。
解决方案
推荐阅读
- openedge - 启动窗口导致有关缓冲区 sysa 的错误 566
- ms-access - MS-Access 图表未正确排序
- android - 华为地图map.animateCamera 不工作?
- azure-devops - 在环境创建期间指定环境上的标签
- docker - 无法从 Docker 容器访问外部网络
- firefox - 删除浏览器中的所有 cookie 后用户仍然登录
- phpstorm - 如何在 PhpStorm 2019.2.5 中迁移到 alpinejs 方法定义?
- excel - 根据另一个单元格 Excel 的下拉列表设置单元格上的数据验证
- nginx - 没有为“listen ... ssl”指令定义“ssl_certificate”,但没有在 ssl 上监听
- azure - 通过 APIM 将大文件上传到 Azure 存储 Blob