我有一個正常的查詢,現在我只想將一列的結果分成兩列。
詢問:
=QUERY(Sales!A1:I,"SELECT B, A, F, H, G, I WHERE D = 'Projects' and B >= date '"&TEXT(TODAY(),"yyyy-mm-dd")&"'Label B 'Date',A 'Resource',F 'Timeline',G 'Type',H 'LOC',I 'EST'",1)
我試圖使用
=ARRAYFORMULA(QUERY({IFERROR(SPLIT:
=ARRAYFORMULA(QUERY({IFERROR(SPLIT(Sales!A1:I, ", ")), Sales!B:I},"SELECT Col2, Col1, Col6, Col8, Col7, Col9 WHERE Col4 = 'Projects' and Col2 >= date '"&TEXT(TODAY(),"yyyy-mm-dd")&"'Label Col2 'Date',Col1 'Resource',Col6 'Timeline',Col7 'Type',Col8 'LOC',Col9 'EST'",1))
但由于我不知道它在做什么,它只回傳了標題,我嘗試調整它只會破壞它。
我想要做的是將 Col1 或 A 拆分為 2,最好使用下劃線作為分隔符。
uj5u.com熱心網友回復:
嘗試:
=ARRAYFORMULA(QUERY(
{IFERROR(ARRAY_CONSTRAIN(SPLIT(Sales!A:A, ", "), 9^9, 2)), Sales!B:I},
"select Col3,Col1,Col2,Col7,Col9,Col8,Col10
where Col5 = 'Projects'
and Col3 >= date '"&TEXT(TODAY(),"yyyy-mm-dd")&"'
label Col3'Date',Col1'Resource',Col7'Timeline',Col8'Type',Col9'LOC',Col10'EST'", 1))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/513099.html
