google-sheets - 根据其他单元格值从其他工作表中获取值
问题描述
如果另一个单元格为空,如何从另一个工作表中获取值。如果在 sheet1 列 H 中为空,我正在尝试从 sheet1 列 B 中获取值。
我的意思是如果 Sheet1 列 B2 到 B4 有值,并且在同一张表上的 H 列中,如果 H2 和 H3 有文本只有 B4 值打印。
Sheet1 图片
Sheet2 图片
这是我尝试做的但不起作用
=query(Sheet1!B2:B, "Select Sheet1!b where Sheet1!H <> ''")
解决方案
尝试:
=FILTER(Sheet1!B2:B, Sheet1!B2:B<>"", Sheet1!C2:C="")
或者:
=QUERY(Sheet1!B2:C, "select B where B is not null and C is null", 0)
或者:
=QUERY(Sheet1!B2:C, "select B where B !='' and C =''", 0)
推荐阅读
- image - 带有自动表 addImage 的 JSPDF
- python - Pytest:runtimeerror 线程“主线程”中没有当前事件循环
- email - 团队不显示通过 SendGrid 发送的电子邮件
- python - 模块“sib_api_v3_sdk”没有属性“SMTPApi”
- yaml - 如何在 github 操作中使用 terraform 解密 Iam_user 的 pgp 密钥
- excel - 使用 VBA 更改粘贴特殊设置
- python - Python/Pandas:如何从数据框的列中删除诸如 MR.、MS.、MISS 之类的称呼
- pdf - 签名后 PDF 损坏
- python - 如何在 Python 的整数列表中计算真值?
- ocaml - 如何满足包括多态集在内的模块类型