vbaadodb中文手冊 求指教:vba里的sumif怎么用可以運(yùn)算快一些?
求指教:vba里的sumif怎么用可以運(yùn)算快一些?兩種方法第一種方法是使用SUMIF公式,例如,計(jì)算2017年10月1日的總金額:=SUMIF(A:A,“2017年10月1日*”,B:B)如果您需要列
求指教:vba里的sumif怎么用可以運(yùn)算快一些?
兩種方法
第一種方法是使用SUMIF公式,例如,計(jì)算2017年10月1日的總金額:=SUMIF(A:A,“2017年10月1日*”,B:B)
如果您需要列出每天的清單,你可以參考下圖
第二種方法是用VBA
有時(shí)間的時(shí)候?qū)懙诙N方法
]好吧,估計(jì)題沒用,不要寫
列中最后一行非空單元格:
a列:I=range(“A65536”)。結(jié)束(xlup)。行從65536行開始查找
調(diào)用工作表函數(shù)應(yīng)用程序.sum()或工作表函數(shù).sum式中R[4]C:R[11]CR表示行,C表示列。自己錄一個(gè)宏,就可以理解了。
vba中應(yīng)用函數(shù)sum?
我很高興為你回答。
1. 示例代碼:
sub test1()dim x as long x=工作表函數(shù).SumIf(Range(“A2:A9”),Range(“C2”)。Value,Range(“B2:B9”)Range(“D2”)。Value=xEnd Sub2,如下圖所示:
3。上述代碼的作用是調(diào)用工作表函數(shù)SUMIF,找出A2:A9范圍內(nèi)滿足C2單元格條件的值與相應(yīng)的B2:B9范圍的值之和,并將結(jié)果輸出到D2單元格。
更專業(yè)的科學(xué)知識,歡迎關(guān)注我。如果你喜歡我的回答,也請給我表揚(yáng)或轉(zhuǎn)發(fā),你的鼓勵(lì)是支持我寫下來的動(dòng)力,謝謝。