用VBA多条件求和.望高手帮助!

2024-09-09 16:02:34
说教育
说教育认证

说教育为您分享以下优质知识

假设有A、B、C列为条件列。D列为求和列;

先设置一辅助列,比如IV列

for i=startrow to endrow

range("IV" & i)=range("A" & i) & "|" & range("B" & i) & "|" & range("C" & i)

next i

set RngCond=range("IV:IV")

Set RngSum=range("D:D")

求和:application.worksheet.function.sumif(RngCond, "条件串",RngSum)