excel表格计算两列错乱的数据

如题所述

对两组错乱数据条件求和的步骤是:

1、打开Excel工作表;

2、根据已知条件,判断A列和D列均包含G列,需要将对应的B列和E列数据求和,可以通过条件求和函数来实现;

3、在H1单元格输入以下公式,然后向下填充公式

=SUMIF(A:A,G1,B:B)+SUMIF(D:D,G1,E:E)

公式表示:将A表满足与G1相同的对应B列求和,将D列满足与G1相同的对应E列求和,结果相加。

4、如果Excel版本为2003以下版本,将不支持SUMIF函数,需要通过SUMPRODUCT函数来实现,输入以下公式,然后向下填充公式

=SUMPRODUCT((A$1:A$8=G1)*B$1:B$8)+SUMPRODUCT((D$1:D$6=G1)*E$1:E$6)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-22
你要的单元格的函数

这是以A列为基准行的,结果按a、b、c这样的顺序排
=B1+vlookup(A1,D:E,2,FALSE)

另一种,这是以D列为基准行,结果按e、d、a、b的顺序
=E1+vlookup(d1,A:B,2,FALSE)追问

是这样的三列数据对比呢

追答

能不能把行号截图,没有行号,不好写公式
还有,你需要按哪一个的顺序,以前面为准,还是以后面的为准

追问


以前面的为准

追答

你在G1单元格复制一下公式,然后下拉

=SUMIFS(F:F,D:D,A1,E:E,B1)+SUMIFS(C:C,A:A,A1,B:B,B1)

这是以D列为准计算。
得到的结果是将型号和颜色都一致的进行相加。

过程:
先将D、E区域中,符合A1、B1型号及颜色的F列数量进行相加(sumifs)
然后将A、B区域中符合A1、B1型号及颜色的C列数量相加(sumifs)
然后这两个数再相加。(两个sumifs相加)

这里的sumifs函数,你就这么去理解它好了:
第一个sumifs,对F列中, 符合条件 的数据求和。
符合条件为D:D,A1和E:E,B1
D:DA1表示在D列中与A1单元格数据相同的那个单元格所在行
E:E,B1表示在E列中与B1单元格数据相同的那个单元格所在行
这两个条件写在一个sumifs中,就是既满足D列中与A1单元格相同,又满足E列中与B1单元格相同的那一行,然后将这些行所在的F列数据相加。
同理第二个sumifs。

你可以根据这个形式自行改变sumifs函数中的参数。达到不同的条件。

本回答被提问者采纳
相似回答