首页 > 解决方案 > 根据其他单元格值从其他工作表中获取值

问题描述

如果另一个单元格为空,如何从另一个工作表中获取值。如果在 sheet1 列 H 中为空,我正在尝试从 sheet1 列 B 中获取值。

我的意思是如果 Sheet1 列 B2 到 B4 有值,并且在同一张表上的 H 列中,如果 H2 和 H3 有文本只有 B4 值打印。

Sheet1 图片

在此处输入图像描述

Sheet2 图片

在此处输入图像描述

这是我尝试做的但不起作用

=query(Sheet1!B2:B, "Select Sheet1!b where Sheet1!H <> ''")

标签: google-sheetsfiltergoogle-sheets-formulagoogle-sheets-querygoogle-query-language

解决方案


尝试:

=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)

推荐阅读