ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 8203|回复: 12

[原创] 求助修改库存管理EXCEL表

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-3-28 15:02 | 显示全部楼层 |阅读模式
大家好,

附件是我做的一个库存管理表格,欢迎各位大虾拍砖!需要完善的功能有:
1)能不能将库位信息也添加进去,可以通过“库存查询”就知道库位使用情况?同样,'ss‘数据添加后,怎样比较将现有库存与SS比较——我想用颜色提示或者显示字符段提示。
2)录入数据很繁琐,能不能简化修改?达到要求是存、发、收都需要包含——库位)、数量、批次等信息?
3)通过数据有效性设置,选择供应商只能在选择物料类型,是一对一的选择。能不能选择供应商时,就直接弹出全部物料类型,在选择相应需要类型?因经常出现一个供应商收、发了几种物料,一对一选择效率低。

请各位大虾帮忙修改!

先谢谢哦!

库存管理.rar

67.55 KB, 下载次数: 548

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-28 15:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
补充一点,

1、因收发存明细是日记账类型数据,如需要按照时间统计查询数据,怎样设置呢?需要用数据透视表吗?
2、想实现几个功能,通过库位查询,时间查询,批次查询等,请帮忙修改!
3、实现上述功能,是不是要用VBA语言啊?

欢迎大虾拍砖!

TA的精华主题

TA的得分主题

发表于 2009-3-28 15:49 | 显示全部楼层
收发存系统多如牛毛,何必用这套,不咋地,下载一个吧,你要的功能人家都有。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-28 18:24 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
down 那个啊,给个介绍???

TA的精华主题

TA的得分主题

发表于 2009-3-28 23:29 | 显示全部楼层
新建 Microsoft Excel 工作表.rar (5.14 KB, 下载次数: 376) 这个可能合你的要求,那个“结存数”要复制到下一天的报表的“期初数”时要经过word才行(或者有其它办法,但我只想到这种),希望对你有用

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-29 09:03 | 显示全部楼层
新建 Microsoft Excel 工作表.rar (5.14 KB)  新建 Microsoft Excel 工作表.rar (5.14 KB)
下载次数: 2

2009-3-28 23:29这个可能合你的要求,那个“结存数”要复制到下一天的报表的“期初数”时要经过word才行(或者有其它办法,但我只想到这种),希望对你有用.————————————————————————

谢谢楼上兄弟伙的修改!

但是,离我想要的形式还有点距离的。

能在帮忙修改吗?

谢谢各位!

TA的精华主题

TA的得分主题

发表于 2009-3-29 20:59 | 显示全部楼层
具体讲下哪里还要改吧!如果是能力之内我很乐意为你改下

TA的精华主题

TA的得分主题

发表于 2009-3-30 22:50 | 显示全部楼层
我先帮你把供应商的下拉选择的办法改进了一下,你看看效果。
其余,明天再聊吧。

TA的精华主题

TA的得分主题

发表于 2009-3-30 22:56 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
E1字段名改为:供应商(辅助列)
E2输入数组公式:=IF(SUM(1/COUNTIF(INDIRECT("$A$2:$A$"&COUNTA(A:A)),INDIRECT("$A$2:$A$"&COUNTA(A:A))))>=ROW(A1),INDEX($A$2:$A$199,SMALL(IF(ROW(INDIRECT("$A$2:$A$"&COUNTA(A:A)))-1=MATCH(INDIRECT("$A$2:$A$"&COUNTA(A:A)),INDIRECT("$A$2:$A$"&COUNTA(A:A)),0),ROW(INDIRECT("$A$2:$A$"&COUNTA(A:A)))-1,"0"),ROW(A1))),"")
下拉......(当然不能下拉太多行,估计一下供应商的数量,比它多点就行了,太多了,运算速度就慢了。)
收发存明细 表中的名称“供应商”公式改为:=OFFSET(基础数据!$E$1,1,,65535-COUNTBLANK(基础数据!E:E))

这样,你就可以在基础数据表中任意添加新的供应商名称,原来180行以下的辅助数据就不需要了。

[ 本帖最后由 射雕 于 2009-3-30 23:02 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-31 12:50 | 显示全部楼层
能给一个修改后的模板吗?楼上的兄弟伙。

函数,确实不能很熟练掌握的,谢谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-23 18:57 , Processed in 0.036141 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表