美文网首页
003-20180103-【Excel数据处理】数据精度的调整、

003-20180103-【Excel数据处理】数据精度的调整、

作者: DearLynne | 来源:发表于2018-01-03 22:04 被阅读0次

    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日")。举例说明:

    提取A18的年 提取2012年12月31日的年

            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日。


    year, month, day为year ( serial_num) 、month( serial_num)  、day (serial_num) 所得结果或者直接输入值 month为0 day为0 month和day都为0

            3.剔除数据空格

            由于很多时候我们获取的数据中存在空格,只有去除了空格后才能有效进行下一步操作,常用函数如下:

            trim (text)

            text 表示要去除空格的文本。注意:trim可删除字符串中多余的空格,但会在英文字符串中保留一个作为词语词之间分隔的空格。举例说明:

    删除字符串之间的空格 删除字符串前面的空格

    D

            很开心今天继续坚持了复习昨天所学内容,以后还是要保持复习与学习,但是要注重效率与时间的分配与安排。

    相关文章

      网友评论

          本文标题:003-20180103-【Excel数据处理】数据精度的调整、

          本文链接:https://www.haomeiwen.com/subject/mcyknxtx.html