(1) 單擊 "工具(T)"菜單,在彈出的菜單中選擇"方案(E)..."選項,將彈出"方案管理器"對話框,參見圖12-12所示;

(2) 在"方案(C)"列表框中,選擇要刪除的方案,單擊"刪除(D)"按鈕,方案將被刪除;

(3) 單擊"關閉"按鈕。

* 注意

方案刪除以後將不能恢複,而且刪除時沒有任何提示,因此要確認的確要刪除該方案時才將其刪除,還要避免誤刪除。

第十三章 創建方案總結報告

對於前麵已經創建好的某些方案,我們可以進一步利用已有的方案來創建方案總結報告,下麵是創建方案總結報告的具體操作步驟。

(1) 單擊 "工具(T)"菜單,在彈出的菜單中選擇"方案(E)..."選項,將彈出"方案管理器"對話框,參見圖12-12所示;

(2) 單擊"總結(U)..."按鈕,將彈出"方案總結"對話框,如圖12-24所示;

圖12-24 方案總結

(3) 在"報告類型"單選框中選擇"方案總結(S)"選項或者"方案數據透視表(P)"選項;

(4) 在"結果單元格(R)"編輯框中輸入包含兩個方案有效結果的單元格的引用,多個引用用逗號分隔;

(5) 單擊"確定"按鈕,返回"方案管理器"對話框;

(6) 單擊"方案管理器"的"關閉"按鈕,將產生一個"方案總結"工作表,如圖12-25所示。

圖12-25 方案總結結果

* 注意

在生成方案總結報告時不一定需要結果單元格,而在生成方案數據透視表報告時則一定需要。

第十四章 單變量求解

對於所有符合一定函數(例如,三角函數、指數函數、對數函數、雙曲函數、冪函數等等)關係的一元方程(單個自變量)問題,都可以用單變量求解來得到一個確定的解。

第十五章 單變量求解的基本步驟

使用單變量求解的具體步驟如下:

(1) 單擊 "工具(T)"菜單,在彈出的菜單中選擇"單變量求解(G)..."選項,將彈出"單變量求解"對話框,如圖12-26所示;

(2) 在"目標單元格"編輯框中,輸入待求解公式所在單元格的引用(或者通過單擊該編輯框右端的折疊按鈕來選取單元格);

(3) 在"目標值"編輯框中,鍵入所需的結果;

(4) 在"可變單元格"編輯框中,輸入待調整數值所在單元格的引用(或者通過單擊該編輯框右端的折疊按鈕來選取單元格);

(5) 單擊"確定"按鈕,將彈出"單變量求解狀態"對話框,如圖12-27所示;

(6) 單擊"確定"按鈕。

圖12-26 "單變量求解"對話框

圖12-27 "單變量求解狀態"對話框

第十六章 舉例說明單變量求解的使用

例如,某公司要申請一筆抵押貸款,貸款的年利率是10%,要求每年償還等額的貸款和利息。貸款年限為10年。如果該公司按照上述條件現在要貸款1000萬元,每年應該償還多少金額?如果每年公司最多能償還120萬元,公司能夠償還的最大貸款金額是多少?用PMT函數可以直接計算前一個問題,如圖12-28所示;現在用單變量求解來解決後一個問題。

圖12-28 PMT函數應用

(1) 單擊"工具(T)"菜單,在彈出的菜單中選擇"單變量求解(G)..."選項,將彈出"單變量求解"對話框;

(2) 在"目標單元格"編輯框中,輸入待求解公式所在單元格的引用(或者通過單擊該編輯框右端的折疊按鈕來選取單元格),即"C6";

(3) 在"目標值"編輯框中,鍵入所需的結果120;

(4) 在"可變單元格"編輯框中,輸入待調整數值所在單元格的引用(或者通過單擊該編輯框右端的折疊按鈕來選取單元格),即"C3",如圖12-29所示;

圖12-29 用單變量求解分析償還貸款問題

(5) 單擊"確定"按鈕,將彈出"單變量求解狀態"對話框,結果如圖12-30所示。

(6) 在"單變量求解狀態"對話框中單擊"確定"按鈕。

圖12-30 單變量求解結果

第十七章 單變量求解的精度問題

單變量求解是通過執行指定的迭代次數(默認值為100次)或者誤差(默認值為0.001)迭代計算目標值。如果需要更高的精度,可以通過修改這些默認值來實現。具體步驟如下:

(1) 單擊"工具(T)"按鈕,在彈出的菜單中選擇"選項(O)..."選項,將出現"選項"對話框;

(2) 單擊"重新計算"選項卡標簽,出現"重新計算"選項卡,如圖12-31所示;

圖12-31 "選項"對話框的"重新計算"選項卡

(3) 在"重新計算"選項卡中,根據所需的精度修改"最多迭代次數(F)"和"最大誤差(C)"編輯框中的內容;

(4) 單擊"確定"按鈕。

如果要求解的問題比較複雜,需要迭代的次數比較多,計算過程就需要較長的時間,這時,可以通過"單變量求解狀態"對話框來控製或調整求解的過程。

