中企动力 > 商学院 > excel库存报表
  • ?

    用Excel2016做仓库统计分析,会计必会

    约瑟芬

    展开

    很多人不太喜欢Excel2016,今天我们就来看看Excel2016版和之前的版本做仓库统计有什么不同。

    本文介绍如何应用Excel的PowerPivot组建搭建简易的规范的进销存系统,重点在于如何数据分析和输出,而是不原始表单的设计和录入。

    近来很多人不管是不是IT人事,都把大数据、云计算、数据挖掘挂嘴边,好像不说这些就跟时代脱节了。不管你愿不愿意,数据库管理已经进入到生活的方方面面。

    初学者对于数据库很迷茫,特别是用过Excel的,热衷于简单的电子表格,一提到数据库的名词概念就觉得复杂。自从Excel2013以来,安装时自动增加了PowerPivot这组应用程序和服务,强大的分析功能可以取代Access数据库的一些基本功能,也简化了很多运算。

    应用场景描述:管理员小云每天都要登记本企业生产的产品,产品名称有上百种,平均每种产品有10个左右的规格,实际就是要管理上千个库存单品(SKU)。每天要记录各SKU的进库数,出库数,每月进行盘点核查,每月要找出库存低于安全库存的SKU提交生产部门。

    需求分析:①规范的进出库原始台账;②输出报表:计算月末库存、计算安全库存;③盘盈盘亏的调整记录。

    1、建三张基础数据表。

    表设计要规范,不能直接拿进出仓单的表式,规范的标准是符合数据库范式,有兴趣就上网搜索,没空闲就按照图示去做吧。

    规范要求:首行是标题行,2行起是数据行,每一行就是一条记录。如图,建立:

    编码表(SKU号、产品名称、型号规格、单位)

    年初库存表(SKU号、年份、年初库存)

    进出仓表(SKU号、日期、进仓数、出仓数)

    这里的SKU号是关键字段(标签),有了它,就可以打通三张表的关联。这里有2个容易犯错的地方:①编码表的SKU号不可重复;②进出仓表的日期用日期格式,注意是用减号“-”连接年月日。

    2、使用PowerPivot的数据模型功能导入表。

    选择“编码表”的数据→点选菜单的PowerPivot→点添加到数据模型。而后会出现数据模型界面(多弹出一个对话窗),显示刚才添加的编码表的数值。

    注意:

    ①第一次启动PowerPivot的工具或组件,会很慢,要耐心等待,不要急于操作下一步;

    ②数据表不能重复添加,添加一次就够了;

    ③数据模型里面的表是链接表,是只读的,要修改就要回到Excel主界面进行工作表的修改;

    ④选择数据最好是整列整列地选择,不要仅选择数据区域,因为当以后增加数据的时候,如果是选择区域的话就要修改链接表的选择范围。

    然后,回到Excel主界面,同样操作添加“年初库存表”和“进出仓表”到数据模型。这三个表链接过来后,默认是叫表1、表2、表3,为方便使用,改名为“编码表”、“库存表”、“进出仓”。

    3、在数据模型里面建立关系。

    “关系”是关系型数据库里面一个很重要的概念,这里不展开,有兴趣可自己上网查。这里应用“关系”,起到数据从一个表传递到另一个表的作用。

    回到PowerPivot界面,右下角点击关系视图。将“编码表”的SKU号拖到“库存表”,再将“编码表”的SKU号拖到“进出仓”。这样,就建立了2个一对多的关系。

    4、用数据模型建数据透视表。

    新建一个工作表“统计表”,插入→数据透视表→选择“使用此工作表的数据模型”,由于之前建立了数据模型,所以这个选项没有致灰→位置选现有工作表,统计表!A8,确认。

    5、用数据透视表显示各SKU进出仓情况。

    之前虽然改了名字,但数据透视表中显示的还是表1表2表3,这里只好把这个Bug放一放,期待office升级解决吧。拖拉表2的年份到“筛选器”,拖拉SKU码到“行”,拖拉表2的年初库存、表3的进仓数和出仓数到“值”。

    这样,数据透视表就按每一个SKU输出了其合计进仓数和出仓数,也将期初库存显示出来了。注意:系统会对值增加汇总方式的描述,例如:以下字段求和汇总:进仓数,我嫌太长,手工改成进仓数了。

    6、用度量值计算期末库存。

    Excel界面下,菜单→PowerPivot→管理数据模型,进入PowerPivot界面。选进出仓表,点选该链接表下方的非数据区域某一个单元格,在公式栏敲上

    期末库存:=sum([进仓数])-sum([出仓数])+SUM('库存表'[年初库存])

    为了计算安全库存,再选择非数据区域某一个单元格,在公式栏敲上

    最大出仓:=sum([出仓数])

    注意:①公式栏对中文输入法可能不大接受,我是在文本文件打好中文再复制粘贴上去的;②[进仓数]等字段名字,可以不手工敲,而是用鼠标点选那一列;③公式可以跨表引用列,如期末库存就应用了库存表的年初库存列。

    理解度量值。完成了上述公式后,系统会立刻显示结果,例如:135。大家也许会疑问,这样的求和有什么意义?有意义!现在的求和结果是基于没有分类的条件下的求和。应用到刚才建立的数据透视表,就会按SKU分类求和。下来还会讲到“日程表”,就会既按SKU求和,又按时间分段(如:月、季)求和。

    7、添加日程表。

    回到Excel界面,选择数据透视表,在值里面增加刚才建立的度量值“期末库存”。在点选了已制作好了的数据透视表前提下,菜单→分析→筛选,插入日程表。用这个日程表,就可以自由选择1-4月的进出仓量,1-12的进出仓量了,也可以看到期末库存量随着时间段变化而变化。

    8、用每月出仓数计算安全库存。

    安全库存的计算方法很多,这里只用最简单的一种,求出历史以来单月出仓数的最大值,若当前库存量低于这个值,就需要补充进仓其中的差值。步骤六已经建立了出仓数求和公式了。下面就插入新数据透视表,选择日期为列标题(增加日程表后,就会多了日期(月)的度量值,系统自动将这个度量值一同放到列标题),出仓数的求和为值,SKU号为行。将日程表与这个新的数据透视表关联起来。

    点选新数据透视表→设计→总计→选择仅对列启用。在N24格(根据新透视表的实际位置而定)写上标题:最大出货量,O24写上标题:需补进仓。在N25输入公式=MAX(B25:M25),在O25输入公式=N25-VLOOKUP(A25,A9:E17,5)。其中A9:E17的区域根据第一个透视表实际区域而定。

    9、盘盈盘亏怎么办?

    答案:修改年初库存表。所以这里为什么每年设一次年初库存,就是应对每年盘点后库存的变化。而且,用年份做筛选条件,也是这个原因。

    10、如何显示产品名称。

    光看SKU码不直观,要将名称、规格加进去怎么做?进入PowerPivot界面。选进编码表,在数据表区域,新增一列名叫“名称型号单位”,在该列1行的单元格输入=[SKU号]&","&[产品名称]&[型号规格]&","&[单位]选择。系统会自动填充整列。回到Excel界面,数据透视表的行标题统统用“名称型号单位”就可以解决这个问题了。

    注意事项:

    1、上述操作过程几乎没有在原始表上操作,能保证原始表数据不会被破坏。

    2、上述表格式是最基本的格式,可自行添加修改字段。也可根据ERP导出的表格修改。

    3、非数据区域的度量值,必须用聚合函数,如:sum,max,min,count等等。

  • ?

    比数据透视表好用很多,进销库存表用这样的方法真是方便多了!

    七年

    展开

    今天我要分享用Excel表格制作简易进销存的实例。

    商品进库表:

    出库表:

    根据进库、出库表自动生成进销存报表:

    完成这个任务,可以用函数公式、可以用数据透视表的SQL多表合并、可以用VBA。其中数据透视表方法是其中最完美的方法,但写SQL语句对一般Excel用户来说如天书一般。今天我要介绍另外一种方法:不需要任何函数,不需要写任何代码,它就是power query 合并查询法。(Excel2010、13版本需要安装插件,excel2016版可以直接使用)

    制作步骤:

    第一步:添加入库表、出库表到power Query查询编辑器中

    选取入库表 - power query - 从表 ,在打开的编辑器中,开始 - 关闭并上载至 - 仅创连接

    选取出库表 - power query - 从表,和上面方法一样

    第二步:分别按产品汇总入库表和出库表

    入库表中删除日期列 - 开始 - 分组依据,在分组窗口中分别进如下设置:

    分组依据 : 产品 (根据产品分类汇总,如果需要多个依据,可以点添加分组)

    新列名:入库数量 (可以自定义)操作:求和列:入库数量(对入库数量进行汇总,如果还有更多列数字求和,点下面添加聚合按钮)

    同样的方法,对出库表进行分类汇总:

    第三步:合并查询

    选取表1(入库表汇总表),执行合并查询,在合并查询窗口中选取表2(出库汇总表),种类默认。然后再点击新增的出库数量列后的展开图标(只显示出库数量)。

    第四步:添加 库存数量列

    添加列 - 添加自定义列,列名输入库存数量、自定义公式中输入=[入库数量]-[出库数量]

    至此,一个简易的商品进销存报表制作完成!

    如果入库和出库数据更新后,进销存表会随之更新吗? 必须会!!!

    以前有不少做生意的朋友找我要进销存小软件,当然费很大力用公式和VBA做了一个,现在想起来,用这个power query做是多么方便啊!这个特别适合库房管理人员使用 ,希望能够帮到他们!

  • ?

    仓库管理表格之入库详细表和出库详细表

    Cynthia

    展开

    仓库管理表格之入库详细表和出库详细表,表格内容可以一样,我以小企业为例,用wps或excel做的简单的仓库管理表格,来给大家说一下,毕竟做了十多年仓管,虽然没在大企业呆过,但是还是有些经验的。

    仓库管理表格,出库详情表

    如上图,这是出库详情表,我简单一下,在您做仓管初期,这个表对您很有用的。

    1、日期:这个不用解释了吧,必须填写。

    2、名称:必须填写。

    3、规格(型号):若是单一产品,可不填写,恐怕很少有生产单一产品的企业吧。

    4、数量:必须填写,而且须经常盘对仓库实物。

    5、单价:可不写,有的企业不要求。

    6、单位:尽量填写,有的产品可能按重量或数量计。

    7、金额:可不写,有的企业不要求。

    8、包装方式:可不写,有的企业不要求。

    9、厂家(客户企业):必须填写,发给谁的货你不能不知道吧。

    10、客户(客户负责人):可不写。

    11、单号(生产计划的定单号):尽量填写,便用查找。

    12、负责人(本企业的业务员):可不写。

    13、备注:需要特别注意的事项填写。

    14、出库单号:我建议尽量填写,便于客户反馈信息查找。

    十年经验,汇于此间,若是有用,别忘点赞!

  • ?

    Excel办公应用:库存量不够时,系统自动提示补货!

    顾青旋

    展开

    上表中,根据商品库存,系统自动提示是否“补货”,突出显示其状态。

    具体要求:

    库存不大于50时,系统提示“补货”;

    库存大于50而小于300时,提示“准备”;

    库存不小于300时,提示“充足”。

    那么,如何达到上述要求呢?

    方法很简单,只需要2个步骤:

    步骤1:单击"D2"单元格,在编辑栏中输入公式【=IF(C2<300,IF(C2<=50,"补货","准备"),"充足")】,按【Enter】键,下拉鼠标至"D11"单元格。

    步骤2:突出显示“补货”

    重难点解析:

    IF函数是根据指定的条件来判定其“真”(TRUE)、“假”(FALSE),从而返回其相对应的内容。

    图示如下:

    所以,本文用到的函数公式【=IF(C2<300,IF(C2<=50,"补货","准备"),"充足")】,解析如下:

    当C2<=50时,返回“补货”;

    当50

    当C2>=300时,返回“充足”。

    由于篇幅有限,本文并没有讲解库存数量是如何自动生成的,这点在后续会和大家见面。

    鸣谢:

    若喜欢本篇文章,记得点赞,评论和转发噢!

    有任何疑问,欢迎大家提问,小编有问必答!!

  • ?

    怎么不用excel做库存管理

    惜雪

    展开

    如何不在使用以前复杂的excel来做库存管理、现在可以使用小程序库存表来解决、由于以前的时代是电脑的时代、人们还没有人人一部手机这样的生活状态、而人人有手机后也不是人人都有智能手机、就象随身一个电脑一样使用、而手机的内存大小又取决于价格、所以开发的APP更是层出不穷、人们不知道选择哪一个、所以如何取代以前的APP来使用库存管理、当前最好的方便就是采用微信小程序来完成、而这一年的小程序慢慢回到了人们的生活主流、至少越来越方便、才得以有机会使用小程序来最大化方便人们的工作和生活需要。

    可以使用手机来管理、打开微信-发现-小程序-搜索-库存表(全称)就可以直接打开使用了、有进出货管理和利润表、还有近七天的进出货和利润表动态度、不用下载免费直接使用、进货时拿出来看一下就行。同时能分析利润。

    替代excel库存表替代excel库存表替代excel库存表替代excel库存表替代excel库存表

  • ?

    EXCEL表格仓库通用管理系统(含进销存、退货、库存预警、盘点)

    沙漠超

    展开

    仓库管理也叫仓储管理,英文Warehouse Management,简称WM,指的是对仓储货物的收发、结存等活动的有效控制,

    目的:

    仓库管理为企业保证仓储货物的完好无损,确保生产经营活动的正常进行,并在此基础上对各类货物的活动状况进行分类记录,以明确的图表方式表达仓储货物在数量、品质方面的状况,以及目前所在的地理位置、部门、订单归属和仓储分散程度等情况的综合管理形式。

    一套合适的EXCEL表格仓库管理系统可以做到帐、卡、物相符,按流程收发材料,随时可查询仓库动态的库存数据,实现仓库的有序管理,做到数据准确、帐目清楚、现场有序、分工明确。

    1.第一张表格:Excel表格通用模板-仓库进销存管理系统(全年12个月进销存)

    全年进销存目录,方便函数查找,自动生成数据。

    1月:先在1月进销存里填写品名,规格,单位,

    2月至12月进销存里的品名,规格,单位

    根据1月进销存自动生成,无需您手动输入。

    (1) 1月 库 存 进 销 存 报 表

    (2)库存进销存表格盘点调整

    (3)12个月的进销存月报表

    2.第二张表格:Excel表格通用模板-进销存出入库管理(包含退货、分析报表)

    本表为通用仓库、出入库管理系统表格,适用于各个行业

    本表有退货、查询功能、自动核算库存,低于安全库存自动标记等功能

    使用前先进行产品信息的设置,按照所列内容进行输入.

    (1)产品信息

    (2)入库明细,按照所列内容输入,灰色底纹的为自动显示计算

    (3)出库明细,按照所列内容输入,灰色底纹的为自动显示计算

    (4)退货明细,按照所列内容输入,灰色底纹的为自动显示计算

    (5)库存统计,该表只需要输入期初数量和安全库存,其他为公式自动显示,请勿输入修改

    (6)部门消耗统计,该表只需首次使用前录入产品编号及部门,即可统计各部门各种物料的详细消耗情况

    (7)各月消耗统计,该表只需首次使用前录入产品编号,即可统计各种物料每月的消耗使用情况

    (8)查询表:本表中的公式若行数不够,可以自行下拉

    3.第三张表格:Excel表格通用模板-进销存出入库管理(带库存预警,供应商对账,客户对账,盘点报表)

    以下是付费内容

    自动汇总生成数据,便捷管理超轻松 .表格包含多个工作表,

    可以通过首页的超链接,直接跳转。

    所有商品在本表建立目录,便于其他台帐获取商品信息,商品编码可自编,

    不同商品使用不同编码,其它表格填写的商品编码需与本表一致。

    方便函数查找,自动生成数据。

    (1)入库明细单

    (2)销售出库明细单

    (3)库存统计表

    (4)盘点报表

    (5)供应商对货单

    (6)客户对货单

    (7)参数表

    (8)供应商信息

    (9)客户信息表

    (10)出库单号查询

    (11)入库单号查询

    如果我写过的一篇文章,讲过的每一话,做过的一个举动,

    曾在你的心里荡起涟漪,那至少说明在逝去的岁月里,我们在某一刻,共同经历着一样的情愫。

    有时候,虽然素未谋面。

    却已相识很久,很微妙也很知足。

    如果你喜欢鄙文,那就在下面点个赞呀,也可以转发或赐几颗糖果,你的鼓励是我最大的动力和支持,在此老夏深表感恩.

    岁月静好,愿你幸福,一起都好!

  • ?

    [EXCEL]简易进销存,仓库库存管理系统

    凝荷

    展开

    肯特最新力作二《仓库库存管理系统》,通过VBA编程的形式制作而成;它操作简易,可以帮助中小企业、个体经营者完善仓库库存管理,极力推荐!

    ................................................

    主要功能介绍:

    1、支持备份功能,再也不担心数据丢失了

    2、基础档案建立后,可支持模糊查找,即根据关键字快速匹配要录入的商品信息

    3、简易录入出入库数据后,可时时查询库存余额表及库存明细表

     

    功能界面截图如下:

  • ?

    如何用excel电子表格做仓库的出入库?

    石尔岚

    展开

    1.首先,新建一个工作表,命名为“1月”,并按照下面的图片设置表头信息。

    注意:一个进销存表至少要包括:物料编号、名称、数量、单价和总金额等信息,即使是最简单的进销存表也至少要包含上述要素。

    2.第二,新建一张表格,命名为“数据表”,用来存储【物料编号】和【名称】。

    注意:一个【物料编号】只能和一个【名称】相对应。

    3.下一步,将【物料编号】和【名称】定义成名称,方便进销存总表的数据录入。

    步骤:选中【数据表】的A1:B11区域,点击【公式】-【定义的名称】-【根据所选内容创建】。

    4.在弹出的界面中,选择【首行】,并点击【确定】按钮。

    注意:运行的结果是将A2:A11的区域定义为“物料编号”这样一个名称,B2:B11的区域定义为“名称”。Ctrl+F3可以查看定义的名称。

    5.回到“1月”的表中,选中B列空白区域,点击【数据】-【数据有效性】- 选择下拉菜单中的【数据有效性】按钮。

    6.在弹出的界面中,按照下图在【允许】的下拉菜单选择“序列”,勾选【提供下拉箭头】,来源处输入:=物料编号。设置完成后点击【确定】按钮。

    7.操作完成后,点击B列的空白单元格提供的下拉菜单,就可以快速录入物料编号了。

    8.选中C4单元格,双击并输入:=IF(B4="","",VLOOKUP(B4,数据表!$A$1:$B$11,2,)),这样就自动填充了B4单元格对应的名称。然后将C4单元格的公式下拉填充。

    注意:这里公式中加了个IF函数,为的是当B列单元格为空时,C列单元格也显示空。

    9.选中A4单元格,双击并输入:=IF(B4<>"",MAX(A$3:A3)+1,""),自动生成序号,并填充。

    注意:此处IF函数的意义和C列的一样。

    10.完成上述步骤后,只需要在B列选择物料编号,A列的序号和C列的名称都会自动生成。

    在【上月结存】栏目下输入上月结存的数量和单价,在金额处输入公式:=D4*E4。多个品种可以并列输入。

    11.在【本月入库】栏目下输入本月入库的数量和单价,在金额处输入公式:=G4*H4。

    12.在【本月出库】栏目下输入本月出库的数量和单价,在金额处输入公式:=J4*K4。

    13.在【本月结存】栏目【数量】处输入公式:=D4+G4-J4,【金额】处输入公式:=F4+I4-L4,【单价】处输入公式:=IFERROR(O4/M4,"")。

    注意:单价之所以用倒除的方式,主要是因为期初、入库和出库的单价可能不一致。

    14.日常录入时,当天有出入库可以录入在同一行,也可以一行只录入出库,一行只录入入库。如果强调日期的话,可以将【序号】列改成日期输入或者加入一栏日期。

    15.最后一步:月末统计结存数量、金额和平均单价。

    首先,选中数据区域,选择【插入】-【数据透视表】,如下图设置内容后,点击【确定】按钮。

    16.将最后一列的【数量】和【金额】拖到【数值求和】框内,将【物料编号】和【名称】放入【行标签】区域,并适当调整数据透视表格式和字段名称,结果如下:

    17.插入一个【期末单价】的计算字段,用【期末金额】除以【期末数量】就得到了结存平均单价。以后增添了数据,可以更新数据透视表数据源并刷新即可。

    注意:同样,数据透视表也可以统计当月入库数量、出库数量及总金额。

    (本文内容由百度知道网友茗童贡献)

  • ?

    利用EXCEL玩转库存及销售情况?进阶版!还带库存提示效果!

    石襄

    展开

    制作进销存表单,系统提示库存状态!

    实现的功能

    只需输入产品料号,系统自动显示:其它所有信息;库存状态;连续序号

    主要制作步骤

    第1步:准备原始数据

    第2步:在“产品信息”工作表中,为产品料号创建名称

    第3步:在“汇总“表中,为料号设置数据验证(数据有效性)

    第4步:根据料号链接名称

    双击"C4"单元格,在编辑栏中输入公式【=IF(B4="","",VLOOKUP(B4,产品信息!$A$1:$B$56,2,0))】

    温馨提示:根据料号链接结存数,入库数及出库等数据,方法与第4步类似。

    第5步:设置连续序号

    双击"A4"单元格,在编辑栏中输入公式【=IF(B4<>"",MAX(A$3:A3)+1,"")】

    第6步:设置系统自动提示库存

    双击"H4"单元格,在编辑栏中输入公式【=IF(G4<250,IF(G4<=100,"补货","准备"),"充足")】

    鸣谢:若对本文仍有疑问,欢迎评论!

    若喜欢本文,欢迎点赞、关注、收藏和分享!

  • ?

    怎样用EXCEL做一个简单的商品库存表和销售表?

    汉克

    展开

    如要实用,至少要4张表联合起来用才顺手,

    1. 以下是一个小型的进销存系统,

    2. 要做到这种程度,也得花费几天时间,索性给展示一下,供参考。

     

    示意图如下(共4张)

    在<<产品资料>>表G3中输入公式:=IF(B3="","",D3*F3)  ,公式下拉.

    在<<总进货表>>中F3中输入公式:=

    IF(D3="","",E3*INDEX(产品资料!$B$3:$G$170,MATCH(D3,产品资料!$B$3:$B$170,0),3))  ,公式下拉.

    在<<总进货表>>中G3中输入公式:=IF(D3="","",F3*IF($D3="","",INDEX(产品资料!$B$3:$G$170,MATCH($D3,产品资料!$B$3:$B$170,0),5)))  ,公式下拉.

    在<<销售报表>>G3中输入公式:=IF(D3="","",E3*F3)  ,公式下拉.

    在<<库存>>中B3单元格中输入公式:=IF(A3="",0,N(D3)-N(C3)+N(E3))  ,公式下拉.

    在<<库存>>中C3单元格中输入公式:=IF(ISNUMBER(MATCH($A3,销售报表!$D$3:$D$100,0)),SUMIF(销售报表!$D$3:$D$100,$A3,销售报表!$E$3:$E$100),"")  ,公式下拉.

    在<<库存>>中D3单元格中输入公式:=IF(OR(NOT(ISNUMBER(MATCH($A3,总进货单!$D$3:D$100,0))),A3=""),"",SUMIF(总进货单!$D$3:$D$100,$A3,总进货单!$F$3:$F$100))  ,公式下拉.

    至此,一个小型的进销存系统就建立起来了.

    当然,实际的情形远较这个复杂的多,我们完全可以在这个基础上,进一步完善和扩展,那是后话,且不说它.

     

    (本文内容由百度知道网友shihoumacili贡献)

excel库存报表

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP