簡體   English   中英

Excel,計算連續多少個月

[英]Excel, count how many consecutive months

我有原始數據,每個月有人出現多次,並且超過一個月。 我想知道該人連續幾天(從今天開始)的值是0。如何為該人寫一個公式?

在RAWDATA中發現A2中的COUNTIF(個人),並且RAW DATA中的SCORE COLUMN的值從零開始,從今天起行數為零

A人在5月,4月,3月和2月的得分為零,因此結果應為4(從最大日期算起,然后從倒數算起)

Name    Date    Score
Person A    1/10/2017   1
Person A    1/20/2017   1
Person A    1/30/2017   1
Person A    1/31/2017   1
Person A    2/10/2017   1
Person A    2/20/2017   0
Person A    2/24/2017   1
Person A    2/28/2017   0
Person A    3/10/2017   1
Person A    3/20/2017   1
Person A    3/31/2017   0
Person A    2017-04-31  0
Person A    4/10/2017   1
Person A    4/20/2017   1
Person A    4/28/2017   1
Person A    5/28/2017   0
Person A    5/10/2017   1
Person A    5/26/2017   1
Person A    5/10/2017   1
Person A    5/19/2017   1
Person A    5/30/2017   1
Person A    11/3/2016   1
Person A    11/11/2016  0
Person A    11/22/2016  1
Person A    12/9/2016   1
Person A    12/9/2016   1
Person A    12/19/2016  1
Person A    12/16/2016  1
Person A    2/10/2017   N/A
Person A    2/20/2017   1
Person A    2/24/2017   1
Person A    3/10/2017   1
Person A    3/20/2017   1
Person A    3/28/2017   N/A
Person A    4/20/2017   N/A
Person A    4/25/2017   N/A
Person A    5/30/2017   N/A
Person A    11/28/2016  N/A
Person A    12/6/2016   1

絕對很棘手。

我建議的解決方案是:

(a) Find the date D1 of the  latest zero score

(b) Going back month by month from D1, find the latest month which does not contain a zero score.

(a)很簡單-使用匯總來查找人A得分為零時的最新日期

=AGGREGATE(14,6,RawData!$C$2:$C$100/((RawData!$A$2:$A$100=$A$2)*(RawData!$D$2:$D$100=0)),1)

(二)比較困難。 我必須開發一個月的數組,然后使用COUNTIFS來查看每個人A每月下降的零分多少,然后使用MATCH來查看最近一個月沒有零分的情況。 因此,如果您想回去一年,請說

=MATCH(0,COUNTIFS(RawData!$C$2:$C$100,"<"&DATE(YEAR($B2),MONTH($B2)-ROW($1:$12)+1,1),
RawData!$C$2:$C$100,">="&DATE(YEAR($B2),MONTH($B2)-ROW($1:$12),1),RawData!$A$2:$A100,$A2,RawData!$D$2:$D$100,0),0)

使用Ctrl Shift Enter輸入為數組公式。

請注意,我的日期在C列中,因為我必須將它們轉換為dd-mm-yyyy,而我的分數在D列中。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM