在Excel中,我試圖數由17臺包含在31個數據行數。下面的公式可以完成這項工作,但它很麻煩而且沒有動態性。有沒有辦法使用函數或數組公式來改進這個公式?excel如何計算包含數據的行數?
=SUM(IF(SUM(B3:AF3)>0,1),IF(SUM(B4:AF4)>0,1),IF(SUM(B5:AF5)>0,1),IF(SUM(B6:AF6)>0,1),IF(SUM(B7:AF7)>0,1),IF(SUM(B8:AF8)>0,1),IF(SUM(B9:AF9)>0,1),IF(SUM(B10:AF10)>0,1),IF(SUM(B11:AF11)>0,1),IF(SUM(B12:AF12)>0,1),IF(SUM(B13:AF13)>0,1),IF(SUM(B14:AF14)>0,1),IF(SUM(B15:AF15)>0,1),IF(SUM(B16:AF16)>0,1),IF(SUM(B17:AF17)>0,1),IF(SUM(B18:AF18)>0,1),IF(SUM(B19:AF19)>0,1))
,我還沒有得到工作可能的答案已經DBCOUNTA()和SUMPRODUCT( - (SUMIFS))。
謝謝你的單細胞的解決方案,這些都是我所瞄準!他們還指望包含零位行,但如果我發現並沒有價值,預期答案更換所有0的,說11,返回。 –
啊,道歉。我沒有考慮零將被排除在外,因爲你陳述「計數包含數據行數」,我會考慮零是有效的「數據」。也許你應該說「計算包含非零數字的行數」?也就是說,如果你喜歡,我可以修改我的解決方案嗎? –
你是對的,我一定打字的速度比我想象的要快。如果沒什麼麻煩的話,你可以添加一個解決方案來計算包含非零數字的行,這樣我可以相比之下學習嗎? –