Excel中的常見錯誤 用肉眼看是一致 公式卻計算錯誤 公式沒問題(Excel出現錯誤)
兩個金額用肉眼看是一致的,可是用公式偏偏計算錯。

=IF(A2=B2,"","不一致")
最簡單的判斷而已,公式沒問題。作為財務人員經常會將對數字設置格式,保留2位小數點。這樣問題就來了,10322.8和10322.801通過設置單元格格式看起來是一致,實際上是不一致。
Excel非常誠實,不會說謊,不管差了多少,都會認為不一致。跟金額有關的,最好都嵌套一個ROUND函數,這樣就不會出現這種問題。
=IF(ROUND(A2,2)=ROUND(B2,2),"","不一致")
2 ?明明工齡補貼公式沒問題,怎么出現1901-2-3這種,怎么回事?
仔細觀察,你會發現這里被設置為日期格式,這就是根源。
改成常規格式就恢復正常。
3 ?根據身份證號碼提取出生日期,明明公式沒問題,但就是不計算。
仔細觀察,你會發現單元格格式被設置為文本格式,文本格式是不會計算的。
設置單元格為日期格式,再激活公式,回車即可。
4 ?根據姓名查找身份證號碼,用VLOOKUP函數出錯。
VLOOKUP函數是從左往右查找,而不是從右往左查找,將姓名跟身份證號碼位置調換一下即可。
5 ?根據姓名從左到右查找身份證號碼,用VLOOKUP函數怎么又出錯了?
很多學Excel多年的人也會出現這種錯誤,區域引用整列的時候可以不用加絕對引用,引用部分區域的時候必須加絕對引用,切記!
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。