Excel智能“装箱单”:把符合条件的记录全部显示出来!
Excel情报局
Excel职场联盟
前言|职场实例
最近几天小编遇到一个制作Excel装箱单的问题,整理好了思路,来分享给大家,希望可以对大家日常的工作有一些启发。
如下图所示:
左图是一张固定格式的装箱单模板;右图是一张服装的部门与型号尺寸数量明细表。我们想要通过在装箱单中通过下拉菜单切换不同的部门名称,来把明细表中符合条件的记录全部显示出来。
我们该如何制作这种智能的Excel装箱单呢?下面小编就带大家来介绍一下具体的设置过程。
步骤01|准备下拉菜单的数据源列表
复制F列的部门数据,粘贴到J列,然后将J列数据做“删除重复值”的操作,留下唯一值,作为下拉菜单(数据验证)的数据源列表。具体操作步骤如下图所示:
步骤02|设置装箱单部门的下拉菜单
点击装箱单表格中B2单元格,点击“数据”选项卡,点击“数据验证”按钮,进入“数据验证”的对话框:
“允许”设置为:“序列”
“来源”处引用数据区域:“=$J$2:$J$4”
点击“确定”退出,即可完成部门下拉菜单的设置。如下图所示:
步骤03|得到符合条件的所有“型号”数据
在A4单元格输入函数公式:
=INDEX($G:$G,SMALL(IF($F$2:$F$9=$B$2,ROW($2:$9),1000),ROW(1:1)),)&""
最后按Ctrl+Shift+回车键,结束数组公式,下拉填充公式即可。
步骤04|得到符合条件的所有“件数”数据
在B4单元格输入函数公式:
=INDEX($H:$H,SMALL(IF($F$2:$F$9=$B$2,ROW($2:$9),1000),ROW(1:1)),)&""
最后按Ctrl+Shift+回车键,结束数组公式,下拉填充公式即可。
效果图
通过下拉菜单切换装箱单的“部门”名称,来实现把符合条件的记录全部显示出来的智能装箱单就做出来了。如下图所示:
赞 (0)