找回密码
 立即注册
搜索

如何通过不同下拉选项进行分别库存统计,请高人指教

33
回复
1368
查看
[复制链接]

3

主题

9

帖子

5

幻币

初入江湖

Rank: 1

积分
16
2021-12-3 21:07:00 显示全部楼层 |阅读模式
e2626c4e05eda54538d8fc143dec8a02.png
想要实现的功能是:在E11单元格设置下拉,有全部、总仓、店铺仓、网络仓四个下拉选项,选择“总仓”,则E列就统计出总仓剩余的不同货号,并统计出对应总仓中的剩余库存。如果选择全部,就E列统计出全部货号,并统计出对应的全部剩余库存。

下拉统计.zip (10.4 KB, 下载次数: 11)
PPT学习论坛
回复

使用道具 举报

3

主题

11

帖子

6

幻币

初入江湖

Rank: 1

积分
23
2021-12-6 14:09:52 显示全部楼层
E22=INDEX(B:B,SMALL(IF(IF($E$11="全部",1,($C$22:$C$33=$E$11))*(MATCH($B$22:$B$33&$C$22:$C$33,$B$22:$B$33&$C$22:$C$33,)=ROW($22:$33)-21),ROW($22:$33),4^8),ROW(A1)))&""

F22=SUM(SUMIFS(D:D,B:B,E22,C:C,IF($E$11="全部",{"总仓","店铺仓","网络仓"},$E$11)))

均为数组三键,下拉。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2021-12-8 07:29:44 显示全部楼层
E22==INDEX(B:D,MODE.MULT(IF(($E$11="全部")+($C$22:$C$33=$E$11),ROW($22:$33)+{0,0})),COLUMN(A1))

=CELL("contents",OFFSET(A$21,MODE.MULT(IF(($E$11="全部")+($C$22:$C$33=$E$11),ROW($1:$12)+{0,0})),COLUMN(A1)))

=IFNA(OFFSET(A$21,MATCH(ROW(A1),COUNTIF(OFFSET($C$22,,,ROW($1:$12)),IF($E$11="全部","*",$E$11)),),COLUMN(A1)),"")

前两个右拉即可
第三个右拉下拉
不知道哪个适合你
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
3
2021-12-16 04:55:00 显示全部楼层
=TEXT(IF(COLUMN(A1)=1,OFFSET($B$21,MIN(IF(COUNTIF(E$21:E21,IF(($C$22:$C$33=$E$11)+($E$11="全部"),$B$22:$B$33,"")),,$A$22:$A$33)),),SUMIFS($D$22:$D$33,$B$22:$B$33,D22,$C$22:$C$33,IF($E$11="全部","<>",$E$11))),"0;;;@")
数组三键下拉右拉。
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

5

帖子

3

幻币

初入江湖

Rank: 1

积分
8
2021-12-25 18:33:07 显示全部楼层
谢谢大神的指导,问题迎刃而解
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-1-2 22:57:37 显示全部楼层
谢谢大神的指导,三个都可以,问题迎刃而解
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-2

幻币

东方不败

积分
-2
2022-1-7 21:27:01 显示全部楼层
谢谢大神的指导,真是绝了,问题迎刃而解
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-2

幻币

东方不败

积分
-2
2022-1-13 18:20:36 显示全部楼层
现在出现一个问题,行数增增加了就出错了,比如增加到5000行,不知道是那里的问题,请指点
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2022-1-15 15:45:38 显示全部楼层
我选择“全部”下拉的时候,针对每个货号统计的数量,会重复出现,且每个数字都是全面仓位的合计,请帮助解决,非常感谢您的支持
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

4

帖子

1

幻币

初入江湖

Rank: 1

积分
6
2022-1-16 21:29:44 显示全部楼层
E22改为:=INDEX(B:B,SMALL(IF(IF($E$11="全部",MATCH($B$22:$B$33,$B$22:$B$33,)=ROW($22:$33)-21,($C$22:$C$33=$E$11)*(MATCH($B$22:$B$33&$C$22:$C$33,$B$22:$B$33&$C$22:$C$33,)=ROW($22:$33)-21)),ROW($22:$33),4^8),ROW(A1)))&""
PPT学习论坛
回复 支持 反对

使用道具 举报

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