求excel如何用函数做到小数点后一位数小于5就取0,大于5就取5。

   更新日期:2024.06.02

1、电脑打开Excel表格,然后选中数据。


2、选中数据后,Ctrl+1进入设置单元格页面,在数值中,把小数位数设置为1。


3、把小数点设置为一位数后,输入公式=TEXT(FLOOR(A1,0.5),"0.0")。


4、输入公式后,回车,小数点后小于5的就显示为0。


5、下拉复制公式,大于5的就显示5。



这就是向下取数问题,FLOOR函数就是此用途,沿绝对值减小的方向向下舍入,使其等于最接近的指定数的倍数。

问题就是向下舍入到0.5的倍数,公式为:=FLOOR(A1,0.5)

不过此公式,会略去最后不是1~9的数字0,如果要保留一位小数,可以将公式改为:=TEXT(FLOOR(A1,0.5),"0.0")

不过上面的公式结果,是文本格式,如果想结果是数值格式,且显示为一位小数,可以通过设置单元格格式的方法实现。依然使用公式:=FLOOR(A1,0.5),然后右击B列列标--设置单元格格式--数字--数值--小位位数选择1--确定。



使用函数综合处理


Excel版本参考:2013

假设数据在A列

1、B1输入公式:=IF(A1-INT(A1)<0.5,INT(A1)&".0",INT(A1)&".5"),回车

2、下拉公式

3、查看效果(正确)



if(MOD(A1*10,10)>=5,INT(A1)+0.5,INT(A1)&".0")

if函数
if(条件语句,条件为真时的结果,条件为假时的结果)
比如if(3>2,"正确","错误")回车后返回正确
mod求余数
mod(12,10)表示12除以10的余数,返回2
int()取整,如int(1.2)=1
int(2.9)=2

=FLOOR(A1,0.5)
单元格设置为一位小数即可。

=TEXT(FLOOR(A1,0.5),"0.0")

  • 17782083433 :excel怎样用函数保留小数位数
    印彦尤2213 :答:excel用函数保留小数位数的方法 ①启动Excel2013,输入下面的数据,在D2单元格输入: =ROUND(C2,2)②回车得到结果1002.76,向下填充完单元格。③在E2单元格输入公式: =TEXT(C2,"0.00")④回车得到结果1002.76,光标移动到单元格右下角,出现+号,双击填充完毕。⑤通过对比,我们可以发现有些数据还...
  • 17782083433 :excel函数怎样保留一位小数
    印彦尤2213 :答:excel保留一位小数点的的方法 保留一位小数点步骤1:选择E2单元格,输入“=(B2+C2+D2)/3”按回车确认。将E2单元格复制到E3:E5区域,即完成公式求平均值。保留一位小数点步骤2:优点:数据不多时,使用比较方便;保留一位小数点步骤3:缺点:数据过多时,需要一一选择要参与求平均值的单元格,很...
  • 17782083433 :求excel如何用函数做到小数点后一位数小于5就取0,大于5就取5。_百 ...
    印彦尤2213 :答:1、电脑打开Excel表格,然后选中数据。2、选中数据后,Ctrl+1进入设置单元格页面,在数值中,把小数位数设置为1。3、把小数点设置为一位数后,输入公式=TEXT(FLOOR(A1,0.5),"0.0")。4、输入公式后,回车,小数点后小于5的就显示为0。5、下拉复制公式,大于5的就显示5。
  • 17782083433 :怎么在Excel表格中给数值设置以真正的两位小数显示
    印彦尤2213 :答:1. 首先打开电脑上想要编辑的表格,如图,想要设置保留两位小数,将单元格选中 2. 点击上方菜单栏中的公式菜单。3. 然后点击左上角的插入函数选项。4. 在打开的插入函数窗口,输入round函数进行搜索,点击结果中的函数,点击确定 5. 然后选择想要保留两位小数所在的单元格。6. 然后设置小数位数为2,...
  • 17782083433 :excel如何自动生成小数点
    印彦尤2213 :答:在Excel中设置小数点,可以通过更改单元格格式或使用内置函数实现。一、通过更改单元格格式设置小数点 1. 选择要设置小数点的单元格或区域。2. 在“开始”选项卡中,点击“数字”组右下角的箭头,打开“数字格式”菜单。3. 在“数字”选项卡中,选择“数值”类别。4. 在右侧的小数位数框中,输入要...
  • 17782083433 :求excel如何用函数做到小数点后一位数小于5就取5,大于5就取9。_百 ...
    印彦尤2213 :答:按下回车键,即可得到结果。解释:该公式首先使用ROUND函数将A1单元格中的数值保留一位小数并进行四舍五入。然后使用MID函数提取出该数值小数点后第二位上的数字,并与5进行比较。如果小于5,则将该数值减去0.01再加上0.05;如果大于等于5,则将该数值减去0.01再加上0.09。最终得到的结果即为所求...
  • 17782083433 :今天我们需要学习的是如何在Excel中使用Round函数进行数据的四舍五...
    印彦尤2213 :答:用户可能经常会遇到除不尽的余数或者小数点后的位数不统一的情况,我们可以使用Round函数保留小数点后两位数进行四舍五入计算。操作步骤 打开Excel2010,选中单元格,输入需要计算的数据。在选定计算结果的单元格内输入“=ROUND(a2,2)”,按Enter键确定。得出的结果就是四舍五入的结果。
  • 17782083433 :excel用函数保留小数位的教程
    印彦尤2213 :答:excel用函数保留小数位的教程:用函数保留小数位步骤1:打开Excel软件制作如图所示的表格。用函数保留小数位步骤2:单击B2单元格,在函数输入框中输入“=TRUNC(A2,1)”回车。用函数保留小数位步骤3:单击C2单元格,在函数输入框中输入“=TRUNC(A2,2)”回车。用函数保留小数位步骤4:单击D2单元格,在...
  • 17782083433 :Excel函数如何保留小数位数
    印彦尤2213 :答:Excel函数保留小数位数 实例演示 ①启动Excel2013,输入下面的数据,在D2单元格输入: =ROUND(C2,2)②回车得到结果1002.76,向下填充完单元格。③在E2单元格输入公式: =TEXT(C2,"0.00")④回车得到结果1002.76,光标移动到单元格右下角,出现+号,双击填充完毕。⑤通过对比,我们可以发现有些数据...
  • 17782083433 :怎样把excel中的数值保留一位小数?
    印彦尤2213 :答:保留一位小数excel公式回答如下:假设你的原始数值在A1单元格中,你可以在B1单元格中使用以下公式:=ROUND(A1,1)这个公式将A1中的数值四舍五入到一位小数,并在B1中显示结果。拓展知识:以下是一些常用的Excel公式和它们的功能。1、SUM(求和):对一系列数字求和。格式:=SUM(A1:A10)2、AVERAGE(...
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网