如何建立一个excel数据库

2024-11-07 22:32:13
推荐回答(2个)
回答(1):

此方法一般适用于数据量不大的表格(在3000行内效果比较好)。

如果数据量大的,要么直接对商品名称列进行筛选,要么用VBA了。

I2单元格输入数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  然后右拉再下拉。

=INDEX(A:A,SMALL(IF($A$2:$A$3000=$H$2,ROW($2:$3000),4^8),ROW(A1)))&""

把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。

回答(2):

我有这个工具,和你的要求一模一样

你这个其实就是通过Excel来记录入出库台账,同时在记录入出库台账的时候,自动更新库存。仅仅通过公式函数是实现不了的,要用到VBA和SQL。
我给你发个功能更多的,能实现先进先出、货位管理
需要的话,给我发站内短信

Excel物资管理系统,实现入出库管理、库存管理、先进先出、货位管理等
以下内容引自北京富通维尔科技有限公司网站

该工具采用Excel数据库引擎技术,按照软件工程思路设计开发,运行稳定,简单实用。公开版除了商品属性内容少,在功能上不做任何限制。可以随意使用, 但不得作为商业用途转让或出售。
包含以下内容:
1、入库管理,包含入库的物料代码、名称、数量、生产日期、入库日期、货位
a、在录入入库数量后,系统会自动更新库存模块的库存数量
b、支持修改功能,如果入库数量录错,可以修改,修改后会自动更新库存。
c、先进先出功能通过入库日期和货位共同来管理
d、拣货信息栏目用于显示该入库记录被何时出库
2、出库管理,包含出库的物料代码、名称、数量、出库日期等信息
a、录入出库数量后,系统会直接按照生产日期先进先出原则,查找适合货位上的商品
b、找到相应货位后,从该货位减去出库数,同时减库存表数量;如果数量不够,则再继续找其他货位。
c、标记拣货信息(从哪个货位、拣出多少数量)
d、如果最终的库存数不够出货,则再出库表对应记录上显示缺货数
e、公开版不支持修改出库数量功能
3、以下功能按照具体需求提供
a、入出库台账
b、日清报表
c、单项查询(查询指定商品的入出库信息)
d、入出库库指令单查询/打印
e、费用管理:入出库费、保管费、场地费等费用的自动计算
f、商品基础信息扩展:规格、重量、体积、保质期、安全库存
g、保质期报警、补货报警/自动补货功能