●單擊"單步執行(S)"按鈕,顯示每一步迭代的計算過程。

●單擊"暫停(P)"按鈕,暫停計算。

●單擊"繼續(C)"按鈕,繼續計算。

第十八章 有效數據處理

對於簡單的工作表,我們可以很容易地發現其中的錯誤數據或者結果。但是,對於數據清單很多的工作表,要查找出錯誤的數據就會很困難。Excel提供了處理有效數據的方法,從而可以很輕鬆地解決這個問題。

第十九章 指定有效數據範圍

如果希望確認工作表上輸入數據的正確性,可以為單元格組或單元格區域指定輸入數據的有效範圍:將數據限製為特定的類型,如整數、小數或文本,並且限製其取值範圍。此外,還可以通過工作表中的數據序列來指定有效數據的範圍,或限定允許輸入的字符數。如果希望根據其他單元格中的計算值來判定當前單元格中輸入值的有效性,還可以使用公式。例如,通過檢查某個帳戶的輸入值,確保所有帳戶的總和不會超過預算值。在數據被輸入和運算之後,可以對工作表進行審核,找出並更正錯誤的數據。

* 注意

如果工作簿是共享工作薄的,仍可以在進行了有效性設置的單元格中輸入數據,並查看設置後的效果,但是不能修改原有設置或設置新的有效數據範圍。如果要設置有效數據範圍,必須首先將工作簿的共享狀態取消。

1. 將單元格的輸入值限製為數字、日期、或時間,並限定其取值範圍

如果要將單元格的輸入值限製為數字、日期、或時間,並限定其取值範圍,可以按照以下的步驟進行:

(1) 選定希望限製其有效數據範圍的單元格;

(2) 單擊"數據(D)"菜單,在彈出的下拉菜單中選擇"有效數據(L)..."選項,將彈出"有效數據"對話框;

(3) 單擊"有效數據"對話框中"設置"選項卡標簽,出現"設置"選項卡,如圖12-32(a)所示;

(4) 單擊"許可(A)"下拉列表框右端的下拉箭頭,然後在下拉列表中選擇允許輸入的數據類型;如果隻允許輸入數字,單擊"整數"或"小數"選項,如圖12-32(b)所示;如果隻允許輸入日期或時間,單擊"日期"或"時間"選項,如圖12-32(c)所示;

(5) 單擊"數據(D)"下拉列表框右端的下拉箭頭,在下拉列表中選擇所需的操作符選項;

(6) 根據選定的操作符指定數據的上限或下限,或同時指定二者,可以為上下限輸入數值、單元格引用、或公式;如果希望有效數據單元格中允許出現空值,或者在設置上下限時使用的單元格引用或公式引用了基於初始值為空值的單元格,確認選中了"忽略空值(B)"複選框;如果要強化對空白單元格的限製條件,將其視作零值,清除"忽略空值(B)"複選框;

(7) 單擊"確定"按鈕。

(a)

(b)

(c)

圖12-32 "有效數據"對話框的"設置"選項卡

* 注意

在設置單元格的有效數據類型後,單元格的格式並不受影響。

用作上下限的公式隻能引用當前工作表上的數據。如果要在公式中使用其它工作表或工作簿上的數據,在活動工作表的某個單元格中輸入相應的外部數據引用,或者在活動工作表上為外部數據定義一個名稱。這樣上下限公式就可以通過同一工作表上的單元格或名稱引用異地信息了。例如,如果公式所使用的數據位於工作簿"Book1.xls"的第一個工作表的單元格A1中,可以在活動工作表上定義名稱"Boys"為"="Book1.xls"Sheet1!$A$1",並在指定數據的上下限時輸入名稱"Boys"。用作限製條件的公式中不能使用數組常量。

下麵舉一個例子來說明定義有效數據的方法。

例如我們要限製B4:C8單元格輸入0到9之間的整數,可以按照以下的步驟進行:

(1) 選定希望限製其有效數據範圍的單元格B4:C8,如圖12-33所示;

圖12-33 選定要定義有效數據區域的單元格區域

(2) 單擊"數據(D)"菜單,在彈出的下拉菜單中選擇"有效數據(L)..."選項,將彈出"有效數據"對話框;

(3) 單擊"有效數據"對話框中"設置"選項卡標簽,出現"設置"選項卡;

(4) 單擊"許可(A)"下拉列表框右端的下拉箭頭,然後在下拉列表中選擇"整數"選項;

(5) 單擊"數據(D)"下拉列表框右端的下拉箭頭,在下拉列表中選擇"介於"選項;

(6) 在"最小值(M)"編輯框中輸入0;在"最大值(X)"編輯框中輸入9;此時"設置"選項卡如圖12-34所示;

(7) 單擊"確定"按鈕。

如果在定義了有效數據範圍的單元格或者單元格區域中輸入超出了數據範圍的數據,Excel會彈出一個信息框,如圖12-35所示。單擊該信息框的"重試(R)"按鈕,可以再次重新數據。

圖12-34 "設置"選項卡

圖12-35 輸入錯誤數據時提示

2. 通過工作表中的數據序列設置單元格的有效數據範圍

