excel小白教程:超長數(shù)值在公式中的識別技巧

編按:哈嘍,大家好!對于剛學(xué)習(xí)excel的小白,很多老師都會叮囑他們,要注意表格規(guī)范、函數(shù)參數(shù)格式等等,這些固然重要,但是今天,苗老師還要告訴大家另一個需要引起重視的東西:小心超過15位的數(shù)字。這是什么意思呢?一起來看看下面的文章,你就清楚了!
小美:“苗老師,快救救我,我發(fā)現(xiàn)我用COUNTIFS函數(shù)判斷身份證號碼是否重復(fù)的時候,有好幾個不是重復(fù)的值,用函數(shù)得到的結(jié)果卻是2。”?
苗老師:“截圖給我看看?”?
小美:“圖片在這里?!?/span>如下所示:?

小美:“你看,這里面的兩個身份證號碼,明明尾號不同,但是卻被判斷成一樣的了?!?/span>?
苗老師:“我原來有教過你,超過15位的數(shù)需要用什么格式?否則會怎么樣?”?
小美:“我就是按照你教的方法輸入的,像身份證號,銀行卡號這些,我都是用文本格式輸入的,不然會變成科學(xué)計數(shù)法的樣式,然后超過15位之后的數(shù)字也會變成0。”?
苗老師:“不錯,記得很牢,正因為Excel的計算精度極限是15位,所以在輸入超過15位的數(shù)字時,需要把數(shù)字變成文本來統(tǒng)計。COUNTIFS在常規(guī)計算時,同樣也只能計算前15位。上面的這兩個身份證號碼,就是因為前15位相同,導(dǎo)致COUNTIFS認(rèn)為它們是一致的?!?/span>?
小美:“那要怎么解決呢?”?
苗老師:“好辦,在函數(shù)里加點東西。”如下圖所示:?

小美:“這是什么?”?
苗老師:“由于常規(guī)公式中無法識別超過15位的數(shù)字,所以這里在英文雙引號里面加一個星號,使其從數(shù)值統(tǒng)計,強(qiáng)行變?yōu)槲谋窘y(tǒng)計,從而進(jìn)行完整的判斷。說到這呀,我還要提醒你一下,條件格式里也有這個問題?!比缦聢D所示:?

你看,這兩個身份證號碼,在用條件格式判斷重復(fù)值的時候,也被判斷成了重復(fù)。?
小美:“你不說我以前還真沒注意過這個問題。那要怎么解決?”?
苗老師:“同樣,我們在條件格式里,輸入公式:=COUNTIFS(A:A,A1&"*")>1即可?!比缦聢D所示:?

這樣,它們就不會被判定為重復(fù)項了。?
小美:“太棒了,今天又學(xué)會了一招?!?/span>?
苗老師:“說到這里,我還要再提醒你一下,在做工資或報銷的時候,如果是用SUMIFS函數(shù)通過判斷身份證號碼來統(tǒng)計每個人的金額合計,也需要注意這個問題。給你看看這個?!比缦聢D所示:?

小美:“哇,一個超過15位的數(shù)字,居然有這么多的陷阱,不過這個我知道該怎么解決了,就是把A2后面也加上‘ *’對吧?!比缦聢D所示:?

苗老師:“厲害厲害,都學(xué)會舉一反三了,我們在工作中,經(jīng)常會碰到各種問題,發(fā)現(xiàn)問題的共同點,時間久了,再難的問題也難不住你?!?/span>
****部落窩教育-excel公式中的長數(shù)字****
原創(chuàng):苗旭/部落窩教育(未經(jīng)同意,請勿轉(zhuǎn)載)
更多教程:部落窩教育(www.itblw.com)
微信公眾號:exceljiaocheng