日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

糊涂了10年,這個(gè)Excel公式到底是怎么不重復(fù)計(jì)數(shù)的?

 楓雨書軒 2019-05-17

在實(shí)際工作中經(jīng)常需要計(jì)算不重復(fù)的值個(gè)數(shù),比如:

【例】下圖所示的客戶消費(fèi)明細(xì)表中,要求計(jì)算客戶的總?cè)藬?shù)。

公式我們都知道,也可以很方便的從百度搜到:

=SUMPRODUCT((1/COUNTIF(B2:B10,B2:B10)))

但用了這么多年,又有多少人明白這個(gè)公式的含義呢?為什么要用1/ ?

蘭色今天就解開這個(gè)公式的謎團(tuán),讓你徹底明白這個(gè)公式的含義。

分析及公式設(shè)置步驟:

在Excel中根據(jù)條件統(tǒng)計(jì)個(gè)數(shù),用Countif函數(shù)可以完成。比如,統(tǒng)計(jì)顧客A的出現(xiàn)次數(shù):

=COUNTIF(B2:B10,B2)

注:B2:B9數(shù)據(jù)統(tǒng)計(jì)區(qū)域,B2為條件

如果把上面公式中Countif 的第2個(gè)參數(shù)換成一個(gè)區(qū)域,結(jié)果會怎么樣呢?

=COUNTIF(B2:B9,B2:B10)

結(jié)果是會統(tǒng)計(jì)出表中所有行客戶的出現(xiàn)次數(shù)。選中公式部分按F9可以查看計(jì)算結(jié)果。

={3;2;2;3;1;2;2;1;3}

為了讓同學(xué)看的更明白,蘭色直接把計(jì)算結(jié)果在表中標(biāo)注出來:

為了讓重復(fù)的客戶都只計(jì)算1次,不重復(fù)公式巧妙的用了1/ 的方法:

=1/COUNTIF(B2:B9,B2:B10)

結(jié)果是A的出現(xiàn)次數(shù)變成了 1/3,B的出現(xiàn)次數(shù)變成了1/2....

={1/3;1/2;1/2;1/3;1;1/2;1/2;1;1/3}

如果把A的所有出現(xiàn)次數(shù)(3)加在一起正好是1

1/3+1/3+1/3 =1

同理B的所有出現(xiàn)次數(shù)加在一起也是1

1/2+1/2 =1

其他同理

也就是說,1/后求和,每個(gè)客戶的求和結(jié)果都是1

最終的公式也出來了:

=SUMPRODUCT((1/COUNTIF(B2:B10,B2:B10)))

注:這里為什么用sumproduct不用sum,因?yàn)閏ountif第2個(gè)參數(shù)是區(qū)域(1組數(shù)),所以該公式為數(shù)組運(yùn)算,sum不能直持?jǐn)?shù)組運(yùn)算,而sumproduct函數(shù)可以。

蘭色說:同學(xué)們還喜歡這種解析公式的方法,如果覺得容易理解就點(diǎn)右下角“在看”,蘭色以后會繼續(xù)解析大家不容易理解的excel函數(shù)公式。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多