工作簿參數是一個特殊變數,代表工作表中的單一儲存格。 工作簿作者可以定義參數,讓使用者在想要新計算時能為該儲存格輸入新值。 這對於想計算簡單的「假設」情境,或是工作簿的計算依賴於可能隨情況變化的數值時很有幫助。
舉例來說,假設你想用工作簿來計算房貸的每月還款金額。 在這種情況下,還款金額會依可能變動的因素而定,例如利率和貸款金額。 因此,作者可能會指定參數,讓使用者能輸入數值。 每當使用者輸入新的參數資訊時,工作簿就能自動計算新的每月付款金額。
當你在瀏覽器中開啟包含參數的工作簿時,基於網頁的檢視器會在一個特殊的 參數 窗格中顯示該工作簿的所有參數。 以下插圖展示了 參數 面板。 它包含房貸計算器的參數 Interest_Rate、 Length_of_Loan和 Loan_Amount 。
- 參數窗格包含每個參數的標籤文字框。 使用者可以在相關的文字框中輸入每個參數的值。 在此範例中,作者還製作了提示說明 Interest_Rate 文字框的需求。
- 使用者輸入每個參數的數值,然後點擊 套用。
- 工作簿利用這些數值計算結果 (此處為 每月付款 金額 )
本文內容
在工作簿中使用參數
當你打開包含 Excel 網頁零件參數的工作簿時,網頁檢視器會顯示一個參數窗格。 參數面板包含工作簿作者在 Excel 中定義的任何參數。
你是唯一能看到你輸入參數值的使用者,也是唯一能看到這些值所產生的計算變化的人。 這些變更對其他使用者來說是看不到的。 此外,參數值及其變動都是暫時性的。 網頁檢視器不會隨工作簿儲存參數值。
- 對於你想使用的每個參數,在文字框中輸入一個值。 參數值的最大長度為 1024 個字元。
- 要查看結果,請點擊參數窗格底部的「套用」。
- 要移除參數面板中的數值,請點擊參數面板底部的清除。
如果我沒看到參數窗怎麼辦?
有幾個原因可能導致你看不到 參數 窗格:
- 工作簿中沒有包含參數。
- 工作簿中的所有參數都來自一個或多個樞紐分析表的報表欄位篩選器。
- 該工作簿屬於 Excel 網頁存取網頁部分,無法顯示 參數 窗格。
- 該工作簿屬於 Excel 網頁存取網頁部分,該部分不啟用工作簿互動性,或不啟用參數修改。
了解更多關於撰寫參數的資訊
當工作簿作者將工作簿儲存或發佈到 SharePoint 文件庫時,作者可以指定用於已發佈工作簿的參數。 如果工作簿在 Excel Services 中,你可以利用參數在不同 Web Part 之間傳遞資訊,透過 Web Part 連線。 例如,你可以使用參數來協助同步儀表板中的不同網頁零件。
你可以在很多情況下使用工作簿參數來提供輸入。 例如,你可能想探索幾個「如果......」情境。 你可以比較不同投資報酬率 (投資報酬率) 不同輸入值,或將變動輸入輸入到計算模型 (,例如每月還款房貸計算機) 。
工作簿參數必須代表單一命名儲存格 (而非工作表中命名範圍或) 的資料表。 儲存格的名稱會變成參數的名稱。
了解更多關於參數命名儲存格的資訊
工作簿參數代表工作簿中特定命名的儲存格。 為了達到最佳效果,在 Excel 2010 中定義工作簿參數時,請考慮以下規則:
- 命名儲存格可以是單一儲存格,也可以是合併儲存格。 每個參數有一個格子;參數不能代表包含兩個或以上格子的範圍。
- 命名的儲存格必須是工作簿中的一個儲存格。 儲存格不能放在表格或樞紐分析表中,也不能使用外部儲存格的參考。
- 一個命名儲存格可以包含來自樞紐分析表報告的報表篩選欄位。 然而,報告篩選欄位不會出現在參數窗格中。 要更改範圍篩選欄位,可以使用篩選器網頁部分。
命名的儲存格必須是對單一儲存格的絕對參考。 你不能使用相對參考。
- 命名儲存格不得參考其他命名儲存格。
- 該儲存格不能定義資料驗證、無法鎖定,也不能出現在受保護的工作表中。