找回密码
 立即注册
搜索

相同名称不同批次的分开显示,不知道能不能实现

6
回复
1103
查看
[复制链接]

2

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-11-4 09:23:00 显示全部楼层 |阅读模式
各位大侠,
一个我觉得是高难度的不知道能不能实现:
请看附件,左边商品号相同,第一个批次自动显示在K栏;
第二个批次如果与第一个批次不同的,自动显示在M栏;
第三个批次如果与第一、二个都不同,自动显示在O栏,不知道能不能实现。
相同名称不同批次的分开显示.rar (12.88 KB, 下载次数: 15)
PPT学习论坛
回复

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-12-11 12:18:06 显示全部楼层
=INDIRECT(TEXT(SMALL(IF(($B$2:$B$9=$J2)*($C$2:$H$9<>""),ROW($2:$9)*100+COLUMN($C:$H),7^8),COLUMN(A1)),"r0c00"),)&""

数组右拉下拉,格式自行调整(日期/常规隔列)
PPT学习论坛
回复 支持 反对

使用道具 举报

3

主题

4

帖子

6

幻币

初入江湖

Rank: 1

积分
16
2021-12-19 19:54:49 显示全部楼层
第一批次=VLOOKUP(SMALL(IF(($B$2:$B$9=J2)*($C$2:$C$9)=0,"",($B$2:$B$9=J2)*($A$2:$A$9)),1),A:C,3,0)
第二批次=IFERROR(VLOOKUP(SMALL(IF(($B$2:$B$9=J2)*($C$2:$C$9)=0,"",($B$2:$B$9=J2)*($A$2:$A$9)),2),A:C,3,0),VLOOKUP(J2,B:E,4,0))
第三批次=IFERROR(VLOOKUP(SMALL(IF(($B$2:$B$9=J2)*($C$2:$C$9)=0,"",($B$2:$B$9=J2)*($A$2:$A$9)),3),A:C,3,0),VLOOKUP(J2,B:G,6,0))
三键下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2021-12-21 12:45:41 显示全部楼层
没想到这么复杂的都能做到,太强大了,非常感谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

1

幻币

初入江湖

Rank: 1

积分
5
2021-12-22 14:23:50 显示全部楼层
第一、二个批次用数组函数,第三个批次是普通函数是吧(第三个批次如果用数组函数,商品号20176876的显示和第二个批次一样的日期)
还有,如果取消“进货日期”一栏,或者“进货日期”改为同一天,或者把增加空白的行数(公式中是9行,如果改为10,就不行),好像结果就不对了,麻烦大佬再看一下
相同名称不同批次的分开显示.rar (10.53 KB, 下载次数: 97)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-2

幻币

东方不败

积分
-7
2021-12-28 05:20:23 显示全部楼层
为啥把日期删了,如果没有日期就不能确定批次了呀。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2022-1-20 21:22:52 显示全部楼层
哦,我把日期改为1、2、3编号算了,谢谢大佬
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册