有沒有更好的方法來寫出這個公式?我的意思是它有效,但必須有更好的方法來做到這一點,我可以有多個搜索引數。我正在使用一個搜索框,然后用這個公式拆分單元格 =if(E1="","", if(REGEXMATCH(E1,";"),SPLIT(E1,";"),E1))

編輯:
- 為了保持動態,我將其修改為檢查F1:1范圍。
公式:
=if(E1="",
QUERY(IMPORTRANGE("Spreadsheetidabcd", "RawData!A:Z"), "Select Col1,Col12,Col2,Col10,Col3 where (Col11='')",1),
arrayformula(split(query({transpose(split(textjoin(",", true, QUERY(IMPORTRANGE("Spreadsheetidabcd", "RawData!A:Z"), "Select Col1, Col12, Col2, Col10, Col3, ';' label ';' ';'")), ",;,",))}, "where lower(Col1) contains lower('"&join("') or lower(Col1) contains lower('", filter($F$1:$1, not(isblank($F$1:$1))))&"') or Col1 contains 'Timestamp'"), ",")))
輸出:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/355747.html
