关于如何在EXCEL里实现办公用品动态库存显示

chunyuan 2009-03-18 11:10:01
有两个表,第一个表是“办公用品动态库存”,里面用到两列:1)品名2)当前库存量。第二个表是“领用记录”,里面有两列较重要:1)领用品名2)领用数量。
希望通过VBA达到以下效果:
当在“领用记录”表里添加一条记录时,在“办公用品动态库存”表里相应的品名对应的库存量则进行相应的变化
当各货品的库存量达到一定程度时,该行记录的背景色变为红色,以提醒管理员及时进货。
...全文
965 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dljy_1968 2009-04-07
  • 打赏
  • 举报
回复
对3楼解法追加一点:在sheet3中加两列:累计入库和累计出库,用sumif取领用和入库的数量,在sheet1加一列“库存”,取sheet3的库存数,再用条件格式,如果使用lookup来取的话,就更好了
dellxng2000 2009-04-04
  • 打赏
  • 举报
回复
xuexi
heresyydq 2009-03-26
  • 打赏
  • 举报
回复
楼上正解,先输入公式,再对值设定颜色
Apowere 2009-03-25
  • 打赏
  • 举报
回复
举例如下,sheet1为出库表,sheet2为入库表 sheet3为库存表
sheet1
A B
1品名 领用数量
2钢笔 9
3钢笔 1
4铅笔 2
5铅笔 9
sheet2
A B
1品名 进货数量
2钢笔 9
3钢笔 10
4铅笔 6
5铅笔 18
sheet3
A B
1品名 当前库存
2钢笔 9
3铅笔 13

第一步
在sheet3的B2中输入公式=SUMIF(Sheet2!$A$3:$A$24,A3,Sheet2!$B$3:$B$24)-SUMIF(Sheet1!$A$3:$A$24,A3,Sheet1!$B$3:$B$24)往下拖动公式即可。上述A3:A24的范围可自行修改。
第二步
在sheet3(库存表)中,选中B2:B24,选择工具栏格式-条件格式-设定单元格数值小于10,选择格式按钮-图案选定红色,结果即库存小于10的数量都变成了红色。
选择A2,选择工具栏格式-条件格式-设定公司=B3<10,选择格式按钮-图案选定红色后确定。选中A2,点击格式刷,选中A3:A24,松开格式刷,结果显示,库存小于10的所有品名都变成了红色。起到了提醒的作用。

以上,供参考。



chunyuan 2009-03-19
  • 打赏
  • 举报
回复
1楼的答复未能让我满意,希望能有更精准的回复
fiten_z 2009-03-18
  • 打赏
  • 举报
回复
=IF(OR(A2-A1>數量1),"庫存不足,無法領料",IF(A2-A1>數量2,"庫存不足,請儘快進貨",""))

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