您好我是VBA脚本的新手。我有以下问题。
第1页
Date Sum of cnt
01-04-2014 77
01-06-2014 3
01-07-2014 2
01-08-2014 1
01-09-2014 921
第2页
Date count (count/sumofcout(sheet1)
01-06-2014 3
01-09-2014 4
01-09-2014 712
01-07-2014 1
01-08-2014 1
01-09-2014 205 .....
如果表2中有匹配,我必须从表1中搜索每一个日期,该日期的相应计数(sheet2)/ sum0fcount(sheet1)应该是表2中的第三列。请任何人帮助我。我一个月内每天都有大量数据值。
提前致谢。
答案 0 :(得分:0)
正如Tim在上面的评论中所建议的那样......你可以使用Vlookup / Match(以及SumIF)来获得你的结果。像这样的公式(具有不同的范围)应该完成这项工作:
IF(ISNA(匹配(A2,Sheet1! $ A $ 2:$ A $ 13 ,0)),"",B2 / SUMIF(Sheet1!$ A $ 2:$ A $ 13 ,A2,Sheet 1中的 $ B $ 2:$ B $ 13 ))
您可以根据数据更改范围A2:A13,B2:B13进行调整