google-sheets - 当 B 列为空时计算 A 列中的值,反之亦然
问题描述
我正在尝试计算两列范围内的行,其中至少一列具有值。如果两列在同一行中都有值,我只想计算该行一次。
当两者都有值时,计算哪一列并不重要,只要该行不被计算两次。
可乐 | B栏 |
---|---|
红色的 | |
蓝色的 | |
水果 | |
黄色 | 香蕉 |
我在这个例子中寻找的答案是 4。
我正在使用谷歌表格。
解决方案
使用filter()
,像这样:
=rows(filter(A2:B, not(isblank(A2:A) * isblank(B2:B))))
推荐阅读
- python - Python Pandas:创建一个嵌套函数以在最终输出中创建新的列
- curl - 如何下载以 .pl 开头并下载默认名称的链接 PDF 文件?
- javascript - 如何在 Rails 6 中使用 webpacker 安装 bs-stepper?
- python-3.x - 我想在脸书群的墙上写个帖子但是不支持机器人的工作
- flutter - 我的颤振应用程序首先登录以获取 Firebase 数据为什么会出现此错误
- javascript - javascript - 一旦谓词返回虚假,每个方法都不会停止
- vue.js - Vue为列表中的每个项目保存localStorage
- css - 我无法制作类似于 Pinterest 反应的 css svg 动画表情符号
- eclipse - Eclipse插件在工作目录中找不到文件
- php - 在 CENTOS 7 上编译 PHP 7.4.13 会出错