那我excel函数大神帮忙解答一下满足纵横两个条件的函数如何操作?

就是想根据表1的第三列数据,来得出表2中红色数据,不知哪位大神可以帮个忙?
其中A列是同样的数据 打乱的很多,红色的现在我是肉眼填上去的 几千条数据这样下去感觉不是办法啊。。。

第1个回答  2017-08-17
先把表1的A列和B列合并,形成一个新的字段。
然后在表2中用VLOOKUP函数就能实现。
第2个回答  2017-08-17
这些数据之间的关系是什么?是怎样计算出来的?
C3输入:
=SUMIFS(表一!$C:$C,表一!$A:$A,$A3,表一!$B:$B,C$2)
向右填充,下拉填充
试一试看是否能满足你的要求本回答被提问者和网友采纳
第3个回答  2017-08-17
可以使用sumifs多条件求和填写你所需要的数据。
第4个回答  2017-08-17
用VLOOKUP函数
第5个回答  2017-08-17
是用A列及B2:E2为条件吗?追问

是的 想匹配出表1中c列的数据

追答

是如图的效果吗?

=SUMPRODUCT(($A3=Sheet1!$A$1:$A$6)*(Sheet1!$B$1:$B$6=Sheet5!B$2)*(Sheet1!$C$1:$C$6))

PS:sheet1 sheet5就是楼主说的表1及表2

追问

大神 按照你的公式是可以的 但是我改了范围之后就不对了 不知道为什么呢

追答

按实际需要改单元格区域是可以的,但要注意它们之间的逻辑关系。

相似回答