精华内容
下载资源
问答
  • 数字占位符#:###.## 显示有意义的0,若小数点后的数字大于 小数点后#的数量,则按#的位数进行舍五入

    数字占位符#:###.##
    只显示有意义的0,若小数点后的数字大于 小数点后#的数量,则按#的位数进行四舍五入
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • Excel中的舍六入五成双

    千次阅读 2016-01-26 19:24:56
    我们都知道舍五入是一种精确的计数保留法... 对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一,这种修约(舍入)规则是“舍六入五成双”,也即“4舍6入5凑偶”这里

        我们都知道四舍五入是一种精确的计数保留法,但是他就是最精确,最能得到我们想要的吗?反正我之前认为他是可以的,但是今天企业要求我们用了一种新得保留方法,四舍六入五成双,他是一种比较精确比较科学的计数保留法,是一种数字修约规则。

        对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:①5前为奇数,舍5入1;②5前为偶数,舍5不进。

        今天我们就来共同探讨,如何在excel中来实现四舍六入五成双,总的来说分为两种:

        第一种:就是直接在单元格中计算

    <span style="font-family:KaiTi_GB2312;font-size:18px;">   =IF(MOD(E2*10,1)=0.5,ROUND(E2/2,1)*2,ROUND(E2,1))
    </span>
       第二种:在excel中编写自定义函数。

       1.首先,在Excel中按下Alt+F11,进入如下页面,然后右击插入--模块:

       

        将以下任何一个函数放入,然后再单元格内调用即可:

    <span style="font-family:KaiTi_GB2312;font-size:18px;">    Function TranValue(rng As Double, number As Integer) As Double
    
          TranValue = Round(rng, number)
    
        End Function
    </span>

    <span style="font-family:KaiTi_GB2312;font-size:18px;">   Function bround(c#, d%)
         bround = VBA.Round(CDec(c), d)
       End Function
    </span>
        这样我们就可以实现四舍六入五成双了,在我们不得不感慨excel强大的功能的同事,我们应该考虑是否可以在oracle数据库中直接实现呢,而不是在excel中。如果有想法可以交流一下。
    展开全文
  • 对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一,这种修约(舍入)规则是“舍六入五成双”,也即“4舍6入5凑偶”,这里“”是指≤4 时舍去,"六"是指≥6...

    https://jingyan.baidu.com/article/219f4bf7e3c1f2de442d3812.html

     

    对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种修约(舍入)规则是“四舍六入五成双”,也即“4舍6入5凑偶”,这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:

    (1)5前为奇数,舍5入1;

    (2)5前为偶数,舍5不进(0是偶数)。

     

    公式为:

    =IF(MOD(ABS(A2*POWER(10,B2)),2)=0.5,ROUNDDOWN(A2,B2),ROUND(A2,B2))

    其中,单元格A2为原始数据,可以为负值;B2为保留位数,可以为正值、零和负值,如+2表示进位到0.01,-1表示进位到10位,0表示进位到整数位。

    1.点击c2单元格

    2.在方框内输入公式

    3.点击对勾

    4.点住单元格右下角往下拖

     

    =IF(
    MOD(ABS(A2*POWER(10,B2)),2)=0.5,
    ROUNDDOWN(A2,B2),
    ROUND(A2,B2)
    )

    POWER(x,y) 表示x的y次方,例如power(3,2)=9,power(2,0.5)=1.414
    ABS() 这是取绝对值的函数。比如在B1内输入=ABS(A1);在A1内不管输入的数是正数还是负数,B1内得到的数都是正数;
    MOD() 取余函数,MOD(5,3)按下回车键,即可得出余数“2”
    ROWNDDOWN() 全舍函数
    ROUND() 四舍五入
    IF() 函数的语法格式 IF(logical_test,[value_of_true],[value_of_false])。

    展开全文
  • Excel常用函数

    2021-04-12 21:08:40
    Excel常用函数 一、数学函数 int(number) - 将数值向下取整为最接近的整数 mod(number,divisor) - 返回两数相除的余数 round(number,num_...参数 num_digits 为1 : 表示保留1小数 参数 num_digits 为2 :

    Excel常用函数

    一、数学函数

    • int(number) - 将数值向下取整为最接近的整数

    • mod(number,divisor) - 返回两数相除的余数

    • round(number,num_digits) - 按指定的位数对数值进行四舍五入

      • roundup(number,num_digits) - 向上舍入数字

        • 参数 num_digits 为0 : 表示只显示整数,不显示小数

        • 参数 num_digits 为1 : 表示保留1位小数

        • 参数 num_digits 为2 : 表示保留2位小数

          以此类推 …

      • rounddown(number,num_digits) - 向下舍入数字

        • 参数 num_digits 用法如 roundup
    • abs(number) - 返回给定数值的绝对值,即不带符号的数值

    • sqrt(number) - 返回数值的平方根

    • rand() - 返回大于或等于0且小于1的平均分布随机数(依重新计算而变)

    • randbetween(bottom,top) - 返回一个介于指定的数字之间的随机数

    在这里插入图片描述

    二、文本函数

    • mid(“text”,start_num,num_chars) - 从文本字符串中指定的起始位置起返回指定长度的字符
    • left(“text”,num_chars) - 从一个文本字符串的最后一个字符开始返回指定个数的字符
    • right(“text”,num_chars) - 从一个文本字符串的最后一个字符开始返回指定个数的字符
    • len(“text”) - 返回文本字符串中的字符个数
    • text(value,“format_text”) - 根据指定的数值格式将数字转成文本
    • rept(“text”,number_times) - 根据指定次数重复文本,即可用一个rept函数在一个单元格中重复填写一个文本字符串
    • replace(“old_text”,start_num,num_chars,“new_text”) - 将一个字符串中的部分字符用另一个字符串替换
    • substitute(“text”,“old_text”,“new_text”) - 将字符串中的部分字符串以新字符串替换

    在这里插入图片描述

    三、统计函数

    • max(number1,number2, …) - 返回一组数值中的最大值,忽略逻辑值及文本
    • min(number1,number2, …) - 返回一组数值中的最小值,忽略逻辑值及文本
    • sum(number1,number2, …) - 计算单元格区域中所有数值的和
    • count(value1,value2, …) - 计算区域中包含数字的单元格的个数
    • counta(value1,value2, …) - 计算区域中非空单元格的个数
    • average(number1,number2, …) - 返回其参数的算数平均值;参数可以是数值或包含数值的名称、数组或引用

    在这里插入图片描述

    • countif(range,“criteria”) - 计算某个区域中满足给定条件的单元格数目
    • countifs(criteria_range1,“criteria”,criteria_range2,“criteria2”, … ) - 统计一组给定条件所指定的单元格数

    在这里插入图片描述

    • sumif(range,“criteria”,sum_range - 对满足条件的单元格求和
    • sumifs(sum_range,criteria_range1,“criteria1”,criteria_range2,“criteria2”, … ) - 对一组给定条件指定的单元格求和

    在这里插入图片描述

    • averageif(range,“criteria”,average_range) - 查找给定条件指定的单元格的平均值(算数平均值)
    • averageifs(average_range,criteria_range1,“criteria1”,criteria_range2,“criteria2”, … ) - 查找一组给定条件指定的单元格的平均值(算数平均值)

    在这里插入图片描述

    • frequency(data_array,bins_array) - 以一列垂直数组返回一组数据的频率分布

      ​ 一般用来统计一个数组在分段区间内的数据个数 , 也就是频率分布

    在这里插入图片描述

    在这里插入图片描述

    • rank(number,ref) - 返回某数字在一列数字中相对于其他数值的大小排名

    在这里插入图片描述

    四、逻辑函数

    • if(logical_test,“value_if_true”,“value_if_false”) - 判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值
    • and(logical1,logical2, … ) - 检查是否所有参数均为True,如果所有参数值均为True,则返回True ; 否则返回False
    • or(logical1, logical2,… ) - 如果任一参数值为True,则返回True ; 只有当所有参数值均为False时,才返回False
    • not(logical) - 对参数的逻辑值求反: 参数为True时返回False ; 参数为False时返回True
      在这里插入图片描述

    五、日期函数

    • year(serial_number) - 返回日期的年份值,一个1900~9999之间的数字
    • month(serial_number) - 返回月份值,是一个1(一月) ~ 12(十二月)之间的数字
    • day(serial_number) - 返回一个月中的第几天的数值,介于1~31之间
    • today() - 返回日期格式的当前日期
    • date(year,month,day) - 返回在 Microsoft Excel 日期时间代码中代表日期的数字
    • now() - 返回日期时间格式的当前日期和时间
    • edate(start_date,months) - 返回一串日期,指示起始日期之前/之后的月数
      • 参数 months 为正数( +或忽略不写 ) : 表示为指定日期之后的月份 ;
      • 参数 months 为0 : 表示为指定日期当月 ;
      • 参数 months 为负数( - ) : 表示为指定日期之前的月份
    • eomonth(start_date,months) - 返回一串日期,表示指定月数之前或之后的月份的最后一天
      • 参数 months 为正数( +或忽略不写 ) : 表示为指定日期之后的月份 ;
      • 参数 months 为0 : 表示为指定日期当月 ;
      • 参数 months 为负数( - ) : 表示为指定日期之前的月份
    • datedif(start_date,end_date,unit) - 返回两个日期之间相差的天数、月数、年数
      • 参数 unit 为 Y/y : 表示相差总年数 ;
      • 参数 unit 为 M/m : 表示相差总月数 ;
      • 参数 unit 为 D/d : 表示相差总天数 ;
      • 参数 unit 为 YM/ym : 表示一年内相差的月数 ;
      • 参数 unit 为 D/yd : 表示一年内相差的天数 ;
      • 参数 unit 为 MD/md : 表示一月内相差的天数

    在这里插入图片描述

    datedif - 计算日期差

    ​ DATEDIF函数是一个excel中隐藏的、但功能非常强大的日期函数 , 使用方法如下:

    在这里插入图片描述

    六、查找与引用函数

    详细介绍请看下篇《Excel-查找与引用函数
    • vlookup(lookup_value,table_array,col_index_num,range_lookup) - 搜索表区域首例满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。默认情况下,表是以升序排序的 <–> 垂直方向查找

    • offset(reference,rows,cols,height,width) - 以指定的引用为参照系,通过给定偏移量返回新的引用

    • match(lookup_value,lookup_array,match_type) - 返回符合特定值特定顺序的项在数组中的相对位置

    • index(array,row_num,column_num) - 在给定的单元格区域中,返回特定行列交叉处单元格的值或引用

      index(reference,row_num,column_num,area_num)

    • indirect(ref_text,[a1]) - 返回文本字符串所指定的引用

    • row([reference]) - 返回一个引用的行号

    • column([reference]) - 返回一个引用的列号

    • hlookup(lookup_value,table_array,row_index_num,range_lookup) - 搜索数组区域首行满足条件的元素,确定待检索单元格在区域中的序列号,再进一步返回选定单元格的值 <–> 水平方向查找
      rence]) - 返回一个引用的列号

    • hlookup(lookup_value,table_array,row_index_num,range_lookup) - 搜索数组区域首行满足条件的元素,确定待检索单元格在区域中的序列号,再进一步返回选定单元格的值 <–> 水平方向查找

    展开全文
  • Excel—数学函数

    2018-04-23 17:00:00
    ROUNDUP(保留小数点几位后进位的函数)就是说要保留一个小数的小数点后2位,这个小数第3位只要有值,不管是多少(不考虑舍五入),那么运算完这个小数的小数点后第二位数字都要进位都要加1。 函数语法:ROUNDUP...
  • EXCEL函数公式集

    热门讨论 2010-03-16 03:26:38
    如何提取一串数字中的几位数字(字符) 如何把一个单元格中的数字挑出来 分割文本 按照给定的位数,截断小数点后的数字 单元格数字提取问题 以关键字提取名称 如何把文本中的前几个字符去除 对一列中的文字统一去掉...
  • Excel百宝箱

    2012-10-27 17:09:21
    【真正的舍五入】:将指定区域中的值执行舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件,...
  • 如何提取一串数字中的几位数字(字符) 如何把一个单元格中的数字挑出来 分割文本 按照给定的位数,截断小数点后的数字 单元格数字提取问题 以关键字提取名称 如何把文本中的前几个字符去除 对一列中的文字统一去掉...
  • 上一篇咱们用两个示例说明了一下自定义格式的实际用处和简单语法。...小数点后的位数如果大于#的个数,只保留和#号相等的位数并舍五入。示例如下:对D1单元格应用自定义格式#.## ,可以看出保留2小数。...
  • Excel百宝箱8.0

    2011-06-07 21:32:17
    第一参数为引用,第二参数为待替换字符串,第三参数为新字符串,第参数用于指定替换第几次出现的字符,范围在1到256之间。 函数名称:重复 函数功能与参数:判断指定区域中是否有重复单元格的函数只有一个参数即...
  • Excel新增工具集

    2011-12-20 09:30:27
    3、创建选定文件夹下的文件目录:创建选定文件夹下所有文件目录,还可以包含该文件夹下所有子文件夹内的所有文件目录,也可以选择性的创建创建Word、Excel文件目录,点击目录可轻松打开相当的文件。目录创建后,...
  • Excel百宝箱9.0无限制破解版

    热门讨论 2012-02-03 19:05:29
    【真正的舍五入】:将指定区域中的值执行舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件,...
  • EXCEL百宝箱8.0终极版

    2011-11-05 16:48:02
    第一参数为引用,第二参数为待替换字符串,第三参数为新字符串,第参数用于指定替换第几次出现的字符,范围在1到256之间。 函数名称:重复 函数功能与参数:判断指定区域中是否有重复单元格的函数只有一个参数即...
  • 细分为<用数字顺序或倒序><用EXCEL存储格内容><增加字符串><清除字符串><替换字符串>多方式改名,优点明显。例:替换字符串就支持起始长度、替换个数、GB2与BIG5码相互转换等多选项操作,也支持文件扩展名的修改。现...
  • 【真正的舍五入】:将指定区域中的值执行舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件...
  • (1-只保留数字. 2-只保留字母. 3-只保留中文. 4-只保留数字和小数点. 5-保留数字和运算符号并运算. 6-只保留字母和数字. 7-去掉数字. 8-去除英文大小写字符. 9-去除中文. 10-去除所有空格符)。 完 美 背 景 着 色...
  • Excel百宝箱 9.0 破解版 批量导入图片等200种功能 Excel2007 Excel百宝箱2012是强大的制表插件,当安装百宝箱后,如果您使用Excel 2003,则...:如果您装了其它的EXCEL工具,请先关掉它,它们有可能删除本工具的菜单
  • _ * #,##0_ ;_ * -#,##0_ ;_ * "-"_ ;_ @_ excel格式设置中,可同时设置种数据格式,用“;”隔开。第一节为正数值格式;第二节为负数值格式;...“ * #,##0 ”数字只保留整数部分,每三用千位分隔符“,”隔开,
  • 【真正的舍五入】:将指定区域中的值执行舍五入,可以自定义小数位数。和定义数字格式不同的是,这是修改值,而且定义数字格式是修改显示状态 【图表条件格式】:对图表的系列执行条件格式,可以设置2到3个条件,...
  • Excel的奇怪现象,导致"军"字的声母变成数字"1",类似的情况还有很多。本次更新全面修正此类问题,并且经检测发现99.9%以上的 多音字最多只有三个读音,仅"竓qfzygs, 竕sfzyg, 竡ygsb"三个生僻字有4种以上读音, 故...
  • ASP200问.EXE

    2010-05-20 13:25:08
    28.如何分显示位数较长的数字 29.如何将数字转换为大写的中文字符 30.如何判断奇数和偶数 32.如何生成一个随机数 33.如何实现VBScript和JavaScript的数据共享(JavaScript to VBScript) 33.如何实现VBScript和...
  • 数字键盘模式,自由控制弹出完整输入法面板和数字键盘面板,需要对控件设置属性即可。例如ui->txt->setProperty("flag", "number"); 控制需要显示输入法和不需要显示输入法,当某些控件不需要弹出输入法,...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    数据处理 91 <br>5.1 数字处理技巧 92 <br>0140 如何对计算结果舍五放入 92 <br>0141 如何将商品金额小写转换成大写 92 <br>0142 如何根据生日自动计算员工年龄 93 <br>0143 如何设置...
  • 为了让用户能使用熟悉的操作方式和界面,WPS 2000 除了保留 WPS 97 的操作方式及界面外,还允许用户选择Word 97风格、 DOS 风格的界面和快捷键以照顾各类用户的习惯。 WPS 2000 的改进主要体现在以下各方面:  全新...
  • 会计理论考试题

    2012-03-07 21:04:40
    A、WPS、DOS、Lotusl-2-3 B、WIndows95、Word、Excel C、UNIX、AutoCAD、PoewPoint D、Word、Lotus 1-2-3、AutoCAD 17.编译软件属于 ___C___ 。 A、数据库管理系统 B、工具软件 C、系统软件 D、应用软件 18.计算机...
  • 进入后,你可以用方向键移动光标选择CMOS设置界面上的选项,然后按Enter进入副选单,用ESC键来返回上一级菜单,用PAGE UP和PAGE DOWN键来选择具体选项,F10键保留并退出BIOS设置。 1.STANDARD CMOS SETUP(标准...
  • 不扫描驱动器看是否有坏区域,因此应对以前格式化过的驱动器使用该参数。  /fs:file-system  指定要使用的文件系统:FAT、FAT32 或 NTFS 。如果未指定文件系统,将使用现有的文件系统格式。  Map  显示...
  • 舍五入()”命令在最高进位时,会导致程序异常。 17. 修改BUG:办公组件支持库打印进度对话框的标题和用户设置的内容不一致。 18. 修改BUG:办公组件静态编译后无法正常销毁。 19. 修改BUG:应用接口支持库...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

excel只保留四位数字