簡體   English   中英

以動態范圍為參考點的相關下拉列表

[英]Dependent Drop-Down Lists with dynamic range as reference point

我正在使用電源查詢從表 (#1) 源生成動態表 (#2)。 此查詢會自動更新。 這意味着如果將新記錄添加到表 (#1) 源中,它將很快添加到表 (#2) 中。

由於動態表 (#2) 的結構,我將其用作相關下拉源,而不是表 (#1)。

因此,我需要一個相關的下拉設置,它對下拉 #1 和下拉 #2 標准都有一個動態參考。

此外,整個設置應該是可擴展的並排除空白單元格。

為了實現這一點,我一直在嘗試修改教程,添加:

=A$4:(INDEX($4:$4;;COUNTA($4:$4)))

作為對表標題的引用。 將此公式添加到數據驗證時,出現錯誤:

«您不得將引用運算符(例如並集、交集和范圍)或數組常量用於數據驗證標准»

我在想,如果我能讓這個公式以某種方式適用於下拉 #1 標准,我可以為下拉 #2 標准做一個類似的參考。 像這樣的東西:

=OFFSET($A$4, 1, MATCH($F$4, <DYNAMIC-RANGE>,0)-1, COUNTA(OFFSET($A$4, 1, MATCH($F$4, <DYNAMIC-RANGE>,0)-1, 20, 1)),1,)

在這一點上,我需要一些可以引導我走上正軌的建議! 任何幫助深表感謝!

教程工作表的修改版!

根據您的文件,您可以在數據驗證中使用溢出范圍運算符在下拉列表中添加=A$4:(INDEX($4:$4;;COUNTA($4:$4)))的輸出。

如果您在單元格 I5 中添加了上述索引公式,則下拉列表#1 的數據驗證將為$I$5#

示例截圖:
數據驗證中的溢出范圍

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM