我一直在寻找任何方法来做到这一点,没有运气,所以我乞求你的帮助:
我在Excel中有两个表,第一个是这样的:
ID Date Quantity Km
1 02/01/2016 13:45 100 300
2 05/02/2016 12:54 150 350
3 03/01/2016 14:16 125 250
(日期是西班牙语格式,而不是英语,我使用西班牙语版本的Excel)
第二个是这样的:
Month Indicator
January X
February X
我需要"搜索"在第一个表中,对应于每个月的行,在每个数量(每行)之间划分Km,然后计算结果的平均值。
对此有任何帮助将不胜感激。
提前致谢。
答案 0 :(得分:0)
我使用数组公式(您需要按ctrl + shift + enter
)
=SUM(IF(TEXT(sheet1!Date,"mmmm")=A2,sheet1!Quantity,0))/SUM(IF(TEXT(sheet1!Date,"mmmm")=A2,sheet1!Km,0))
如果DIV / 0错误困扰您,请尝试此数组公式
=IF(SUM(IF(TEXT(sheet1!Date,"mmmm")=A9,sheet1!Km,0))=0,0,SUM(IF(TEXT(sheet1!Date,"mmmm")=A9,sheet1!Quantity,0))/SUM(IF(TEXT(sheet1!Date,"mmmm")=A9,sheet1!Km,0)))