O
经过这两天Excel小技巧的学习,算是对Excel进行一个热身。今天开始学习Excel的数据处理部分。根据简书作者食海无涯分享的数据小白,怎样通过Excel快速入门(一)可知,数据分析分为以下5个部分:数据采集、数据预处理、数据分析、数据挖掘以及数据展现。而数据预处理部分又是数据分析至关重要的一步,Excel如何进行数据处理值得我们学习。今天主要学习数据精度的调整、日期格式的调整、剔除数据空格三个函数。
R
介于以后的工作很多都需要进行数据分析,所以学习Excel数据处理相关的函数对我而言太重要了,对数据进行较好地预处理,可以有效地提高工作效率。
I
总结今天的函数学习,用法如下:
1.数据精度的调整
对于一些数据精度要求统一的报表,我们可以通过函数的调用来实现预处理,之后再进行其他的数据分析,常用函数包括以下三种:
round(number,num_digits) 数据四舍五入
number: 需要进行四舍五入的数字,num_digits:指定的位数,按此位数进行四舍五入。其中如果 num_digits 大于 0,则四舍五入到指定的小数位。 如果 num_digits 等于 0,则四舍五入到最接近的整数。 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。具体实例如下,对于小数98.23,进行不同精度四舍五入。
roundup(number,num_digits) 向上舍入任意实数
number :需要向上舍入的任意实数。num_digits:四舍五入后的数字的位数。其中,函数 roundup和函数round功能相似,不同之处在于函数roundup 总是向上舍入数字。如果 num_digits 大于 0,则向上舍入到指定的小数位。如果 num_digits 等于 0,则向上舍入到最接近的整数。如果 num_digits 小于 0,则在小数点左侧向上进行舍入。对于上述例子,进行不同精度向上舍入。
rounddown(number,num_digits) 向下舍入任意实数
number :需要向上舍入的任意实数。num_digits:四舍五入后的数字的位数。其规则与 roundup类似。对于上述例子,进行不同精度向下舍入。
2.日期格式的调整
对于按照特定日期进行分类的操作,可以通过以下的函数进行实现,常用函数包括以下四种:
year ( serial_num) 提取给定日期的年
serial_num为一个日期值,其中包含要查找的年份。取值范围为: 1900 - 9999 之间的整数。 serial_number 有多种输入方式,但最常用了有以下两种:1、带引号的文本串,例如“2018年1月3日”2、其他公式或函数的结果,例如DATEVALUE("2018年1月3日")。举例说明:
month( serial_num) 提取给定日期的月
day (serial_num) 提取给定日期的日
方法与year ( serial_num) 类似,此处不进行累述了。
date ( year, month, day) 将不同的年月份组合成要求的日期
其中year, month, day可为year ( serial_num) 、month( serial_num) 、day (serial_num) 所得结果或者直接输入值。day为0时相当于上个月的最后一天,month为0时相当于上一年度的最后一个月即12,两者都为0为11月30日。
3.剔除数据空格
由于很多时候我们获取的数据中存在空格,只有去除了空格后才能有效进行下一步操作,常用函数如下:
trim (text)
text 表示要去除空格的文本。注意:trim可删除字符串中多余的空格,但会在英文字符串中保留一个作为词语词之间分隔的空格。举例说明:
D
很开心今天继续坚持了复习昨天所学内容,以后还是要保持复习与学习,但是要注重效率与时间的分配与安排。