Google sheets 根据哪个单元格为真,使其显示唯一的单元格范围

Google sheets 根据哪个单元格为真,使其显示唯一的单元格范围,google-sheets,cell,Google Sheets,Cell,我有一系列的值,我想在工作表中显示,基于该工作表中的另一个值。所以 如果K2=TRUE,则应显示P2:X2,但是如果L2=TRUE,则应显示Z2:AH2,如果M2=TRUE,则应显示AJ2:AR2,最后应检查N2=TRUE并显示在2:BB2 我的一次尝试: =IF(Sheet7!$K2=TRUE,QUERY(Sheet7!$P2:$X2), IF(Sheet7!$L2=TRUE,QUERY(Sheet7!$Z2:$AH2), IF(Sheet7!$M2=TRUE,QUERY(Sheet7!$

我有一系列的值,我想在工作表中显示,基于该工作表中的另一个值。所以

如果K2=TRUE,则应显示P2:X2,但是如果L2=TRUE,则应显示Z2:AH2,如果M2=TRUE,则应显示AJ2:AR2,最后应检查N2=TRUE并显示在2:BB2

我的一次尝试:

=IF(Sheet7!$K2=TRUE,QUERY(Sheet7!$P2:$X2),
 IF(Sheet7!$L2=TRUE,QUERY(Sheet7!$Z2:$AH2),
 IF(Sheet7!$M2=TRUE,QUERY(Sheet7!$AJ2:$AR2),
 IF(Sheet7!$N2=TRUE,QUERY(Sheet7!$AT2:$BB2), "ERROR")))) 

googlesheets是否有choose()函数?这可能是一种方法。删除查询。将整个公式包含在ARRAYFORMULA()中。Itll work.@pnuts excel是否有query()函数?@Solar excel有query powered=>PowerQuery