使用Excel Dynamic數組的多行的依賴下拉列表
本教程演示瞭如何使用動態數組在Excel中創建可擴展的,多行依賴的下拉列表。與傳統方法相比,該方法大大簡化了這一過程。該解決方案僅與Microsoft 365和Excel 2021的Excel兼容,因為它依賴動態陣列功能。
數據準備:
第一步涉及構建您的源數據。假設您有一張帶有“部門”的桌子。和“經理”列。創建了一個準備表來組織下拉列表的數據。該表以水平列出了唯一的部門名稱(使用=TRANSPOSE(SORT(UNIQUE(E3:E15)))
為部門的每一列包含相應的經理(used =SORT(FILTER($F$3:$F$15, $E$3:$E$15=H$2))
。這會自動擴展到包括新條目。考慮將此準備表放在單獨的表格上,以更好地組織,並避免與其他數據的潛在衝突。
創建下拉列表:
-
主要下拉列表:在主表的第一個單元格中使用數據驗證(數據>數據驗證)(例如,B3)。將“允許”設置為“列表”和“源”,使用
=$H$2#
(在準備表中引用部門名稱的溢出範圍)。
-
依賴性下拉:在下一個單元格(例如C3)中,再次使用數據驗證。將“允許”設置為“列表”和“源”,請使用以下公式:
=INDIRECT(ADDRESS(3, COLUMN(G1) MATCH(B3, $H$2#, 0), 4) & "#")
該公式根據主要下拉列表中選擇的部門動態引用正確的管理器列表。如果您的數據在不同的表格(例如“ Sheet1”)上,請相應地調整公式:
=INDIRECT("Sheet1!"&ADDRESS(3, COLUMN(G1) MATCH(B3, Sheet1!$H$2#, 0), 4) & "#")
擴展下拉列表:
要將下拉列表應用於多行,只需將包含數據驗證規則(b3和c3)的單元格在列下。公式將自動調整每一行。
可擴展的數據:
對於自動擴展以處理新數據條目,請考慮以下方法:
- Excel表:將源數據轉換為Excel表。修改準備表中的公式以使用結構化引用,以確保列的絕對參考。該表的自動擴展將更新下拉列表。
-
改進的範圍公式:在公式中使用較大的範圍(例如,E3:E30),並結合
FILTER
排除空白單元。這允許在定義範圍內添加新數據。
該方法提供了一種強大而有效的解決方案,用於在Excel中創建可擴展的,多行依賴的下拉列表,簡化數據輸入並減少手動工作。請記住下載實踐工作簿以進行動手體驗。
以上是使用Excel Dynamic數組的多行的依賴下拉列表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

本教程為Excel的Flash Fill功能提供了綜合指南,這是一種可自動化數據輸入任務的強大工具。 它涵蓋了從定義和位置到高級用法和故障排除的各個方面。 了解Excel的FLA

該教程展示了在Excel中進行拼寫檢查的各種方法:手動檢查,VBA宏和使用專用工具。 學習檢查單元格,範圍,工作表和整個工作簿中的拼寫。 雖然Excel不是文字處理器,但它的spel

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

本教程演示瞭如何通過對行進行分組來簡化複雜的Excel電子表格,從而使數據易於分析。學會快速隱藏或顯示行組,並將整個輪廓崩潰到特定的級別。 大型的詳細電子表格可以是

本教程解釋了絕對價值的概念,並演示了ABS函數的實用Excel應用,以計算數據集中的絕對值。 數字可能是正面的或負數的,但有時只有正值是需要的

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況
