excel 两个表格中查找匹配多个条件所对应的多个信息

见表 要查找的值是表1中的 A7 B7 C7( 1 1 二白) 数据是表2 要从表2中查找出与表一中 A7 B7 C7 相等的那一行的 P列的值 。 我弄了个公式 =LOOKUP(0,0/(('表2'!A$1:A$1000=表1!A7)*('表2'!B$1:B$1000=表1!B7)*('表2'!C$1:C$1000=表1!C7)),'表2'!P$1:P$1000) 这样只能得出一个值是1000 ,但是表2中 同样条件的有两个值 是 8 和1000 ,怎么才能表示出 两个值 或者这两个值相加???
麻烦 按照我的 要求。。要求就是 利用格式 怎么得出两个结果 我的公式只能得出一个!。。我都写着是表1表2了 那可能在一个表里么。。。都在一个表里 那能叫表1 表2么?。这是一个工作簿里的其中两个表而已 。。。这个 只是个示例 我放在了一个表格里。不要想的那么简单。。。。要是简单 我自己也会!这个表 不止 表12 还有表345 表2345是明细 表1是汇总,而且 表2345的行数所对应的日期班次不一定一样,也就是说表2345的ABC的值是不一定的 ,举例 当表1是 1.1 二白的时候 有可能 表2那天是没有数据的 也可能 表34 没有数据 只有表5有数据 ,而且 可能表51.1 二白有两个数据( 只要有数据 最多两个 最少一个),我做这个公式是为了循环核对表1 I7的数值 !目的是为了找出同一天同一班次的P值 然后相加 =同一天同一班次的表1 的I值,而且这个表是一年的。。。。。不是几天的 几个月的。。。只要做出一天的公式 下拉就可以 全年。。。。。所以别跟我说什么筛选方便 我也会 而且手动加比你筛选还方便了!

第1个回答  2018-03-22
如果我做,用高级筛选。一分钟内搞定。数据区域表二,条件区域表一。
但表头结构要适当处理下。不要有合并的单元格。方法是插入两行第一行空以隔开上面的以前的表头,第二行输入真正的表头,平时隐藏这两行即可。
供参考,祝顺利。追问

格式是不能改的 我做这个是为了核对数据 所以必须用公式

追答就是核对数据吗,还是用高级筛选又快又好。

此例根据班级学号姓名筛选,由左两表得右边一表,查学号的。

由第一表,和第三表将学号拷到一起,并排,用if判断即可。

第2个回答  2018-03-22
亲!百度一下多条件求和函数sumifs(),$是绝对地址符号,确保你公式向下复制时,地址不变
I7公式:=sumifs(P$19:P$31,a$19:a$31,a7,b$19:b$31,b7,c$19:c$31,c7)
=sumifs(求和列,条件1所在列,条件1,条件2所在列,条件2......)追问

没那么简单。。。。这个不止表2 还有表3表4 而且 表2 3 4不一定每天都有数据。。。。 也就是说 1.1二白的数据 不一定在表2上 也许表2那天没有数据 懂? 当表2没有数据的时候原来应该1.1 二白的位置 有可能会变成1.2三白。 要是那么简单 我自己 也会。。。

追答

这个公式,还可以变换一下,如果有3个表,分别条件求和,再相加。
=sumifs()+sumifs()+sumifs()

本回答被网友采纳
第3个回答  2018-03-22
二个值相加最简单,只要SUMIFS函数就可以了,公式为:
=SUMIFS(目标求和区域,条件1区域,条件1,条件2区域,条件2,条件3区域,条件3)
相似回答