1、每個函數都以等號 (=) 開頭 如果省略等號,則鍵入的內容會顯示為文本或日期。例如,如果鍵入 SUM(A1:A10),則 Excel 會顯示文本字符串 SUM(A1:A10) 并且不會計算該公式。如果鍵入 11/2,則 Excel 會顯示一個日期,如“11月2日”或“2009年11月2日”,而不是 11 除以 2。 2、所有左括號和右括號匹配 請確保所有括號都成對出現。在公式中使用函數時,函數中的每個括號都必須位于正確的位置,這一點很重要,因為這樣函數才能正常工作。例如,公式 =IF(B5<0),'not valid',b5*1.05)="" 將不能工作,因為此處有兩個右括號而只有一個左括號。正確的公式類似于:=""><0,'not> 3、輸入所有必需參數 有些工作表函數具有必需參數 (參數:函數中用來執(zhí)行操作或計算的值。參數的類型與函數有關。函數中常用的參數類型包括數字、文本、單元格引用和名稱。),而有些函數(如 PI)則不需要參數。此外,還要確保沒有輸入過多的參數。例如,UPPER 函數只接受一個文本字符串作為其參數。 4、輸入正確類型的參數 有些工作表函數(如 SUM)要求使用數字參數。而有些函數(如 REPLACE)則要求其參數至少有一個為文本值。如果將錯誤類型的數據用作參數,則 Excel 就可能會返回意外結果或顯示錯誤。 5、函數的嵌套不超過 64 層 可以在函數中最多輸入(或嵌套)64 層函數。例如,公式 =IF(SQRT(PI())<2,'less than="" two!','more="" than="" two!')="" 包含三個函數:pi="" 函數嵌套在="" sqrt="" 函數內,后者又嵌套在="" if=""> 6、用單引號將其他工作表名稱引起來 如果公式中引用了其他工作表或工作簿中的值或單元格,并且這些工作簿或工作表的名稱中包含非字母字符(例如空格),那么必須用單引號 ( ') 將其名稱括起來。 7、在公式中引用工作表名稱時,在其后放置一個感嘆號 (!) 例如,若要在同一工作簿中名為 Quarterly Data 的工作表中返回單元格 D3 的值,請使用下面的公式:='Quarterly Data'!D3。 8、包含外部工作簿的路徑 請確保每個外部引用 (外部引用:對其他 Excel 工作簿中的工作表單元格或區(qū)域的引用,或對其他工作簿中的定義名稱的引用。)都包含工作簿的名稱和路徑。 9、對工作簿的引用包括該工作簿的名稱且必須用方括號 ([ ]) 括起來。此引用必須還包含工作簿中相應工作表的名稱。 例如,若要包含對名為 Q2 Operations.xlsx 的工作簿(當前在 Excel 中處于打開狀態(tài))中名為 Sales 的工作表上 A1 至 A8 單元格的引用,則公式如下所示:=[Q2 Operations.xlsx]Sales!A1:A8。 如果要引用的工作簿在 Excel 中未打開,仍然可以在公式中包含對此工作簿的引用。您可以提供此文件的完整路徑,如下面的示例所示:=ROWS('C:\My Documents\[Q2 Operations.xlsx]Sales'!A1:A8)。此公式返回另一工作簿中 A1 至 A8 單元格區(qū)域內的行數 (8)。 提示:如果完整路徑中包含空格字符,則如上例中所示,必須將路徑用單引號引起來(在路徑開頭處工作表名稱后面,感嘆號之前)。 10、避免除數為零 將某個單元格除以包含零或不包含值的單元格會導致 #DIV/0! 錯誤。 |
|