打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
你没看错,Vlookup函数可查找多个结果了!

直接举例如下:

如下是某商品入库明细表。

需实现的效果如下:(将某商品所有进货记录放于一个单元格中,并去除重复)

操作步骤如下:

1、添加辅助列:

在D11单元格中输入公式为:

=C11&IFERROR(CHAR(10)&VLOOKUP(B11,B12:D$12,3,),'')

公式解释:

该公式利用循环连接的方式,在最上面的一个记录当中,生成连接结果。

CHAR(10):返回换行符,在字符串的指定位置,强制执行换行。

VLOOKUP() :查找指定产品的已连接的价格字符串。

IFERROR( :若下面无,则返回空白。

2、生成连续结果

在下表中,使用vlookup函数从上表当中,查找返回辅助列结果,最后设置为自动换行。

=VLOOKUP(A14,B1:I11,3,0)

懂得其中的连接原理之后,只需修改公式,将日期使用text函数格式化之后,连接至字符串中即可:

D11单元格:

=TEXT(A11,'yyyy-mm-dd')&'入库单价:'&C11&IFERROR(CHAR(10)&VLOOKUP(B11,B12:D$12,3,),'')

注:若不用text函数,日期则会显示为数字。

若想除去重复值,辅助列仍要加上重复值不连接的判断。

D11公式改为:

=IF(IFERROR(VLOOKUP(B11,B12:C$12,2,)=C11,0)-1<0,TEXT(A11,'yyyy-mm-dd')&'入库单价:'&C11&CHAR(10),'')&IFERROR(VLOOKUP(B11,B12:D$12,3,),'')

最终结果为:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Vlookup函数实现一对多查找的小技巧!
Excel088 | VLOOKUP查找出现错误值,IFERROR函数来帮忙
玩转VLOOKUP 之提取多个符合条件的结果
工作中常用的几个函数公式,应付日常办公足矣!
VLOOKUP使用技巧之按指定次数重复数据
Excel教程:vlookup函数的使用方法和中高级实战案例分享
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服