Excel中将数据格式设为数值型怎么设

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel中将数据格式设为数值型怎么设相关的知识,希望对你有一定的参考价值。

1、首先选中表格中的数据,然后点击鼠标右键,在弹出的窗口中找到“设置单元格格式”选项并点击。

2、进入到下一页面后,然后点击“数字”分类下的“数值”选项,然后右边的“小数位数”填上想要保留的小数位数则可,然后点击确定。

3、再返回到表格中,可以看到已经成功将这些数据设置为数值型格式了。


参考技术A

准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2016 excel软件。

Excel中将数据格式设为数值型的办法如下:

1、如下图所示,要将这部分数据格式化为数字,首先选择这部分数据,然后单击鼠标右键,并在弹出框中选择“格式化单元格”。

2、在弹出的设置框中,在“数字”列下,按类别选择“数值”,在右侧的“小数位数”中填写要保留的小数位数,最后单击右下角的“确定”。

3、如下图所示,这些数据可以成功地设置为数字格式。

参考技术B

工具:excel2010版本。

1、如下图,要将这部分数据格式设为数值型,首先选中这部分数据,然后点击鼠标右键,在弹出框里选择“设置单元格格式”;

2、在弹出的设置框里,数字一栏下,分类选择“数值”,右边的“小数位数”填上你想要保留的小数位数则可,最后点击右下角的确定;

3、如下图,则可成功将这些数据设置为数值型格式了。

参考技术C

在工具栏中点击“数据类型”的下拉选项“数值”,即可。

 

参考技术D 右键单元格-设置单元格格式-数字栏,选数值,显示到小数点多少位自己选
如果要设置成片的多个单元格就拖黑选中再右键,当然整行整列也可以,零星的多个单元格就按住ctrl一个个选中再右键就得了

如何在Power Query中提取数据?——数值篇

参考技术A 我们了解到在Power Query中提取数据会因为数据格式不同而提取的方法不同。

前我们讲了数据提取的文本篇,这次我们来看下数值格式的数据如何进行提取。

数值的提取主要是进位的问题。在Power Query中对于进位有着比Excel更多的选择。

1. 向下舍去(类似Excel中的Rounddown)

Number.RoundDown(number as nullable number , optional digits as  nullable number ) as nullable number

第1个参数是需要进行操作的数值,第2个参数是进位到哪里。

例:

Number.RoundDown(123.123,1)=123.1

Number.RoundDown(123.123,-1)=120

Number.RoundDown(123.123,-3)=0

Number.RoundDown(-123.123,1)=-123.2

Number.RoundDown(-123.123,-3)=-1000

注意: 第2参数代表小数的位数,如果是负数则是小数点的前方,如果是正数则是小数点的后方,0则为去掉小数点。同时我们需要注意如果是负数,向下舍去的意义实际上是舍入到小的值。

2. 向上进位(类似Excel中的Roundup)

Number.RoundUp (number as  nullable number , optional digits as  nullable number ) as  nullable number

例:

Number.RoundUp(123.123,1)=123.2

Number.RoundUp(123.123,-1)=130

Number.RoundUp(123.123,-3)=1000

Number.RoundUp(-123.123,1)=-123.1

Number.RoundUp(-123.123,-3)=0

注意: 和Number.RoundDown的区别,在于进位,所以始终是会往大的数值靠。

3. 向0进位(这个在Excel中目前没有对应函数)

Number.RoundTowardZero (number as  nullable number , optional digits as  nullable number ) as  nullable number

向0进位是什么意思呢? 正数往下舍入,负数往上舍入

Number.RoundTowardZero(123.123,1)=123.1

Number.RoundTowardZero(-123.123,1)=-123.1

Number.RoundTowardZero(123.123,-3)=0

Number.RoundTowardZero(-123.123,-3)=0

Number.RoundAwayFromZero(number as nullable number , optional digits as nullable number ) as nullable number

远离0进位是什么意思呢? 正数往上舍入,负数往下舍入

Number.RoundAwayFromZero(123.123,1)=123.2

Number.RoundAwayFromZero(-123.123,1)=-123.2

Number.RoundAwayFromZero(123.123,-3)=1000

Number.RoundAwayFromZero(-123.123,-3)=-1000

4. 四舍五入(类似Excel的Round,但有些许区别)

Number.Round (number as  nullable number , optional digits as  nullable number , optional roundingMode as  nullable RoundingMode.Type ) as  nullable number

此函数比Excel里面多一个参数,一共有3个参数,第三个参数是针对如果碰到数字5如何进行处理,0代表向上进位,1代表向下舍去。默认参数是为1,所以如果要实现真正意义上的四舍五入则需要添加第三参数, 正数为0,负数为1

Number.Round(123.125,2,1)=123.12

Number.Round(123.125,2,0)=123.13

Number.Round(-123.125,2,1)=-123.13

Number.Round(-123.125,2,0)=-123.12

以上是关于Excel中将数据格式设为数值型怎么设的主要内容,如果未能解决你的问题,请参考以下文章

从EXCEL导入数据库数值型都被四舍五入了

Excel数据格式

Excel数据格式

软件导出数据到excel,数据都变成了科学计数,请问能否将EXCEL的默认数字格式改为数值?

Ajax 请求日期数据格式不对

Open XML格式化Excel数值