我想根据复选框的条件进行多条过滤条件的查询,例如,我可以根据选中的项目进行过滤,好的,但我想在同一查询结果中结合过滤,得到所有与下面一列选中的复选框的值相对应的项目。
比如说,我想在同一个查询结果中结合过滤,得到所有与下面一列复选框中的值相对应的项目。=query(A2:I;"select G, H, I where D = TRUE" & IF (A=TRUE;; WHERE I = filter(A2:B;A2:A=TRUE) ))
谢谢你的帮助。这里的表 。https:/docs.google.comspreadsheetsd1qk3R2N9Pi0gnnJpNKPMk_WGI2Fh_fBHUgrXMS2fUy9kedit#gid=388552420。
你可以使用下面的公式。
=IFERROR(query({A2:I},"select Col7, Col8, Col9
where Col8 matches
'"®EXREPLACE(Join("♜",TRANSPOSE(ArrayFormula(IF(D2:D=TRUE,"|"&E2:E,"")))),"^[\W]+|[(♜)]","")&"'
and not Col9 matches
'"®EXREPLACE(Join("♜",TRANSPOSE(ArrayFormula(IF(A2:A=TRUE,"|"&B2:B,"")))),"^[\W]+|[(♜)]","")&"'"),
"Nothing to show")
使用的函数。