很多粉絲都喜歡用IF函數(shù),套著套著就出錯(cuò)了。換個(gè)思路,不用IF反而更好。 1.上班達(dá)到6天有1天休假,上班12天有2天休假,上班18天有3天休假 用IF套了半天,看似公式?jīng)]問題,實(shí)際卻出錯(cuò)。寫IF函數(shù)的時(shí)候,要從大寫到小,還有數(shù)字別加雙引號(hào)。 其實(shí),這種有更好的解決方法,上班天數(shù)÷6,小數(shù)舍去。ROUND是四舍五入,INT是舍去小數(shù)。
2.判斷年齡區(qū)間 將年齡劃分成好幾個(gè)區(qū)間,繞了一圈IF,結(jié)果出錯(cuò)。 這種沒有規(guī)律的,可以做一個(gè)對(duì)應(yīng)表,然后用LOOKUP輕松解決。
3.引用其他工作表,讓0顯示空白 直接引用的時(shí)候,空白會(huì)顯示0。 因此就有了套IF的方法。 除了這個(gè)傳統(tǒng)的做法,還有2個(gè)更好的。 用最開始的公式,再自定義單元格格式為0;-0;;@,3個(gè)分號(hào)的完整含義,正數(shù);負(fù)數(shù);零;文本。意思就是讓0顯示空白,其他顯示原來的值。 當(dāng)然,在后面&""也可以。
4.上班時(shí)間8點(diǎn)之前的按8點(diǎn)算,8點(diǎn)之后按之后的時(shí)間算 傳統(tǒng)的做法。 優(yōu)化:
如果你想讓公式更加簡(jiǎn)潔,準(zhǔn)確率更高就別用IF函數(shù)了。 陪你學(xué)Excel,一生夠不夠? |
|