俺跟你一样也是算绩效的。
这个问题一般是通过round函数解决,比如可将原公式修改为:
=round(原公式,0)
即精确到元。末尾参数为2即精确到分,不过我们这里一般要求精确到元就行了。
另外的办法就是:
工具--选项--重新计算---在“以显业精度为准”上打勾。
不过这种办法有时会影响到别的数据,所以我不常用。
仰望星空,希望能帮到你,谢谢采纳。
我印象中是没有这种公式了。
你可以再试试这样子的:
=LEFT(RIGHT(FIXED(A1,2,1),6),1)
就是把A1这格从右边开始取6位(小数点后两位,小数点算一位,小数点前三位),然后再从这六位里取左边第一位就是百位了。
跟刚才不同的就是用fixed把原来的数字转换为带2位小数的文本再截取,这样就不存在忽略最后一位0的情况了。而且截取出来的数同样可以像数据一样进行运算。
注意,公式里的right是取6,这样才能取到百位数,如果千位数就是7,十位数就是5。
Excel中可以使用ROUND函数对数据进行四舍五入(进位)。
ROUND 用途:按指定位数四舍五入某个数字。
语法:ROUND(number,num_digits)
参数:Number是需要四舍五入的数字;Num_digits为指定的位数,Number按此位数进行处理。
注意:如果num_digits 大于0,则四舍五入到指定的小数位;如果num_digits 等于0, 则四舍五入到最接近的整数;如果num_digits 小于0,则在小数点左侧按指定位数四舍五入。
实例:如果A1=6525,则公式“=ROUND(A1,1)”返回653;=ROUND(82149,2)返回8215;=ROUND(215,-1)返回20。
另外常用的进位函数还有:
ROUNDUP 用途:按绝对值增大的方向舍入一个数字。
CEILING 用途:将参数Number 沿绝对值增大的方向,返回一个最接近的整数或基数的最小倍数。
比如:
小数123756321,如何计算小数部分有几位?怎样分离开整数部分与小数部分?(是分离开,不是四舍五入到整数。)
公式实现
公式如下:
公式解析
1、计算小数位数
=LEN(A1)-FIND("",A1):
LEN(A1),是整个数值的长度 FIND("",A1),是小数点""在整个数值中是第几位 LEN(A1)-FIND("",A1),数值长度减掉小数点的第几位,就是小数部分位数。2、取整数部分
=INT(A1):
INT函数是将数字向下舍入到最接近的整数。3、取小数部分
=A1-INT(A1):
数值减掉整数部分。从左数第三位数开始取值:
left(a1,len(a1)-2)
从右数第三位数开始取值:
right(a1,len(a1)-2)
常用函数:
Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。
1工程
工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。
2财务
财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数:
未来值 (fv)--在所有付款发生后的投资或贷款的价值。
期间数 (nper)--投资的总支付期间数。
付款 (pmt)--对于一项投资或贷款的定期支付数额。
现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。
利率 (rate)--投资或贷款的利率或贴现率。
类型 (type)--付款期间内进行支付的间隔,如在月初或月末。
3信息
可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回 TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用 COUNTBLANK 工作表函数对单元格区域中的空白单元格进行计数,或者使用 ISBLANK 工作表函数确定区域中的某个单元格是否为空。
4数据库
当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域,参数 field 为需要汇总的列的标志,参数 criteria 为工作表上包含指定条件的区域。
5逻辑函数
使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。
6统计函数
统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和 y 轴截距,或构成直线的实际点数值。
7文本函数
通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。下面的公式为一个示例,借以说明如何使用函数 TODAY 和函数 TEXT 来创建一条信息,该信息包含着当前日期并将日期以"dd-mm-yy"的格式表示。
=TEXT(TODAY(),"dd-mm-yy")
8查询和引用
当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用 VLOOKUP 工作表函数。如果需要确定数据清单中数值的位置,可以使用 MATCH 工作表函数。
9数学和三角
通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。
10日期与时间
通过日期与时间函数,可以在公式中分析和处理日期值和时间值。
11用户自定义
如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用 Visual Basic for Applications 来创建。
excel中使用函数计算,计算结果保留小数位数,可以通过设置单元格格式的方法来实现。
例如,用AVERAGE函数,计算平均成绩,将平均成绩设置为保留一位小数。
*** 作步骤:
右键单击D2单元格,在d出的快捷菜单中选择设置单元格格式,分类选择数值;小数位数设为1,如图所示。
设置后的结果如图所示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)