Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 小笨蛋

函数中级班热身题:多条件求和!

[复制链接]
发表于 2008-7-5 23:04 | 显示全部楼层

<p>Sub AA()<br/>Dim ArrYs, ArrDa<br/>ArrYs = [A2:C10]<br/>Dim I As Integer<br/>&nbsp;&nbsp;&nbsp; For I = 2 To 10<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If ArrYs(I - 1, 1) = "" Then ArrYs(I - 1, 1) = ArrYs(I - 2, 1)<br/>&nbsp;&nbsp;&nbsp; Next<br/>ArrDa = [E2:H7]<br/>&nbsp;&nbsp;&nbsp; For J = 2 To 7<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For I = 2 To 10<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If ArrDa(J - 1, 1) = ArrYs(I - 1, 1) And ArrDa(J - 1, 2) = ArrYs(I - 1, 2) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ArrDa(J - 1, 4) = ArrDa(J - 1, 3) * ArrYs(I - 1, 3)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next<br/>&nbsp;&nbsp;&nbsp; Next<br/>[E2:H7] = ArrDa<br/>End Sub<br/></p><p>不会函数,用VBA练习一下</p>
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2008-7-6 08:02 | 显示全部楼层

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表于 2008-7-6 09:24 | 显示全部楼层
回复

使用道具 举报

发表于 2008-7-12 13:29 | 显示全部楼层

学习来了
回复

使用道具 举报

发表于 2008-7-25 09:09 | 显示全部楼层

<p>学习一下</p><p>&nbsp;</p><p>&nbsp;</p>
回复

使用道具 举报

发表于 2008-7-25 09:13 | 显示全部楼层

回复

使用道具 举报

发表于 2008-7-25 09:14 | 显示全部楼层

xuexi
回复

使用道具 举报

发表于 2008-7-25 09:33 | 显示全部楼层

sUmif?回复不应当隐蔽
回复

使用道具 举报

发表于 2008-9-19 10:10 | 显示全部楼层

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表于 2008-9-19 12:15 | 显示全部楼层

学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2025-8-15 04:22 , Processed in 0.305907 second(s), 4 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表