找回密码
 立即注册
搜索

如何将B列数据去除重复项后显示在AB列

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

1

主题

6

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2021-11-4 20:35:00 显示全部楼层 |阅读模式
如何将B列数据去除重复项后显示在AB列,请高人指教,我试了很多方式,但都是数据不完全正确。

尺码库存统计2.zip (14.89 KB, 下载次数: 101)
PPT学习论坛
回复

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
8
2021-11-24 18:59:40 显示全部楼层
这样?
AB=INDEX($B$24:$B$44,SMALL(IF(MATCH($B$24:$B$44,$B$24:$B$44,)=ROW($A$1:$A$21),ROW($A$1:$A$21),4^8),ROW(A1)))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-12-12 10:37:43 显示全部楼层
=IFERROR(INDEX(B:B,MATCH(0,COUNTIF($AB$23:AB23,$B$24:$B$44),)+23),"")、
数组
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2021-12-13 02:51:33 显示全部楼层
如果行数增加,,比如我把数据增加到第60行,我把24改成60,就会错误,这是什么原因?请指教
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2021-12-22 20:25:09 显示全部楼层
要改成60行,应该是将后面的44改成60,这样的话,ROW()里面的21也要相对应 增加,你从44改成60相当于+16,ROW()后面的21也要+16,变成37,总之行数要相同
前面B24:B60,为37行,后面ROW(A1:A37)也是37行
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2022-1-7 02:27:29 显示全部楼层
找到问题所在了,谢谢您的帮助,太感谢您了
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2022-1-21 07:56:17 显示全部楼层
您提供的公式也非常好用,也非常感谢您无私的帮助,谢谢
PPT学习论坛
回复 支持 反对

使用道具 举报

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