值得收藏!! 最近刚好帮一个朋友做一个进销存系统,因为使用者对电脑操作以及Excel应用能力较弱,我做的进销存系统没有用特别复杂的功能,非常有解决意义,我将手把手将你制作一个简单的进销存系统。 001、首先需求描述: 朋友找人合伙开了一个女装店,想要用Excel记录每天的销售数据、定期的进货数据,以及定期盘点库存情况。 朋友的合伙人对电脑操作、Excel数据管理能力较弱,前期购买过专用的进销存软件,但是经常会把数据搞乱,因此放弃了,希望使用Excel傻瓜式的记录销量。 002、框架设计: 01、进货记录表:这是整个进销存报表的基础,所有的字段都从进货记录中生成 如图是进货记录表,使用的是智能表格,表格区域会随着数据的填写自动扩展,并延续设置好的格式。这个报表中的每个字段中的内容都需要手工录入,因为他们是后续销售记录表下拉菜单的数据源。 为了防止数据录入错误,对【进价】、【定价】、【数量】进行了数据验证设置,如图所示,要求只能录入数字,而不能录入其他形式的数值。 同时,设置出错警告,根据前期测试常见的错误,提示使用者修改录入的错误的内容。 J列的日期,使用日期函数将A、B、C列录入的年月日转化为标准的日期。 公式为DATE(〔年〕,〔月〕,〔日〕),注意,因为数据区域已经转化为智能表格,所以公式中的引用为结构化引用。 数据录入完成之后,永续需要点击右上角的刷新按钮,这是录制的一个宏,它的作用是全局刷新数据透视表,至于为什么要这样做,下文会进行讲解。 02、销售记录表:这是进销存报表的主要数据源 销售记录表中的字段要多一些,但是这个表中很多字段的内容填写起来却没有那么麻烦,填写方式分为三种: 手工录入:A、B、C列的年月日需要手工录入 下拉菜单选择:产品和型号通过下拉菜单进行选择,这些下拉菜单的数据源正是进货记录表中的数据 公式自动生成:进价和定价这两个字段,在进货的时候就已经确定了,他们和产品具有对应关系,所以通过公式自动进行匹配。IFERROR(INDEX(产品清单区域,MATCH(〔型号〕,产品清单!B:B,0),4),) 03、产品清单表 这个表不需要填写内容,是自动生成的,属于过渡表,实际使用过程中,可以将其隐藏。那为什么要有这样一个表呢? 原因有几点: 为了销售表中填写的产品信息和进货表中的一致,需要将进货表中的产品作成下拉菜单,但是进货表是一行一行的记录,存在很多重复,无法直接使用; 还有其他信息,诸如进价、定价等,在进货表中与产品不是一对一关系,需要将其梳理成一对一关系,这样才可以使用匹配函数精确匹配。 这个表就是通过进货记录表创建数据透视表,进而实现去重、一对一关系,如图所示,是创建的其中一个产品列表。 所以,现在你知道进货记录表中的刷新按钮的作用了吧?它是为了将新增的进货记录,刷新到数据透视中,从而生成新的产品清单。因此,没刷新一次,数据透视表的源数据会更新一次,产品清单也会变化。 那如何将这个变化的产品列表作为销售记录表中的下拉菜单呢?答案是使用动态区域函数Offset。 比如,针对型号,我们创建一个名称: 这个名称的引用位置为一个动态扩展的数据区域: OFFSET(产品清单!J1,MATCH(销售记录!D2,产品清单!J:J,0)1,1,COUNTIF(产品清单!J:J,销售记录!D2),1) 通过这个动态区域,它总能获取数据透视表中的最新数据,因此,每一次在进货记录表中输入进货信息之后,点击刷新,菜单即可更新为最新的。 04、库存报表 这是进销存报表的核心,在这个表中,序号展示出每日的关键销售指标、每月的关键销售指标和详细的库存情况,并且这些数据都可以通过时间来进行筛选。 这个表中的除了时间数据,其他所有数据都是通过公式生成的,不需要填写。 我只举一个例子: 某个产品的上月结存数量,这是一个多条件求和的公式,上月结存上月进货上月销售 因此公式是这样的:SUMIFS(进货记录〔数量〕,进货记录〔产品〕,库存报表!B9,进货记录〔年〕,库存报表!D2,进货记录〔月〕,库存报表!G21)SUMIFS(销售记录〔数量〕,销售记录〔产品〕,库存报表!B9,销售记录〔年〕,库存报表!D2,销售记录〔月〕,库存报表!G21) 第一个SUMIFS是求产品上个月的进货总量,第二个SUMIFS是求产品上个月的销售总量。只要你知道SUMIFS的用法,那公式的巨贪含义很容易理解,我这里就不一一解释了。 将各个字段中的公式补全,那么完整的进销存报表就完成了。精进Excel系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓! Excel开发系统有难度,还不能数据共享,也没有工作流审批流,数据多了还容易崩,这样的进销存系统是不完善的,推荐题主找一个和Excel操作相同的企业管理系统开发平台自己制作,下面就给题主推荐一款免费的这类软件吧,叫云表企业应用平台,简称云表。(文末有永久免费软件获取方式) 只要你用过Excel,就能轻松上手画出进销存系统 我们都知道,用Excel开发系统,一般都得用到VBA编程,难度大,云表完全为你解除这个顾虑,只要你懂中文,会用Excel,无需任何编程基础,就能通过画表格的方式来开发进销存管理系统,那些基本的模块如采购管理、销售管理、库存管理、往来账管理、财务管理、出纳管理等,都可以任意搭建。云表进销存的高能之处是什么 因为每家企业的文化基因不同,决定其管理思维也不同,这种时候,云表的高能之处就凸显出来了:量身定制。除了上述的传统模块,你的企业还需要哪些功能,侧重点在哪里?只要你熟悉企业业务,就完全可以自主创造出一个与企业业务模式相契合的进销存管理系统。也就是说,云表不需要企业来适应它,它完全可以适应企业,它真正实现了0编程基础上手,且多余的模块不需要花多余的钱来买,这是在最大程度上优化企业资源,省时省力省资金,更主要的是省心。 云表还有无限可能 它不光能实现工作流,权限设置,数据共享,还能与主流信息系统无缝集成,无需推翻原有的IT资产,甚至搭载多个管理系统,避免了企业同时使用多个软件的麻烦,也支持二次开发,功能模块随拆随建,适应企业的成长需要,如果企业想要实现移动办公,优化人力时资源,它还能够一键生成手机app,它性能稳定,支持多端部署,也让你的系统链接一切,物联网,互联网,解除信息孤岛。云表应用领域全行业覆盖 不止进销存,云表既然叫做企业应用平台,它的定制项目一定是全行业全领域覆盖的,无论你从事什么行业,需要什么系统,比如ERP系统,OA办公自动化,成本管理,薪资核算,供应链管理等等,它还可以私人定制,只要你想要,云表就能给你。 华为,中铁,中冶,华风气象,中国普天,燕山大学,中国电波传播研究所等大企业、高校和研究所都已经选择了云表,说明它的实力绝对可靠。 下面就是云表永久免费软件和培训获取方式。 1、点赞转发评论留言 2、关注我并点击我头像,私信发送:123 希望这篇文章可以真正帮助到题主,有需要的朋友也请一定不要错过,体验过方知云表的强大,码字不易,求赞求转发求留言。 用excel的方式可以做进销存软件,不过这个excel和传统意义上的excel不一样,它叫云表企业应用平台(以下简称云表平台),是一款操作界面和excel长得很像的国产无代码开发平台。文末有软件免费获取方式 虽然设计UI界面和excel长得很像,但它和excel却没有半毛钱关系,云表平台有自己独立的核心引擎,不依赖于excel服务器。开发进销存软件,不用写代码,也不用借助VBA等工具 业务人员,只需要在操作界面,拖拉拽,即可搭建出,包括但不限于进销存、OA、ERP、MES、CRM、WMS等个性化管理软件。 商贸进销存 需要注意的是,云表平台不仅兼容excel功能,而且功能更为强大,当然你也不需要记那么多函数公式,云表平台有自己的一套开发逻辑。 并且,开发出来的软件,各系统之间数据打通,数据共享,即AllinOne。 当你的业务需求发生变更时,随时可按需修改系统功能。各种细粒度的场景应用,应有尽有 扫码出入库 譬如,数据透视,数据分析,权限控制,流程审批,多人协同,闹钟提醒,消息推送,蓝牙打印,报表模板自定义打印,小程序,H5,网站,外接数据源,与用友、金蝶、钉钉、企业微信、SAP、浪潮、PDA、GPS、电子秤、地磅等外部系统进行集成封装,生成移动端app。。。。。。 手机端app 只要是你能想到的业务场景应用问题,基本上它都可以解决。 像华为、中国中冶、中国铁建、恒逸集团、苏美达集团、东信和平、许继电气、北控水务集团等20万企事业单位,早已使用云表多年。 免费的软件获取方式,在此奉上: 方法一: 1。头条app搜索云表平台。 2。进入官网之后,在右上角三条杠处,找到登录。(或者进去后直接点击免费注册) 3。信息填报完毕,即可在管理控制台免费获取。 方法二: 点击我的头像,进入个人主页后,在下方找到免费下载。 有了云表平台,你只要会使用excel,那么使用它来开发进销存软件,丝毫不存在任何压力! 对于仓库进销存管理我们可以使用excel表格来制作、不用购买专用的仓库管理软件、但是excel表格制后先不说难度、就是在使用工作场景中、常常也会觉得过于麻烦,首先我们要对仓库数量进行记录、然后到电脑上输入,也或者是老板或其它部门需要实时的数据、从而导致仓库管理人员或者是办公人员时时需要做出相应的表格让他们看到。 现在我们有一个比较简单的方法既能快速制作出excel表格、又能共享给部门领导、同时还可以实时的在线申请和审批实现移动互联网协同管理。只要打开微信发现小程序搜索库存表、打开库存表就可以使用、比如我们在仓库工作时、只要打开自已的手机在手机上点几下就可以实现记录、并且直接结算出结果、不用在excel表格里面算写公式。同时在协同管理中加上员工为好友、实现多人协同办公、在仓库盘点时也可以扫一扫实现扫码枪的功能。 原来仓库进销存excel表格如此简单、最后在电脑上导出报表就可以自动生成记录。 可以用excel做数据处理系统,我就是用excelVBA编写程序的(excel做前台,acess做后台),完全根据自身需求来定制的,非常实用,可以做单机版的也可做局域网版的 免费的Excel用起来是非常的灵活,但是也就缺乏了严谨性。虽然说很多Excel号称可以加权限等等这些来控制,但是它毕竟是一个桌面的管理系统。毕竟是谁都能去改这个数据的,它的权限管理是不严格的,那么如果对于一两个人的小公司进行管理还可以。如果是产品比较复杂,进出仓比较多,而且需要出很多报表的公司来说,用Excel做进销存管理是不合适的。