如下商品入库明细表: 需要实现合并效果为:(将某商品的所有进货记录,放于一个单元格中并除重复) 操作步骤如下: 1、添加辅助列: 在D11中输入公式: =C11&IFERROR(CHAR(10)&VLOOKUP(B11,B12:D$12,3,),'') 公式解释:
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,),'') 最终结果为: 以上就是今天和大家分享的Vlookup函数一对多查找的技巧。
|
|