我正在比较 2 列,其中 B 列(第一列)中缺少一些值。 您能帮助我如何使用
=QUERY
函数返回缺失值吗?
我知道我可以使用 =FILTER
、=MATCH
和 =ISNA
函数,但有人告诉我要使用 =QUERY
函数。
这是我尝试过的功能:
=QUERY(B3:B, "SELECT B WHERE B IS NOT NULL AND B NOT IN (D3:D)", 0)
假设您的数据有两列:B 列已完成,D 列有一个空值。 案例1
=QUERY(B2:D6, "SELECT D WHERE D IS NOT NULL", 0)
输出截图:案例-1
=QUERY(B2:D6, "SELECT B WHERE D IS NULL", 0)
输出截图:案例2
=QUERY(B2:D6, "SELECT B WHERE D IS NOT NULL", 0)
输出截图:案例3
=QUERY
函数过滤与指定范围内的特定值匹配的单元格。例如:
=QUERY(B2:D6, "SELECT B WHERE D < 1000", 0)
=QUERY(B2:D6, "SELECT D WHERE B = 'Eric'", 0)
您可以使用此链接
=QUERY(A:A,"select A where not A matches '"&textjoin("|",true,C:C)&"' ")