sqrt是什麼公式
小編有一些文件、表格、PPT模板,比如考核表、年終總結、年會,什麼的,有需要的小夥伴可私信索取,麼麼噠~求關注、求評論、求包養,麼噠噠~
函式是洪水猛獸?
別怕,小編幫你搞定它!
掌握下面這七種解決方法
90%的函式報錯問題都能迎刃而解
拿去不謝o(* ̄︶ ̄*)o
報錯一:#DIV/0!
公式中有“除數”為零或為空白單元格
( 空白單元格=0 )
舉例
當B1作為除數為0時,公式A1/B1就會報錯。
解決方法
假設我們暫時不知道除數值,又不希望公式結果顯示錯誤值,這時可以用IF函式進行控制。
在C1輸入公式
=IF(ISERROR(A1/B1),“”,A1/B1)
即使不輸入除數也不會顯示錯誤值。
公式的含義
當不知道除數時,A1/B1不返回錯誤的值,返回一個空字串,否則顯示計算結果。
補充
其中ISERROR(value)函式的作用為檢測引數value的值是否為錯誤值,如果是,函式返回值TRUE,反之返回值FALSE。
報錯二:#N/A
使用查詢功能函式( vlookup、HLOOKUP、LOOKUP 等 ),找不到匹配值
舉例
在A10單元格輸入姓名,查詢該名同學的語文成績
B10單元格輸入公式
“=VLOOKUP(A10,A1:C5,2,FALSE)”
在A10中輸入“小名”,因為引用資料表中沒有這個名字,所以無法找到匹配的值
出現報錯“#N/A”
解決方法
需要在A10輸入資料表中已經存在的查詢值
如“周霞”,返回結果正常
報錯三:#NAME?
在公式中使用了表格無法識別的文字
例如
函式名稱拼寫錯誤
使用了沒有被定義的區域或單元格名稱
引用文字時沒有加引號等。。。
舉例
對D2:D5進行求和,輸入的公式為
=sun(D2:D5)
回車後出現“#NAME?”
是因為函式“SUM”被錯誤地拼寫成了“sun”
ET表格無法識別因此出錯
解決方法
把函式名稱拼寫正確即可修正錯誤
舉例2
在單元格輸入公式
=sum(哈哈)
回車後也出現了“#NAME?”
是因為在公式中“哈哈”沒有被定義名稱,所以出錯
解決方法
只要將求和的資料區域定義名稱即可解決這個問題。
A)定義前:
B)定義:
C)定義後,可以直接呼叫計算:
報錯四:#NUM!
如果公式返回的錯誤值為“#NUM!”,這常常是因為如下幾種原因:
1)給了公式一個無效的引數;
2)公式返回的值太大或者太小;
3)當公式需要數字型引數時,我們卻給了它一個非數字型引數;
舉例
在D1中輸入公式
=SQRT(C1)
由於C1中的數字為“-10”,不能對負數開平方,這是個無效的引數
因此出現了“#NUM!”錯誤
解決方法
將負數改為正數即可
報錯五:#VALUE
如果公式返回的錯誤值為“#VALUE”,這常常是因為如下幾種原因:
1)文字型別的資料參與了數值運算,函式引數的數值型別不正確;
2)函式的引數本應該是單一值,卻提供了一個區域作為引數;
3)輸入一個數組公式時,忘記按Ctrl+Shift+Enter鍵;
舉例1
C1單元格中輸入的“五十”是文字型別的,如果在D1中輸入公式
=C1*2
就把文字參與了數值運算,因此出錯
解決方法
把文字改為數值即可
舉例2
輸入公式
“=SQRT(D1:D3)”
對於函式SQRT,它的引數必須為單一的引數,不能為區域,因此出錯。
解決方法
修改引數為單一的引數即可。
舉例3
想要用陣列公式直接求出總價值,輸入公式
={SUM(C2:C4*D2:D4)}
後回車,出現#VALUE”錯誤。
解決方法
輸入公式
=SUM(C2:C4*D2:D4)
後按下Ctrl+Shift+Enter鍵,正確得出結果
注意
花括號不是手工輸入的
而是當輸入完成後按下Ctrl+Shift+Enter鍵
由WPS表格自動新增
這是陣列公式輸入規則
報錯六:#REF!
如果公式返回的錯誤值為“#REF!”,這常常是因為公式中使用了無效的單元格引用。通常如下這些操作會導致公式引用無效的單元格:
1)刪除了被公式引用的單元格;
2)把公式複製到含有引用自身的單元格中。
舉例
將常規格式的數字轉換為日期格式
將C2單元格刪除,因為沒有引用有效的單元格
所以顯示錯誤
解決方法
如C1一樣填寫如正確的數值即可。
報錯七:#NULL!
如果公式返回的錯誤值為“#NULL!”
常常是因為使用了不正確的區域運算子
或引用的單元格區域的交集為空
例如
需要對C1:C4和D2:D4單元格區域求和
在單元格中輸入公式
=SUM(C2:C4 D2:D4)
回車後出現了“#NULL!”錯誤
這是因為公式中引用了不相交的兩個區域
解決方法
在公式中的兩個不連續的區域之間新增逗號(,)
即可正常運算