-
如果列數在 a 列中,請在其他地方輸入:
countif(a:a,0)
你可以數一數。
呵呵! 謝謝“青蛙”的提醒,它缺少乙個 n,它應該是 countif。
不過,你說的巨集觀**,還有更短的,也可以達到效果。
sub tj()
dim r as integer, i as integercolumns(3).clearcontentsr = 1for i = 1 to [a65536].end(xlup).
rowif cells(i, 1) = 0 thencells(r, 3) = cells(r, 3) +1else: r = [c65536].end(xlup).row + 1
end if
nextend sub
-
假設它們都在 A 列中,則公式為 =CountIF(A1:A10,"0")
-
使用以下公式之一計算 a1:a20 範圍不是 0 =sumproduct(--a1:a20<>0))=sumproduct((a1:
a20<>0)+0)=sumproduct((a1:a20<>0)-0)=sumproduct((a1:a20<>0)*1)=sumproduct((a1:
a20<>0)/1)=sumproduct((a1:a20<>0)^1)=sumproduct(n(a1:a20<>0))
-
方法如下:
1.查詢 A 列中非 0 的單元格數:
2.輸入公式如下:
3.結果如下:
-
如果 a10:a20 的編號不是 0,則輸入。
countif(a10:a20,"<>0")
-
sum(--subtotal(9,offset($a$1:$a$10,,row($1:$12)-1,10,))=0))
陣列公式,以 ctrl+shift+enter 結束輸入。
-
統計資訊為 0 的列數:
2.如果它顯示為 0,您可以計算 if (range, 0) 以檢視零的數量。
3.直接統計大於0的數量,countif(range,">0")。
如未解決,請及時與我們聯絡。
-
我不太明白題主是什麼意思,是員工1和員工4總共12個月或某個月沒有績效的總月數,如果任何乙個中工沒有績效,就算乙個月。 說白了,比如B欄算乙個月或7個月沒有業績,C欄算6個月沒有業績,不算沒有業績。
如果是前者,則公式:
countblank(b3:m9)
如果是後者,則公式:
count(0/(mmult(transpose(n((b3:m9="")))row(3:9)^0)=7))
同時按Ctrl+Shift+Enter輸入陣列公式總而言之,難點在於您不知道要統計哪些資料。
-
在 L2 中鍵入或複製貼上以下公式:=if(sumProduct((c:c=.)"")*(h:h=1))=0,"",sumif(h:h,j2,g:g)) 下拉填充。
-
這可以看作是找到目標條件的非空量。
員工 1 沒有績效的月數 = countif(b3:m3,"*"員工 2=countif(b4:m4,"*")..
等等。
concatenate(a1,"要新增的文字或其他符號"例如,如果第一列第一行中的單元格是 A,並且您想在 A 的末尾新增乙個“Ah”,則可以在第一列右側的框中鍵入它。 >>>More