連續(xù)數(shù)統(tǒng)計就用Frequency
?
作者:小窩來源:部落窩教育發(fā)布時間:2023-11-15 23:13:14點擊:924
介紹用Frequency函數(shù)統(tǒng)計數(shù)據(jù)連續(xù)出現(xiàn)次數(shù)、某狀態(tài)連續(xù)出現(xiàn)次數(shù)、最大連續(xù)數(shù)的個數(shù)的方法。
知乎上有一個問題,如何統(tǒng)計如下圖所示某數(shù)的重復次數(shù):
熱心網(wǎng)友們給出了各種各樣的方法:IF+LOOKUP公式法、有R語言法、有找AI幫忙法、有VBA法、有Frequency法、有LET+LAMBDA法等等。
以上方法是否正確、好用,小窩不評價。在此只說連續(xù)數(shù)怎么統(tǒng)計。連續(xù)數(shù)的統(tǒng)計常見的有如下3種,上面只是其中第一種:
第一種:統(tǒng)計確定的某個數(shù)連續(xù)出現(xiàn)的次數(shù)
第二種:統(tǒng)計某種狀態(tài)連續(xù)出現(xiàn)的次數(shù)
第三種:統(tǒng)計數(shù)列中最大連續(xù)數(shù)個數(shù)
這三種連續(xù)數(shù)統(tǒng)計都可以用Frequency函數(shù)解決。
1.統(tǒng)計某數(shù)據(jù)連續(xù)出現(xiàn)的次數(shù)
統(tǒng)計某個數(shù)字或者某個文本連續(xù)出現(xiàn)的次數(shù)。例舉兩例。
(1)統(tǒng)計“是”字的連續(xù)出現(xiàn)次數(shù)
公式=FREQUENCY(IF(A2:A13<>"",ROW(2:13)),IF(A2:A13="",ROW(2:13)))
說明:
Frequency只有兩個參數(shù),統(tǒng)計數(shù)據(jù)出現(xiàn)在分段上的個數(shù)。第一個參數(shù)是統(tǒng)計區(qū)域,第二參數(shù)是分段數(shù)。分段數(shù)可以是區(qū)域也可以是常量數(shù)組。
①IF(A2:A13<>"",ROW(2:13)),為每個“是”編號,得到一組數(shù){2,4,5,6,7,9,10,11,12,13}
②IF(A2:A13="",ROW(2:13)),為每個空格編號,得到一組數(shù){3,8},作為分段數(shù)。形成了3個分段:<=3、>3且<=8、>8。
③=FREQUENCY(①,②),統(tǒng)計①中數(shù)據(jù)落在②中各分段里的個數(shù)。此處,<=3的有1個,>3且<=8的有4個,>8的有5個。
如果統(tǒng)計最大連續(xù)出現(xiàn)次數(shù),外套一個MAX函數(shù)即可:
公式可以簡化=MAX(FREQUENCY(ROW(A2:A14),IF(A2:A14="",ROW(A2:A14)))-1)。不理解的可點此。
(2)統(tǒng)計最大連勝場數(shù)
足球比賽,勝2分,平1分,輸0分。統(tǒng)計最大連勝場數(shù)就是統(tǒng)計分數(shù)“2”連續(xù)出現(xiàn)的最大次數(shù)。
=MAX(FREQUENCY(IF(B18:H18=2,COLUMN(B:H)),IF(B18:H18<>2,COLUMN(B:H))))
2.統(tǒng)計某種狀態(tài)連續(xù)出現(xiàn)的次數(shù)
不是直接統(tǒng)計某個數(shù)而是某類數(shù)所代表的狀態(tài)連續(xù)出現(xiàn)的次數(shù)。例舉兩例。
(1)統(tǒng)計最大連續(xù)遲到次數(shù)
表中的數(shù)據(jù)是每次遲到的時長而非“遲到”兩字。時長大于0的就是遲到。
(2)統(tǒng)計是否斷碼補貨
表中是不同尺碼的存貨量。如果連續(xù)四個碼都有存貨,則不需要補貨,反之則認為斷碼需要補貨。
=IF(MAX(FREQUENCY(IF(B38:H38<>"",COLUMN(B:H)),IF(B38:H38="",COLUMN(B:H))))<4,"要補貨","")
3.統(tǒng)計數(shù)列中最大連續(xù)數(shù)的個數(shù)
如果數(shù)列符合某個標準,如等差,則認為其數(shù)據(jù)是連續(xù)的。譬如1、2、3、4、5是連續(xù)數(shù);1、3、6、2不是連續(xù)數(shù)。
現(xiàn)在統(tǒng)計一列數(shù)中最大連續(xù)數(shù)的數(shù)據(jù)個數(shù)。
公式=MAX(FREQUENCY(ROW(A44:A60),IF((A45:A60-A44:A59)<>1,ROW(A44:A59))))
本文配套的練習課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關注公眾號,可隨時隨地學習Excel:
相關推薦:
版權申明:
本文作者小窩;部落窩教育享有稿件專有使用權。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復,Excel卻判定數(shù)據(jù)重復,這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!