如果要通過工作表中的數據序列設置單元格的有效數據範圍,可以按照以下的步驟進行:

(1) 在同一工作表上單獨的一列或一行中鍵入有效數據序列。該序列不能包含空白單元格;

(2) 選定希望限製其有效數據範圍的單元格;

(3) 單擊"數據(D)"菜單,在彈出的下拉菜單中選擇"有效數據(L)..."選項,將彈出"有效數據"對話框;

(4) 單擊"有效數據"對話框中"設置"選項卡標簽,出現"設置"選項卡;

(5) 單擊"許可(A)"下拉列表框右端的下拉箭頭,然後在下拉列表中選擇"序列"選項;

(6) 在"來源(S)"編輯框中,輸入對工作表中有效數據序列的引用(或者通過單擊編輯框右端的折疊按鈕來選取引用區域);

(7) 在單擊選定設置了有效數據範圍的單元格進行編輯時,如果需要從預先定義好的序列項中進行選擇,選中"提供下拉箭頭(I)"複選框;

(8) 當設置了有效數據範圍的單元格或包含有效數據序列的單元格是空白時,如果需要指明輸入無效,清除"忽略空格(B)"複選框,如圖12-36所示;

(9) 單擊"確定"按鈕。

完成以上設置以後,當單擊設置了限製有效數據範圍的單元格時,該單元格右邊將出現一個下拉按鈕,你可以在該單元格直接輸入序列中的數據,更方便的是單擊該下拉按鈕,在下拉列表中選擇其中的數據,這樣可以避免出錯。

圖12-36 設置數據序列

小技巧

如果有效數據序列很短,可以直接將其鍵入"來源(S)"編輯框,中間用逗號隔開,而不用將它們鍵入到工作表中。例如,可以在"來源(S)"編輯框中鍵入"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Satruday",而不用將這七個詞輸入到工作表中。

* 注意

如果有效數據序列可能改變,要為相應的數據區域定義名稱,並在"來源(S)"編輯框中輸入這個名稱。如果在工作表上對序列進行修改而引起命名區域擴大或縮小時,在錄入時單元格中顯示的有效數據序列將根據這些改變自動調整。

如果有效數據序列位於其它工作表或工作簿中,應在活動工作表上為外部數據定義名稱引用。在"來源(S)"編輯框中,可以通過當前工作表上的名稱引用這些外部序列。例如,如果數據序列位於工作簿"Book1.xls"的第一個工作表的單元格區域B1:B12中,可以在活動工作表上定義名稱"Boys"為"="Book1.xls"Sheet1!$B$1:$B$12",並在"來源(S)"編輯框中輸入"=Boys"。

3. 限製輸入到單元格中的字符數

要限製輸入到單元格中的字符數,可以按照以下的步驟進行:

(1) 在同一工作表上單獨的一列或一行中鍵入有效數據序列。該序列不能包含空白單元格;

(2) 選定希望限製其有效數據範圍的單元格;

(3) 單擊"數據(D)"菜單,在彈出的下拉菜單中選擇"有效數據(L)..."選項,將彈出"有效數據"對話框;

(4) 單擊"有效數據"對話框中"設置"選項卡標簽,出現"設置"選項卡;

(5) 單擊"許可(A)"下拉列表框右端的下拉箭頭,然後在下拉列表中選擇"文本長度"選項;

(6) 根據選定的操作符指定數據的上限或下限,或同時指定二者,可以為上下限輸入數值、單元格引用、或公式;如果希望有效數據單元格中允許出現空值,或者在設置上下限時使用的單元格引用或公式引用了基於初始值為空值的單元格,確認選中了"忽略空值(B)"複選框;如果要強化對空白單元格的限製條件,將其視作零值,清除"忽略空值(B)"複選框;如圖12-37所示。

圖12-37 限製輸入到單元格中的字符數時的設置

(7) 單擊"確定"按鈕。

* 注意

如果隻是要指定單元格中必須包含文本,但不限製其字符數,請在"數據(D)"下拉列表框中選定"大於等於",然後在"最小值"編輯框中鍵入 0(零)。

在設置單元格的文本長度後,單元格格式並不受影響。

如果在設置了文本長度的單元格中使用公式輸入數據,Excel隻檢查計算結果的長度,而不是公式的長度。例如,如果長度被限製為最少三個字符,而在單元格中輸入了"=20+50",結果值70是兩個字符,因此是無效數值。

4. 使用公式為單元格設置有效數據範圍

使用公式為單元格設置有效數據範圍,就是將單元格的有效數據範圍設置為公式結果為TRUE時輸入有效,公式結果為FALSE輸入無效。因此,該公式必須是一個結果為邏輯值的公式。

使用公式為單元格設置有效數據範圍的步驟如下:

(1) 選定希望限製其有效數據範圍的單元格;

(2) 單擊"數據(D)"菜單,在彈出的下拉菜單中選擇"有效數據(L)..."選項,將彈出"有效數據"對話框;

(3) 單擊"有效數據"對話框中"設置"選項卡標簽,出現"設置"選項卡,如圖12-32(a)所示;