簡體   English   中英

在Excel中使用空白單元格計算連續增加值

[英]Count consecutive increase values with blank cell in Excel

我有一個計算行范圍內值連續增加的公式。 它似乎與#N / A值(我在我的數據集中有)一起正常工作但我在連續第一個空白值時遇到了一些問題。 在下面的示例中,我應該為兩行增加3個(綠色單元格)。

公式是(它們是數組公式,Ctrl + Shift + Enter):

J2:{= SUM(IFERROR( - ((C2:H2> B2:G2)= TRUE); 0))}

J3:{= SUM(IFERROR( - ((C3:H3> B3:G3)= TRUE); 0))}

似乎J3中的公式將D3計為0,因此計數從0增加到0.22。

在此輸入圖像描述

使用此數組公式使用ctrl + shift + enter完成它而不是只輸入。

=SUMPRODUCT(IFERROR((C2:H2>B2:G2), 0)*IFERROR(B2:G2<>"", 0))

我認為你對空白被視為0是正確的。我建議將你的第一個邏輯方程(C3:H3> B3:G3)= TRUE除以B3:G3 <>“”,導致零除錯誤空格:

J3: {=SUM(IFERROR(--((C3:H3>B3:G3)=TRUE / ((B3:G3)<>""));0))}

這可以解決嗎?

暫無
暫無

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

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