前言
工作中,处理excel是必不可少的事情。excel作为一个办公软件,其强大功能,多数人并不知悉。最近我就遇到一个问题,需要对excel进行处理。
问题
公司的路灯管控系统,对路灯的掉线有监控。近期有一个需求,需要找出哪些灯经常性掉线。运营的妹子提供了5份表格,依次是5月5-5月9号灯杆掉线的记录,交给我自行处理。
解决过程
刚拿到这个数据的时候,脑子一热,想编码去解决。后来发现这方案过于笨拙。
excel这个软件应该有提供这样的功能。不过办公软件平时使用较少,对其一知半解。
于是抽空研读一些教程。开始解决这个问题。
- 合并表格。
5份表格文件合并为一个文件中的5个sheet,降低问题的解决难度。 - 问题的本质分析。
要找到经常性掉线的灯,则这个灯在5个表格中均存在。连续5日掉线的灯则视为经常性掉线。该问题转换为 提取表中重复数据的问题。其中灯的唯一性标记是节电器编号。 -
使用高级筛选功能。
菜单-数据-点击高级筛选,
弹出窗口后,依次勾选在原有区域显示筛选结果,列表区域选中sheet1所有内容,条件区域
选中sheet2中节电器编号区域,点击确定。
则此时sheet1就是筛选后的结果。因为我选择的在原有区域展示筛选结果。
(点击-菜单栏-数据-清除,则恢复到筛选之前的数据)
拷贝sheet1的结果到新的sheet页面。
并继续和其他日的数据sheet页,重复以上操作。
最终产生的结果就是所需要的灯杆信息。
注意事项
- 选中区域的时候,一定要拖动选中,而不是点击列头选中即可。否则会产生不正确的结果。
- 我的excel版本是 excel 2010