前言
工作中,自己经常帮助同事处理Excel文件,主要也就是利用各种公式、函数进行一些数据分析与处理的工作。自己是纯粹的编程小白,VB也不会。遇到问题就主要依赖Google。工作实录:Excel系列就是记录自己处理Excel文件的各种方法。
本博文是系列第一篇
数据需求
有一批图书借阅数据的Excel,包含字段有:卡号、姓名、题名、索书号、取消原因、状态、索取册数、操作人员、操作时间,共9个元素。
虚构样例数据如下
现在需要统计同一天内同一个人提交的索书请求数。其中一个索书请求最多只能借阅4种文献,对应Excel数据就是4行数据。
处理方案
分析:同一天(时间相同),同一个人(卡号相同)。这2个取值相同情况下,出现了多少行数据(对应文献种数,即重复数据)。文献种数除以4即可得到当天的索书次数。
处理步骤:
- 时间I列利用
ctrl+e
快捷提取日期 - 将A列和处理得到的日期列,利用
&"+"&
合并为同一个单元格 - 利用数据透视表或者直接用WPS的筛选-导出重复值的方法得到上一个步骤的重复值。即得到同一个人同一天内借阅的总的文献种数
- 然后用文献总种数除以4,即可得到当天某人提交的索书次数。其中,有余数时次数需加1