如何用VBA处理不同excel表之间数据的比对?
我现在有三张excel表,名字假设分别叫A.xls,B.xls,C.xls,三张表表中数据格式如图所示:现在我想实现的功能是:1,将三张表中的Name列拿出来比对,只要有...
我现在有三张excel表,名字假设分别叫A.xls,B.xls,C.xls,三张表表中数据格式如图所示:
现在我想实现的功能是:
1,将三张表中的Name列拿出来比对,只要有一个Name在至少(注意:是至少)两张表内出现过,就将其提取出来,并求其对应的Score平均值。
2,对Score值的限定: 如果得到的Name所对应的2个或3个Score值,都大于1.2或都小于0.83 则直接求平均值,否则求平均值,并且背景改为红色。
最终将结果输出到一张新表。
求各位大神帮帮小弟,分不多全贡献出来了,如果可以的话请写下注释,让小弟学习一下。不胜感激~~~ 展开
现在我想实现的功能是:
1,将三张表中的Name列拿出来比对,只要有一个Name在至少(注意:是至少)两张表内出现过,就将其提取出来,并求其对应的Score平均值。
2,对Score值的限定: 如果得到的Name所对应的2个或3个Score值,都大于1.2或都小于0.83 则直接求平均值,否则求平均值,并且背景改为红色。
最终将结果输出到一张新表。
求各位大神帮帮小弟,分不多全贡献出来了,如果可以的话请写下注释,让小弟学习一下。不胜感激~~~ 展开
2个回答
展开全部
分太少,写代码都没动力
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把表发我邮箱,举例说清楚目的与要求,mfk1288@126.com
都大于1.2或都小于0.83 则直接求平均值,否则求平均值????什么意思?前面的条件符合求平均值,否则也求平均值????不明白?
都大于1.2或都小于0.83 则直接求平均值,否则求平均值????什么意思?前面的条件符合求平均值,否则也求平均值????不明白?
追问
已经给你发邮箱了,非常感谢,前面的条件符合求平均值,就是直接输出就行不要格式,否则也求平均值,但是背景设为红色。总之一句话,都要求平均值,但是不符合规则的,输出时背景改成红色。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |