excel怎么汇总订单?

我想把沃尔玛大润发 乐购三家订单合并到订单汇总表格里面,有没有什么公式或者快捷方法,因为订单的商品名称顺序不固定,商品不固定,所以一个一个找的话太麻烦

如我下图所示,在K4单元格输入公式=SUMPRODUCT((INDIRECT(ADDRESS(3,2*COLUMN(A1))&":"&ADDRESS(100000,2*COLUMN(A1)))=$J4)*INDIRECT(ADDRESS(3,2*COLUMN(B1)-1)&":"&ADDRESS(100000,2*COLUMN(B1)-1)))

拖动公式填充柄,右拉2格,再下拉公式。

示例

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-01
引用表2数据填充到表1,用VLOOKUP函数即可。
因为看不到两表的行号列标,所以暂时不能给出合适的公式。
第2个回答  2020-07-01
使用=VLOOKUP()函数:
VLOOKUP各参数解析:

lookup_value:lookup是查找的意思value是值,就是要查找的值

table_array:“你要到哪去查找这个值?”就在这个table_array的区域里。选定这个区域,公式将在这个区域对lookup_value进行查找

col_index_num:col是column单词的缩写,是列的意思,index是索引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你要找一列电话号码,是在table_array区域的第三列,那么col_index_num就是3,这是一个相对引用的概念

range_lookup填0就可以了,代表精确匹配。
意思就是=VLOOKUP(选择商品列下第一个商品名,选中大润发+大润发订单数量列,2,0)
这样vlookup函数,就会自动查找商品名在“大润发+大润发订单数量列”中是否存在,如果存在就填入“大润发订单数量列”中的数值
使用vlookup函数就能满足你的需求了
相似回答