我有一个电子表格,我不想将数据从主工作表Ark1过滤到另一个工作表Ark2。在工作表Ark3中,我提供了一个有效的示例。
出于相同的目的,我已经将查询与其他许多引用一起使用,但是当使用该查询时,每列的所有数据都放在第一行?
= Query('Ark1'!A:AH;“选择AH不为空的A,B,C,D,AH”) 放在工作表Ark2!A1
例如,如果我使用相同的查询,但使用另一组数据,它将给出正确的答案。 = Query('Ark1'!A:Z;“选择Z不为空的A,B,C,D,Z”) 我已经把它放在工作表Ark3!A1
答案 0 :(得分:1)
如果AH列包含您必须使用的文本值(字符串)
=Query('Ark1'!A:AH;"Select A,B,C,D,AH where AH !=''"; 1)
或
=Query('Ark1'!A:AH;"Select A,B,C,D,AH where AH <>''"; 1)