提前致謝。我在使用 Google 表格中的 QUERY 提取資料時遇到問題。我需要從兩個不同的列中提取資料,具體取決于哪個列的日期較晚。
我已經能夠通過 IF 公式中的正確值:
""=ARRAYFORMULA(IF(Database!P12:P>Database!AH12:AH,Database!P12:P,Database!AH12:AH))""
但是,我需要根據此 QUERY 選擇特定的資料行:
""=QUERY(Database!C12:AM,"SELECT P WHERE AC CONTAINS 'PRICE | Time-limited save' AND AG = date '"&text(Database!N2,"yyyy-MM-dd")&"' and lower(Y) contains 'approved'")""
我需要從列 P 中選擇資料,除非列 AH 有較晚的日期。
謝謝
uj5u.com熱心網友回復:
嘗試
=QUERY({Database!Y12:Y,Database!AC12:AC,Database!AG12:AG,ARRAYFORMULA(IF(Database!P12:P>Database!AH12:AH,Database!P12:P,Database!AH12:AH))},"SELECT Col4 WHERE Col2 CONTAINS 'PRICE | Time-limited save' AND Col3 = date'"&text(Database!N2,"yyyy-MM-dd")&"' and lower(Col1) contains 'approved' ",1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/316385.html
上一篇:網路與安全-安全
下一篇:r在兩列中輸入缺失資料
