excel自動判斷求和的區域並進行求和,最好是函式,巨集也可

時間 2021-11-04 06:21:24

1樓:

以下vba**是嚴格按照你設定的格式編輯的(表單的第一行全部放抬頭,a1至d1的抬頭順序是:序號、變數、名稱、數量,當然抬頭的具體名稱可以更換,但對應的實質內容的順序最好別變),從第二行開始放資料。

public sub autosum()

dim i as integer, j as integer, rw as integer

rw = range("d100000").end(xlup).row

for i = 2 to rw

if range("b" & i).value = "*" then

range("d" & i).value = worksheetfunction.sum(range(cells(i + 1, 4), cells(rw, 4)))

for j = i + 1 to rw

if range("b" & j).value = "*" then

range("d" & i).value = worksheetfunction.sum(range(cells(i + 1, 4), cells(j - 1, 4)))

end if

next j

end if

range("a" & i).value = i - 1

next i

end sub

有問題,再來問好了。

2樓:灰人王

這個有點難度,我想一下再答覆你。

高手幫幫忙啊~excel 求和的問題 在一個**對另一個**滿足條件的某個單元格向上某個區域求和

3樓:

針對你的條件,就如

sheet1中,a1開始是日期1-30,b1是待處理資料列sheet2中,a1是日期,則b1中的公式應為=sumif(sheet1!a:a,"<="&a1,sheet1!

b:b)

4樓:匿名使用者

sumproduct 多條件求和

=sumproduct((對應條件區間1=對應的條件1)*(對應條件區間2=對應的條件2)*(需要求和的所有資料區間))

5樓:

先用=vlookup(日期,範圍,第幾位,f)

再用sum 求和~

6樓:嚴興翠

找到office幫助功能,搜尋需要的函式!

7樓:匿名使用者

用sum鑲套vlookup就ok

求教高手excel裡用函式,怎麼自動識別判斷週六和週日,並求和?

8樓:匿名使用者

判斷星期可用如下函式公式,若判斷今年10月份的每天的星期數=text(weekday(date(2014,10,c3),2),"[dbnum1]")

weekday函式判斷星期數結果為阿拉伯數字,text函式將阿拉伯數字轉化為漢字,如上函式根據實際月份調整,如2023年12月,則將函式中date函式中的內容修改為date(2015,12,c3)即可。

雙休日加班小時函式公式為=sumproduct((c4:ag15)*(c2:ag2="六"))+sumproduct((c4:ag15)*(c2:ag2="七"))望採納

9樓:萬年金剛鑽

在如圖結構下:公式

=sum(if(c2:ag2>5,c4:ag12,0))(陣列公式,ctrl+shift+enter三鍵結束)可以計算出雙休日的合計

10樓:匿名使用者

用weekday函式就行

比如:a1:2014-9-1

b1=text(weekday(a1,1),"aaaa")

excel中自動判斷及求和問題,excel中自動求和得出來的都是 是怎麼回事

分類彙總 資料透視表都可以達到你的目的。函式也可以弄 不過如果人員太多,推薦上面幾種方式函式公式的話 c1 sumif a a,甲三 b b 就行了。其他人,自己改改 在c1輸入 sumif a a,甲三 b b 其他人的只要把公式中的名字換掉就可以了 上下午彙總 sumif a a,甲三 b b ...

excel自動求和結果錯誤,excel求和為什麼結果是錯誤的?

原因 你所計算的結果有小數 解決辦法兩個 1,用公式四捨五入。2,選項裡設為以顯視精度 工具 選項 重新計算 選中 以顯示精度為準 excel的選項中勾上 將精度設為所顯示的精度 excel求和為什麼結果是錯誤的? 淚心笑語 excel公式計算結果不正確 茜拉密 用滑鼠左鍵檢視 是否單元格屬性都為數...

ecel怎麼橫向怎麼自動求和,EXCEL 怎麼橫向怎麼自動求和

諾諾百科 輸入 sum 括號裡面是你要求和的單元格。假設要在a2裡面求和b2到e2的數,則在a2中輸入 sum b2 e2 假設在第x列要求a到w列之間資料的和。若資料從第一行開始,可以在單元格x1中輸入 sum a1 w1 然後在x列向下拖拽填充公式即可。a1引用樣式 預設情況下,excel 使用...