index和small和IF函数组合,匹配数据有重复项的问题
请教各位高手,小弟需要做一个动态表格。类似库存管理。如图所示,第一步,用index&small&IF&ROW,从J列中筛选去除空值,填充在L列;
第二部,根据L列的姓名,查询M列的编号,并匹配填充。编号的数据源在I列。
使用的公式为=INDEX(I:I,SMALL(IF($J$4:$J$66=$L4,ROW($J$4:$J$66),4^8),ROW($1:$1)))&""
现在因为L列有重复项,每次只能匹配相同姓名的第一个值,不能按先后顺序匹配。
想实现的效果如下图
row($1:1)改为countif($L$4:$L4)。 求教大神,countif($L$4:$L4),只用数据范围,不需要输入条件值吗?我这么输入,系统提示公式不完整啊。 =INDEX(I:I,SMALL(IF($J$4:$J$66=$L4,ROW($J$4:$J$66),4^8),COUNTIF($L$4:$L4,$L4)))&""
页:
[1]