桌子
我在谷歌表格中有這張表(A3:H16),就像上面的照片一樣,我想按 2 個日期(從和到)過濾整個表格,這兩個日期應該由用戶在 F2 和 G2 中輸入(黃色背景) )。每當 F2 和 G2 中的“開始”和“結束”日期發生更改時,都應相應地過濾表格。您能否解釋一下我如何使用 Apps 腳本來做到這一點?
谷歌表檔案在這里:https ://docs.google.com/spreadsheets/d/17NsFH90yQCeXy6K5YAKAErHxUZBzROXAGeV_-KBJYCU/edit?usp=sharing 它有虛擬資料
先感謝您!
uj5u.com熱心網友回復:
在單獨的表格中,您告知日期,您使用它,以適應您的現實:
=iferror(QUERY(Sheet1!A3:H,"select * where todate(F) >= date '"&TEXT(F2,"yyyy-mm-dd")&"' and todate(F) <= date '"&TEXT(G2,"yyyy-mm-dd")&"'",0),"No record found")
QUERY是一個非常強大的 GSheets 函式。在其中,您可以將列的資料轉換為日期格式,以便進行比較,例如todate()
然后,通過執行以下操作確保參考的單元格也采用日期格式:
date并強制單元格格式為'"&TEXT(A1,"yyyy-mm-dd")&"'
參考:
詢問
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/435843.html
