EXCEL自動統計!高分求助

時間 2021-06-26 19:03:45

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 公式是錯的 可以參照 ...