Excel版全自动《仓库进销存报表》设计更新:模糊查询功能

2023-05-06 17:47:34

 

本日将对本次Excel版本的全自动《仓库进销存报表》做一次设计更新,更新功能,模糊查询功能。模糊查询功能类似筛选框中的搜索选项,如搜索“白”,就是包含这个查询条件的所有类别,当入库明细表或者现存量报表中特别多数据的时候,用Excel本身的搜索非常“卡”的时候,可以设计一个页面,专门做模糊查询;

新建一个页面,命名为“1.3 模糊查询入库”,把工作表1.入库表中的入库明细标题字段复制过来,同时在左边的一个单元格中录入货品名称标题,以这个单元格下方输入查询关键字段来判断模糊查询的结果;

要实现模糊查询的功能,需要用到的思路就是字段查询函数“FIND”,用FIND函数来判断这个字段在不在,如果在的话就用函数“ISNUMBER”来判断真假,为了方便大家理解,先按分步写函数的思路来展示。

步骤1:判断查询的关键字在不在查询区域,录入函数=FIND(A3,E3),返回结果16。

步骤2:判断步骤1的结果是否是数值,是的话返回TRUE,否则的话返回FALSE,录入函数=ISNUMBER(FIND(A3,E3))

步骤3:通过筛选函数来判断步骤2 TRUE的结果,录入函数=FILTER(E3:E4,ISNUMBER(FIND(A3,E3))),得到模糊查询的结果

通过上面的步骤,已经知道模糊查询的原理了,我们可以按照上面的思路,对表1入库明细表中货品名称制作一个单独的模糊查询界面了,在A2录入查询条件“白“,在C2录入对应的函数

=FILTER(表1[[入库日期]:[现存量]],ISNUMBER(FIND(A3,表1[货品名称]))),就把货品名称中包含白的所有货品查询出来了

再次录入不同的查询条件,可以分别返回不同的查询结果,如包含“彩”的查询结果,包含“4*20”的结果等;

同理,学会了这个思路,也可以对出库、现存量分别做对应的查询页面,如果有需求的话,到这里已经把Excel版全自动《仓库进销存报表》全部设计完成,最后一步就是加上一个目录页,这样方便不同的功能间的页面进行跳转;

步骤1:选中需要添加目录的所有工作表页面

步骤2:选中一个相对靠后面的单元格,录入提取单元格名称的函数:=TEXTAFTER(CELL("filename",A1),"]"),得到所有工作表名称

步骤3:新建一个目录页面,录入函数=VSTACK(1.入库表:6.月度进料分析!V1),得到所有工作表的名称

步骤4:边上单元格录入“超链接”并在下方录入公式=HYPERLINK(CONCAT("#",B3,"!A1"),B3),下拉填充,就可以得到所有工作表的链接了

步骤5:选中一个有链接的工作表,在一个相对靠后的单元格中录入“近回目录”,并为这个单元格创建超级链接到目录;然后再复制这个单元格,通过批量选中需要粘贴的工作表,实现批量粘贴

到这里,全部设计完成,效果如下:

源文件:85 仓库进销存报表.XLSX

需要的私信分享;

我是古哥:

从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!


以上就是关于《Excel版全自动《仓库进销存报表》设计更新:模糊查询功能》的全部内容,本文网址:https://www.7ca.cn/baike/24154.shtml,如对您有帮助可以分享给好友,谢谢。
标签:
声明