一、如何在excel中提取出数据中的小数部分
出现此问题的原因:在使用vlookup公式时没有使用绝对引用符号来引用单元格区域,导致部分取数无法取出。
如下,举例给出解决的方法,详细的操作步骤为:
1、首先,在Excel表中输入需要提取的单元格数据,根据A列中的数据填写E列中的数据,如下图所示。
2、其次,单击“ fx”以插入函数,然后单击“VLOOKUP”,如下图所示。
3、接着,根据下图的功能参数将其输入到参数列表中,转换成公式为:=VLOOKUP(A1,$D$1:$E$5,2,0),如下图所示。
4、最后,单击确定生成计算结果。 可以看到在B列中,已经基于A列中的数据填写了E列中的值,如下图所示。
二、excel小数位后数怎么取
EXCEL舍去小数点后数值的具体操作方法:
方法一
1.打开一个需要处理的Excel文档,然后双击需要处理的数据的第一行。
2.然后在C列,输入输入函数:=trunc(B1),然后按回车(也就是Enter键)。
3.就会在C位置看到相对应左边的B1位置的数据没有小数的数了。
4.将鼠标光标放在C1的右下角,会自动变为一个十字的样子,双击鼠标左键,公式会自动按照C1的样子计算B列的数据。
方法二
1.打开一个需要处理的Excel文档,选中需要处理的数据。
2.按下CTRL+1,调出设置单元格格式对话框,用鼠标点下“数值”选项。
3.在右边弹出的内容里,我们在“小数位数”右侧的输入框中设置为“0”。
4.点击确定后,表格中的数据去除了小数点后面的所有数字。
三、在Excel如何取小数
一、通过单元格设置的方式设置单元格格式为数值格式(或设置为货币、会计专用等格式),再设定小数位数。
二、用ROUND、ROUNDUP,ROUNDDOWN等函数来取舍小数位数。
1.ROUND函数的定:
返回某个数字按指定位数取整后的数字。
语法
ROUND(number,num_digits)
Number 需要进行四舍五入的数字。
Num_digits 指定的位数,按此位数进行四舍五入。
说明
如果 num_digits 大于 0,则四舍五入到指定的小数位。
如果 num_digits 等于 0,则四舍五入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
2.ROUNDUP函数的定义:
远离零值,向上舍入数字。
语法
ROUNDUP(number,num_digits)
Number 为需要向上舍入的任意实数。
Num_digits 四舍五入后的数字的位数。
说明
函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字。
如果 num_digits 大于 0,则向上舍入到指定的小数位。
如果 num_digits 等于 0,则向上舍入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧向上进行舍入。
3.ROUNDDOWN函数的定义:
远离零值,向上舍入数字。
语法
ROUNDUP(number,num_digits)
Number 为需要向上舍入的任意实数。
Num_digits 四舍五入后的数字的位数。
说明
函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字。
如果 num_digits 大于 0,则向上舍入到指定的小数位。
如果 num_digits 等于 0,则向上舍入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧向上进行舍入。