製作EXCEL樹狀連動下拉選單
ฝัง
- เผยแพร่เมื่อ 8 ก.พ. 2025
- 建立資料時,總是有一些固定欄位需要填寫,例如地址、組織單位或產品分類,在輸入時實在是太麻煩了,也容易誤植一些文字,所以本視頻要來介紹連動式下拉選單。
檔案下載連結:
reurl.cc/9peGej
歡迎留言表達您的看法!!
圖片來源: www.freepik.com/
❤感謝您收看我們的視頻❤
★您的收看是我們前進的動力★
二手商品連結:
tw.bid.yahoo.c...
shopee.tw/shop...
tw.carousell.c...
標籤:
威克豹, Excel, 免費, 資料維護, 函數,資料,
資料庫, 外部資料, 彙總, 連動性, 資料驗證, 公式,
名稱, 設定, CTRL+D, 表格, 清單, INDIRECT,
OFFSET, MATCH, CHAR, 空白,
謝謝 學到一些小細節
很高興內容對你有所幫助,謝謝你的回覆:)
請問最後輸入offset等函式的意義,可以解說一下嗎?謝謝
請參考範例檔內容,以財務部所產生的選單為例,來源=OFFSET(INDIRECT(L3),0,0,MATCH(CHAR(1),INDIRECT(L3),-1),1);其中INDIRECT(L3)代表D3:D5的範圍,CHAR(1)代表長度1的字元, 所以MATCH(CHAR(1),INDIRECT(L3),-1)是用MATCH函數來找相符值或文字的儲存格在指定範圍內的順序,-1代表在範圍內由下往上找,首先找到有字元的儲存格是收支課,在範圍內由上往下的順序是2,所以會傳回值2,所以公式就會變成OFFSET(D3:D5,0,0,2,1), OFFSET是用來傳回指定範圍內的部分參照範圍,因列高是2,所以參照範圍就會傳回D3:D4,所以下拉清單會變成D3及D4,以上供你參考.各函數詳細設定說明請再參考微軟說明或網路資訊,謝謝!
@@vicpanther
这里最关键的是CHAR(1),查的好辛苦
在你提供的函数MATCH(CHAR(1),INDIRECT(L3),-1)中,CHAR(1)作为MATCH函数的查找值(lookup_value)1。
CHAR(1)返回的是ASCII字符集中的"SOH"(Start of Heading)字符,这是一个不可见的控制字符1。在某些情况下,这个字符可能被用作数据中的特殊标记。例如,它可能被用来标记一段文本或数据的开始。
MATCH函数的作用是在给定的范围(lookup_array)中查找特定的项(lookup_value),然后返回该项在此区域中的相对位置1。在你的函数中,INDIRECT(L3)返回的是单元格L3中的引用,这个引用指向的范围就是MATCH函数要查找的范围。
MATCH函数的第三个参数(match_type)是-1,这表示在一个降序排列的范围中查找大于或等于查找值的最小值1。如果match_type是-1,那么lookup_array必须按降序排列1。
所以,MATCH(CHAR(1),INDIRECT(L3),-1)这个函数的作用是在单元格L3引用的范围中查找大于或等于"SOH"字符的最小值的位置。
希望这个解释能帮助你理解CHAR(1)在这个函数中的作用!如果你还有其他问题,欢迎随时向我提问。😊
@@dongyu-fs4kl 謝謝您不記麻煩的查找資料,辛苦了,也謝謝您的一些詳細的解說,願意和大家分享見解,能多一些知識也很值得讚賞!👏
您好! 非常感謝分享
想請問如果我的分類式在最左欄, 那我是不是在定義名稱的時候僅勾選最左欄? 謝謝!
如果你要定義的名稱在最左欄時,僅勾選最左欄沒錯!😀
不講解內容,單純教學函數 沒什麼意義阿.......
說明太細時間會拉太長,故僅就設定做說明,請見諒!