【制造业解决方案】WPS表格数据整理小技巧

任舟
任舟

创作者俱乐部成员

📌场景&需求描述

笔者所在企业使用了众多平台进行日常管理,企业微信的通讯录模块(人事数据)、打卡模块(考勤数据)、审批模块(一线工人每天报工产生的生产数据、计件工资数据),ERP系统的财务和进销存模块(收支数据、原辅料及产品出入库数据),加上各部门各自记录的线下表格,数据比较分散,数据孤岛由此形成。

要想有效利用这些数据,平台间、部门间频繁的以线下表格形式进行数据交换,由于平台导出的数据源表中有大量无用字段(列),我们通常要先进行数据清洗,提取有效信息,再把有效信息整理聚合在一起,过程繁杂低效且容易出错。

这种情况下,如何高效的对各平台导出数据进行数据清洗和提取呢?


📌解决方案

💡

目前,笔者有三种方案可供选择:

  • RPA机器人自动化处理

  • 利用宏或WPS表格函数公式,对有效信息进行提取

  • 使用比本地表格更强大数据管理的工具,轻维表/智能表格

三种方案对比:应用RPA机器人比较高效,但有一定的技术门槛和实施成本,PASS;宏对大多数普通用户来说也比较陌生,有一定的技术门槛;应用轻维表/智能表格是个极好的方案,笔者正研究,在企业内全面应用尚需时日。

所以,目前能够采用的低技术门槛、低实施成本、高转换效率的方案,就是利用函数公式来提取有效信息,由于动态数组暂未正式上线,我们主要利用“=”符号预设公式直接从源数据引用。

我们以企业微信考勤数据为例,具体操作如下:

点击查看/下载演示模板

  1. 导出下载数据源表

  1. 对数据源表的明细数据进行数据清洗,这里我们用日期示例

  • 数据源表明细数据区域有合并单元格的情况下,一般使用“拆分并填充内容”的功能对数据源表的数据进行处理,使明细数据符合数据库结构的要求

  • 部分平台导出数据源表的日期、金额等数据默认为文本格式,需要预先处理

  • 数据清洗涉及的情况及处理方法很多,为此另立专刊也不为过,本文不做展开

  1. 新建工作表,命名为“中转站”,将数据源表的数据直接复制粘贴到“中转站”工作表

  1. 新建工作表,命名为“信息提取”,用“=”符号从“中转站”工作表引用有效字段(列)到“信息提取”工作表,有效信息就会被直接引用过来。如果数据量极大,为了取数方便,可以增设辅助列,将所有列的数据用SUM函数求和,筛选结果不为“0”的数据即可展示全部有效信息

  1. 后期导出新的数据源表后,清除“中转站”工作表内容,将新的源数据粘贴到“中转站”工作表后,即可从“信息提取”工作表复制有效信息


📌注意事项

🔰
  • 数据源表格式发生变化的情况下,比如字段所在位置发生改变,引用公式要做相应调整

  • 从数据源表向“信息提取”工作表粘贴数据时,建议使用“粘贴为数值”

  • "信息提取"工作表预设函数公式的总行数要大于导出数据源表的总行数,以免造成数据缺失

  • 从"信息提取"工作表取数时,注意先对筛选状态“重新应用”,以免造成数据缺失


📢

如果大家有其他好的数据整理方案欢迎评论区交流!

山西省
浏览 1375
3
23
分享
23 +1
10
3 +1
全部评论 10
 
LHWPS
点赞学习👍
· 山西省
2
回复
 
ice y
ice y

创作者俱乐部成员

点赞收藏学习
· 四川省
1
回复
任舟
任舟

创作者俱乐部成员

互相学习
· 山西省
回复
 
孙璐阳
孙璐阳

创作者俱乐部成员

· 广东省
回复
任舟
任舟

创作者俱乐部成员

看来成为俱乐部成员指日可待
· 山西省
1
回复