久久99青青久久99久久_内射后入在线观看一区_人妻少妇·中文字幕久久_中文无码日韩欧_中文字幕亚洲不卡一区

當(dāng)前位置: 網(wǎng)站首頁(yè) > 教程 > Excel教程 > 正文

Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

admin 發(fā)布于2016-06-21 Excel教程 485 0

Excel技巧:Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

看看下面這個(gè)問(wèn)題,一看就是一個(gè)高難度的問(wèn)題,一個(gè)彩票號(hào)碼中不重復(fù)的個(gè)數(shù),B2為啥是5?A1單元格的彩票號(hào)9376343,除了3重復(fù)之外,9,7,6,4都不重復(fù),在加上3,一共是五個(gè)數(shù)字。

Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

場(chǎng)景:彩票分析,重復(fù)項(xiàng)統(tǒng)計(jì)、數(shù)據(jù)分析等的辦公人士。

問(wèn)題:Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

解答:利用count+find函數(shù)嵌套搞定

具體操作如下:直接在下圖C4單元格,輸入如下公式:=COUNT(FIND(ROW($A$1:$A$11)-1,B4))注意公式中A1:A11的范圍正好是1-11這個(gè)數(shù)值范圍。為什么呢?過(guò)會(huì)給大家解釋。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

輸入該公式后,需要按住Ctrl+Shift,然后在敲擊“Enter回車(chē)鍵”即可。(Ctrl+Shift+enter是數(shù)組公式的錄入按鍵),敲擊完成后,注意公式會(huì)前后兩段加上大括號(hào){}。(下圖箭頭處)大括號(hào)是說(shuō)明該公式為數(shù)組公式。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

輸入完畢后,雙擊C4單元格右下角的數(shù)據(jù)填充柄(上圖箭頭1所示),即可完成公式復(fù)制,算出每行B列彩票的不重復(fù)的數(shù)字個(gè)數(shù)。大家可以驗(yàn)證一下這個(gè)數(shù)值是否正確。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

我們需要搞清楚這個(gè)公式的用意,才能做到舉一反三。

=COUNT(FIND(ROW($A$1:$A$11)-1,B4))

上面這個(gè)公式用了三個(gè)函數(shù),先來(lái)看看ROW函數(shù)。ROW返回單元格所在的行數(shù),舉例如下,求B25單元格所在的行數(shù),那肯定是25。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

那ROW($A$1:$A$11)是什么鬼?如果你輸入進(jìn)去試試,你會(huì)發(fā)現(xiàn)行數(shù)為1.效果如下圖:
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

也就是說(shuō)ROW正常情況下只取第一個(gè)單元格的行數(shù),那為什么要選擇區(qū)域呢?主要為了數(shù)組公式配合。那是數(shù)值公式,簡(jiǎn)單的講就是按數(shù)據(jù)區(qū)域(面)來(lái)進(jìn)行統(tǒng)計(jì)的方式。如果按照數(shù)組的思路,那么ROW(A1:A11),就能統(tǒng)計(jì)出A1到A11單元格每一行的行數(shù),即1,2,3,4,5,6,7,8,9,10,11。

那ROW($A$1:$A$11)-1,是什么就是每一行都減去1行,就變成0,1,2,3,4,5,6,7,8,9,10。其實(shí)這個(gè)函數(shù)主要為了產(chǎn)生1-10的一個(gè)數(shù)字。接下來(lái)學(xué)習(xí)一下FIND函數(shù)。FIND函數(shù)主要是取得某個(gè)數(shù)在某個(gè)單元格的開(kāi)始位置。舉例如下:比如要找6這個(gè)數(shù)字在B4單元格中數(shù)值的位置,返回是4。表明6在9376343這個(gè)數(shù)字的從左往右數(shù)是第四個(gè)。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

FIND(ROW($A$1:$A$11)-1,B4)那么把ROW嵌套到FIND里面,無(wú)非就是為了告訴FIND,要找0,1,2,3,4,5,6,7,8,9,10在單元格中的位置。如果這個(gè)數(shù)字有,就會(huì)返回一個(gè)位置數(shù)字。

=COUNT(FIND(ROW($A$1:$A$11)-1,B4))而在外面在套一個(gè)count函數(shù),就是對(duì)有位置的數(shù)字進(jìn)行計(jì)數(shù)統(tǒng)計(jì),從而算出不重復(fù)的數(shù)字的個(gè)數(shù)。牛閃閃用“公式求值功”能來(lái)追蹤一下,選中下圖C4單元格,點(diǎn)擊“公式—公式求值”,在新彈窗口中點(diǎn)擊“求值”,就可以進(jìn)行逐步運(yùn)算。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

看,分別尋找0-10,在B4中的位置,分別返回位置數(shù)。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

在繼續(xù)點(diǎn)求值,就會(huì)出下下圖效果,可以看到0,1,2在9376343中沒(méi)有,所以是#value!(錯(cuò)誤值)。3在9376343中為第二位,所以返回是2,4在在9376343中為第六位,所以是6,以此類(lèi)推算出能在9376343找到的數(shù)字的位數(shù)。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

最后利用count函數(shù)的特性,只統(tǒng)計(jì)數(shù)字的個(gè)數(shù),自動(dòng)忽略錯(cuò)誤值,所以算出不重復(fù)的數(shù)字的個(gè)數(shù)。如下圖所示:
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

如果你理解的話,你會(huì)發(fā)現(xiàn)上面的公式寫(xiě)得不是那么完美,其實(shí)只要判斷0-9的數(shù)字就可以了,干嘛要到10呢。所以把公式改改:把A1:A11改成A1:A10也是可以的,記住將光標(biāo)停在編輯欄,在按Ctrl+Shift+enter鍵進(jìn)行公式錄入,才有效。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

甚至可以直接改成數(shù)組的寫(xiě)法,記得用大括號(hào)括起來(lái),這樣直接敲回車(chē)enter就可以錄入公式。
Excel如何統(tǒng)計(jì)單元格中不重復(fù)的數(shù)字個(gè)數(shù)?

總結(jié):這個(gè)案例是不是有點(diǎn)小難度,但如果你理解數(shù)組其實(shí)按區(qū)域面積進(jìn)行統(tǒng)計(jì)后,你就會(huì)發(fā)現(xiàn)其實(shí)想象中那么難。通常簡(jiǎn)單函數(shù)的“高端”用法就是數(shù)組思路解決問(wèn)題。希望對(duì)大家有所幫助。

該技巧Excel2007版本及以上有效。

標(biāo)簽#PPT教程#

取消回復(fù)歡迎 發(fā)表評(píng)論:

  • 請(qǐng)?zhí)顚?xiě)驗(yàn)證碼
天津變色龍科技有限公司版權(quán)所有 變色龍?jiān)芇PThttp://m.654110.com 津ICP備17006685號(hào)-11

請(qǐng)登錄

忘記密碼我要注冊(cè)

注冊(cè)賬號(hào)

已有賬號(hào)?請(qǐng)登錄

朝阳区| 内乡县| 延边| 黄浦区| 山阳县| 资兴市| 永新县| 桃园县| 中山市| 葵青区| 曲靖市| 西城区| 武隆县| 镇赉县| 托里县| 余江县| 洪洞县| 九江市| 武强县| 布拖县| 泊头市| 邓州市| 夏津县| 柳江县| 乌拉特后旗| 澄城县| 广饶县| 洞口县| 永安市| 三明市| 绥江县| 涞水县| 正定县| 常德市| 定远县| 遂宁市| 柳江县| 溧阳市| 隆回县| 兴安县| 天气|