數據驗證為文字提供在工作表其他地方的公式中使用的值

數據驗證為文字提供在工作表其他地方的公式中使用的值

我們有一個團隊計劃租一艘帆船作為10天的假期。我試圖顯示這次旅行的總費用。這是一個簡單的電子表格,列出了許多半固定成本,例如食品、啤酒、燃料、保險、繫泊費等。

我知道船 A 的成本為 1000,船 B 的成本為 1500,船 C 的成本為 2000。

我怎樣才能做到這一點?

目前,使用資料驗證,我所知道的就是在下拉清單中輸入值(1000、1500、2000)。我希望最終值會根據使用者選擇的內容(船 A、船 B、船 C)自動變更。

更新:2016 年 5 月 18 日 - 仍然無法 100% 工作 我列出了 6 艘船,但 6 艘船中的 2 艘沒有顯示表中的正確值。表資料為 E2:F7
Boat1 5999
Boat2 6599
Boat3 4999
Boat4 5099
Boat5 6999
Boat6 6499
單元格 B5 是我的下拉列表,包含 Boat1 到 Boat6
單元格C5 是我的公式,用於確定所選船隻的成本除以3 。

​對於這些,是根據 6999 的船價計算的…其中 1 號和 2 號船不是這些價格。
救命!

答案1

如果您在計算中使用具有下拉式選單的儲存格,總和將自動變更。

如果您希望下拉清單顯示文本,則需要從某處的某個表格中選擇匹配的成本- 您可以放置​​六個單元格“Boat 1”、1000、“Boat 2”、1500、“Boat 3” 、2000(分三行),無論你喜歡什麼地方(在沒人看的地方,或是在一張單獨的紙上,或就在你的紙上)。

然後使用公式=VLOOKUP(<cell with the dropdown>,TheTable,2,FALSE)計算所選船隻的價格,並將其用於進一步的計算。

確保下拉清單中的文字拼字與表中的相同,否則公式將找不到它。

相關內容