希望計算范圍/列中具有正數或負數的連續單元格的最大/最大/最大數量。
該資源描述了一種在大多數情況下似乎運行良好的方法,但對于我需要它作業的特定作業表,它回傳的數字太大而不正確。
對于陰性:
=arrayformula(MAX(FREQUENCY(IF(Daily!P5:P<0,ROW(Daily!P5:P),""),IF(Daily!P5:P>=0,ROW(Daily!P5:P),""))))
對于陽性:
=arrayformula(MAX(FREQUENCY(IF(Daily!P5:P>0,ROW(Daily!P5:P),""),IF(Daily!P5:P<=0,ROW(Daily!P5:P),""))))
這是電子表格的副本。表 1 以各種方式保存公式。前兩個版本向您展示了公式如何處理測驗范圍。后兩個版本顯示用于實際資料的公式。這就是問題發生的地方。對于負數,它有效。但是對于正數,它顯示了68個連續的數字,而范圍內甚至沒有68個連續的數字。
我想知道這個問題是否是 Google Sheets 的某種特質以及這些功能是如何使用的結果。
uj5u.com熱心網友回復:
這是由您在 B 列中的公式引起的。改變:
=IF(ISBLANK($A5), "", IF(NetGross="Gross",
SUMIF(Date, $A5, GrossReturnDollar), SUMIF(Date, $A5, NetReturnDollar)))
對此:
=IF(ISBLANK($A5),, IF(NetGross="Gross",
SUMIF(Date, $A5, GrossReturnDollar), SUMIF(Date, $A5, NetReturnDollar)))
或者:
=IF(ISBLANK($A5), IF(,,), IF(NetGross="Gross",
SUMIF(Date, $A5, GrossReturnDollar), SUMIF(Date, $A5, NetReturnDollar)))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/335161.html
