fastreport 合并重复行_Vlookup的新用法:表格快速合并、整理

本文介绍了一种使用VLOOKUP和数据透视表合并相同供货商商品的方法,适用于各版本Office,解决了同类项合并难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原创作者: 兰色幻想-赵志东 转自: Excel精英培训

昨天一位同学在留言中的一个问题:

兰色老师您好,想请教下:表格中,同一个供方多种业务范围在不同行同一列,怎么才能让表格显示成,该供方业务范围汇总到同一个单元格?汇总供方的业主范围

兰色据此做了一个示例:

【例】如下图所示,左表中为供货明细表,要求把每个供货商的商品合并到一起(如F列所示),然后在G列求和。

899e79f4f09a815dec2b765d9af6ee01.png

如果A和B列(供货商+商品)不重复,则直接可以用两个Vlookup公式轻松搞定。

第一个Vlookup公式:添加辅列公式(D2单元格)

=B2&IFERROR(","&VLOOKUP(A2,A3:D32,4,),"")

1c4ae64b370afc24bd669321721cb5d6.png

第二个Vlookup公式(F2单元格)

=VLOOKUP(E2,A:D,4,0)

86e583c7e40f7e18da7c03f1bcd1ac0b.png

但大多数情况下某供货商是多次提供同一类型商品的,这时用两个Vlookup合并后会出现重复的商品名称。

如果你是最新的office365版本,只需要一个简单的公式:

=TEXTJOIN(",",,UNIQUE(FILTER(B2:B25,A2:A25=E2)))

公式说明:

  • UNIQUE函数:保留唯一值
  • Filter函数:根据条件提取所有值
  • Textjoin函数:用符号连接多个字符
caef5099f490a1eafe8b075d40f7f289.png

遗憾的是,大部分同学都没这个版本。

可能有不少同学猜想兰色要用Power query功能,no! 因为power query也有版本限制或要安装插件,步骤多且不通用。所以兰色选择跳过这个方法,给大家提供一个易操作、不限版本的通用方法:Vlookup+数据透视表

1、插入数据透视表

选取左表插入数据透视表,如下图所示

b0f63888ecdcc47b30bc8020592b212c.png

2、添加辅助列公式

L2单元格公式

=IF(J3="",J2,J2&","&L3)

24196bb1c153b7d4c1b74b1e3c40e732.png

3、提取合并后的商品名称

F2单元格公式:

=VLOOKUP(E2,I:L,4,)

2828462cc014432db62a5a1435625126.png

4、分类求和

G2单元格公式:

=SUMIF(A:A,E2,C:C)

4a25dbebadfbe4068ff0d374aa4bcaa6.png

兰色说:其实今天出彩的不是Vlookup,而是数据透视表旁边的循环连接公式,巧妙的把同一供货商的商品连接到了一起。今天用的全是基本用法,但组合到一起却解决了一个超难除重复的同类项合并问题。正如兰色一直强调的一个观点:学会功能你只是入门,能灵活运用才是真正的Excel高手。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值