
我下載了名為“的 Microsoft Office Excel 範本”車輛日誌」並且我在調整圖表時遇到了麻煩,因此它在下拉列表中包含 3 個項目,而不是 2 個。
我認為問題在於 IF 函數,它阻止第三個資料表顯示在圖表上。目前使用的動態圖表=IF(PlotChoice="GAS",1,2)
任何人都可以提供有關我需要更改“IF”函數以便顯示所有三個數據表的反饋嗎?我嘗試將其更改為 =IF(PlotChoice="GAS",1,2,3),但收到“輸入了太多參數”錯誤訊息。
以下是更新後的工作表的連結:https://yale.box.com/s/jqqwepjj0czzdz7sixsih3g3qok5nyld
謝謝你,布萊恩
答案1
我懷疑那本練習本不是你設計的,否則就不會有這樣的謎團了。
IF 的工作原理如下:IF(Condition,Result when true, Result when false)
.
=IF(PlotChoice="GAS",1,2)
如果範圍名稱“PlotChoice”等於“Gas”,則傳回 1,否則傳回 2。如果需要在三個之間進行選擇,則需要嵌套 IF 語句。
=IF(PlotChoice="GAS",1,IF(PlotChoice="Maintenance",2, 3))
如果範圍名稱“PlotChoice”等於“Gas”,則傳回 1,否則還有另一個 IF()。如果範圍名稱“PlotChoice”等於“Maintenance”,則傳回 2,否則傳回 3。
您可以繼續這種嵌套更多的級別,而不是建議的級別。對於具有超過三種或四種可能結果的場景,有更有效和可維護的選項。