多層次下拉選單無法正確填滿,(=INDIRECT 設定問題?)

匿名
2024-11-04T03:57:20+00:00

各位好,

我有一份excel資料需要用到多層次下拉式表單。

假設為 C行(第一層)與D列(第二層)

依照網路上的設定,定義名稱,並於C1儲存格選取名稱,於D1儲存格資料驗證來源輸入=INDIRECT($C$1),能夠正常運行。

然而,我需要常態性的使用這個系統,而使用下拉自動填滿,或是填滿時,第二層(D列),因為資料驗證來源為=INDIRECT($C$1),因此D列的下拉式表單都會以C1為來源(我希望D2可以C2為來源、D3可以以C3為來源,然而來源全部都是C1)。

請問有什麼方法嗎?

Microsoft 365 與 Office | Excel | 家用版 | Windows

鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。

0 則留言 沒有留言
由問題作者接受的回答
匿名
2024-11-04T05:25:47+00:00

你好,書櫃 張

歡迎來到微軟社群。

你可以用相對引用來代替絕對引用,將你公式裡的$C$1裡的$去掉,改為=INDIRECT(C1),然後再下拉試試。

要注意的是,如果你的下拉清單有多行,在兩個下拉清單有重疊時,會出現溢位報錯,如圖:

希望以上資訊能幫到您。如果您需要進一步幫助,請隨時發送消息。

最美好的祝願

Aiden.C - MSFT |Microsoft社群支援專家

此回答有幫助嗎?

有 1 人認為此回答有所幫助。
0 則留言 沒有留言

1 個其他答案

排序依據: 最實用
  1. 匿名
    2024-11-04T11:15:45+00:00

    要用相對位置把 $ 拿掉

    此回答有幫助嗎?

    0 則留言 沒有留言