如何製作一個根據另一個清單而變化的Excel清單?

如何製作一個根據另一個清單而變化的Excel清單?

例如,我有一個包含兩個項目的清單:「水果」和「蔬菜」。當有人選擇“水果”時,第二列會顯示水果清單。當有人選擇“蔬菜”時,第二列會顯示蔬菜清單。我已經嘗試過IF功能,但我現在不知道如何讓它顯示一個列表而不是另一個列表。

答案1

ExcelGuy,這是一種無需使用巨集即可實現您想要的效果的方法。我創建了一個與您提到的類似的清單:

http://i.imgur.com/BdWOJb4.png

我有一個名為“類型”的列,它指示它是您所看到的水果還是蔬菜。

就我而言,我使用單元格 F1 作為輸入。我為所選列引用該單元格。基本上,這僅在滿足條件時顯示一個數字,並且該數字是一個索引,以便您可以保持相同的原始順序:

http://i.imgur.com/ALd5V4Q.png

一旦完成,只需按順序獲取清單即可:

http://i.imgur.com/0bai0lN.png

我在一張紙上完成了所有操作,但您無論如何都可以修改此範例以滿足您的需求。希望能幫助你!

相關內容