我有一个查询:
=query(test_data_set!A2:C;"SELECT A, B, C" & if(countblank(dash!C1:C6)=6;"";" WHERE " & textjoin(" OR "; true; dash!C1:C4)) & "ORDER BY B";0)
在C1:C4中有一个文本
在C5:C6中有2个日期
所以我需要添加查询textjoin(“ AND”; true; dash!C5:C6)
我该怎么办?
我做不到的方式:
=query(test_data_set!A2:C;"SELECT A, B, C" & if(countblank(dash!C1:C6)=6;"";" WHERE " & textjoin(" OR "; true; dash!C1:C4) & textjoin(" AND "; true; dash!C5:C6)) & "ORDER BY B";0)
请帮助
答案 0 :(得分:0)
有效
= IFERROR(query(test_data_set!A2:C;“选择A,B,C,其中A不为空”&if(countblank('Dazrin Dash Copy of Dash'!C1:C6)= ROWS(C1:C6) ;“”;“ AND”&IF(COUNTBLANK(C1:C4)<> ROWS(C1:C4);“(”&textjoin(“ OR”; true;'Dazrin Dash副本'!C1:C4)&“) “;)&IF(AND(COUNTBLANK(C1:C4)<> ROWS(C1:C4); COUNTBLANK(C5:C6)<> ROWS(C5:C6));” AND“;)&”(“&textjoin(” AND“; true;'Dazrin Dash副本'!C5:C6)&”)“)&” ORDER BY B ASC“; 0);“未找到任何项目”)