我有一個應用程式腳本將我的 Google 表格中的每個選項卡名稱都拉到一個串列中。然后,我使用查詢從每個選項卡中提取所有唯一名稱(來自名稱列),并使用 Indirect 函式。
當前每個選項卡中都有隱藏的行(總共有 15 個選項卡)。我的查詢目前正在那些隱藏的選項卡中提取名稱。
我如何告訴查詢拉除隱藏行之外的所有唯一資料?這是我現有的查詢公式,其中包括隱藏的行資料(我在此處僅包含 2 個資料選項卡以縮短此示例的公式):
=UNIQUE(QUERY({IF(B2="", {"","","",""}, INDIRECT(B2));IF(B3="", {"","","",""}, INDIRECT(B3))},"Select Col4 where Col4 is not null order by Col4 label Col4 'Names'",1))
{"","","",""} 是因為我有用于未來預期選項卡的 INDIRECT 公式,這些公式尚不存在于選項卡串列中,因此我不必每次都更新公式選項卡已添加。為了排除隱藏資料,我研究了 SUBTOTAL 公式,但我無法將其應用于這種情況。

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