1樓:匿名使用者
自動統計,就用**,可擊工作表標籤,檢視**,把下面的**貼在彈出的vba視窗右側,就可以使用了。如果你更改了以前的資料,請在其下最近的一個星號處,再重新輸入一個*,否則不能自動重新整理
private sub worksheet_change(byval target as range)
if target.column > 1 or len(target.value) > 1 then exit sub
if target.value = "*" then
dim i%, k%, j%
j = target.row
k = 1
for i = j - 1 to 1 step -1
if cells(i, 1).value = "*" then k = i + 1
next i
for m = 2 to 5
cells(j, m).value = worksheetfunction.sum(range(cells(k, m), cells(j - 1, m)))
next m
end if
end sub
2樓:鬱渟
自動篩選a列的*
選中b:e區域的篩選結果(不包括第1行)
依次按下面幾組鍵或組合鍵
alt+; (定位可見單元格)
delete (清除內容)
alt+= (填充公式
取消篩選即可得到你要的結果
3樓:他眯
用一個if就行了.
b8輸入公式:
=if($a$8="*",sum(b2:b7),"")公式複製或橫拉,即可.
b16輸入公式:
=if($a$16="*",sum(b9:b15),"")公式複製或橫拉,即可.
4樓:匿名使用者
在b8輸入:
=if($a8="*",sum(b1:b7),"")
回車並向右填充至e8,再複製b8~e8到b16~e16就行。
5樓:銀瓶菊
如你圖示,在b8輸入公式 ==if($a$8="*",sum(b1:b7),""),然後橫向拖動填充
同理在b16輸入公式 ==if($a16="*",sum(b9:b15),""),然後橫向拖動填充
6樓:知道指南
b8=if(a8="*",sum(b1:b7),0)b16=if(a16="*",sum(b9:b15),0)其它單元格同理。
此公式只適用於滿足條件a8和a16
7樓:匿名使用者
用if函式:=if(f8="*",sum(a8:e8),0),16列一樣。你試試。
求excel的統計函式,求Excel的統計函式
以2007版excel為例,對下圖中1 22行中每個單元格的字母出現次數進行統計的方法如下 1 在f2單元格輸入函式 countif 對滿足條件的單元格數量進行統計,如下圖所示。2 輸入countif函式的區域引數,即第2行的a e單元格,也就是輸入或選中 a2 e2,如下圖所示。3 輸入輸入cou...
Excel出入庫表怎樣自動統計庫存
1 首先開啟一個excel表 wps或者office的都可以 在裡面輸入一些出庫入庫的資料,如下圖所示 2 然後在旁邊c2中輸入 b2 a1,然後按回車鍵excel表就會自動計算出來的,接著把滑鼠停留在c2的右下角會出現一個十字標誌,如下圖所示 3 然後按住小十字進行下拉,就會自動填充入庫 出庫的數...
excel統計問題(求高手解答)
sumproduct a3 a118 18 g3 g118 女 補充回答 假設 收入資料在h3 h118 sumproduct a3 a118 18 g3 g118 女 h3 h118 注意條件和求和區域的維數要一致 如都為 3 118 樓上均正解 另外 你的 countif 公式是錯的 可以參照 ...