newsgroups-index (beta)

Current group: microsoft.public.cn.excel

怎么才能使循环小数的和与四舍五入后的和结果一致

怎么才能使循环小数的和与四舍五入后的和结果一致  
clm7888
 Re: 怎么才能使循环小数的和与四舍五入后的和结果一致  
msnews
 Re: 怎么才能使循环小数的和与四舍五入后的和结果一致  
clm7888
 Re: 怎么才能使循环小数的和与四舍五入后的和结果一致  
流浪的风
From:clm7888
Subject:怎么才能使循环小数的和与四舍五入后的和结果一致
Date:Fri, 7 Jan 2005 19:34:59 +0800
A B C D
1 187.764377512385 187.76 187.76
2 188.594217182877 188.59 188.59
3 189.425733318912 189.43 189.43
4 190.264942188848 190.26 190.26
5 191.105860133033 191.11 191.11
6 191.954503564122 191.95 191.95
7 192.800888967393 192.80 192.80
8 193.654032901074 193.65 193.65
9 194.514951996661 194.51 194.51
10 195.371662959246 195.37 195.37
11 196.236182567841 196.24 196.24
12 197.104527675704 197.10 197.10
13 197.976715210669 197.98 197.98
合计 2506.768596178770 2506.77 2506.75


Excel表中,B列数据由计算求得,设置保留两位小数后显示为C列数据,但实际上它仍
然是B列的数值,B列、C列合计的结果是一致的,虽然D列的数据看起来与C列一样,但
它是只有两位小数的数字,合计的结果与C列有误差,差0.02。在实际运用中怎么才能
使B列数据在保留两位小数后,计算的结果与D列一致。(D列的结果才是保留两位小数
后需要的结果)
From:msnews
Subject:Re: 怎么才能使循环小数的和与四舍五入后的和结果一致
Date:Fri, 7 Jan 2005 19:52:42 +0800
ROUND

返回某个数字按指定位数取整后的数字。

语法

ROUND(number,num_digits)

Number 需要进行四舍五入的数字。

Num_digits 指定的位数,按此位数进行四舍五入。

说明

a.. 如果 num_digits 大于 0,则四舍五入到指定的小数位。
b.. 如果 num_digits 等于 0,则四舍五入到最接近的整数。
c.. 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
示例


1
2
3
4
5
A B
公式 说明(结果)
=ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位 (2.2)
=ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位 (2.1)
=ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位 (-1.48)
=ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位 (20)




****************************************************************************
***********
"clm7888" 写入消息新闻
:#9HqrzK9EHA.3708@TK2MSFTNGP14.phx.gbl...
> A B C D
> 1 187.764377512385 187.76 187.76
> 2 188.594217182877 188.59 188.59
> 3 189.425733318912 189.43 189.43
> 4 190.264942188848 190.26 190.26
> 5 191.105860133033 191.11 191.11
> 6 191.954503564122 191.95 191.95
> 7 192.800888967393 192.80 192.80
> 8 193.654032901074 193.65 193.65
> 9 194.514951996661 194.51 194.51
> 10 195.371662959246 195.37 195.37
> 11 196.236182567841 196.24 196.24
> 12 197.104527675704 197.10 197.10
> 13 197.976715210669 197.98 197.98
> 合计 2506.768596178770 2506.77 2506.75
>
>
> Excel表中,B列数据由计算求得,设置保留两位小数后显示为C列数据,但实际上它

> 然是B列的数值,B列、C列合计的结果是一致的,虽然D列的数据看起来与C列一样,

> 它是只有两位小数的数字,合计的结果与C列有误差,差0.02。在实际运用中怎么才

> 使B列数据在保留两位小数后,计算的结果与D列一致。(D列的结果才是保留两位小

> 后需要的结果)
>
>
From:clm7888
Subject:Re: 怎么才能使循环小数的和与四舍五入后的和结果一致
Date:Fri, 7 Jan 2005 20:50:41 +0800
B列数据是计算的结果,举例中的 “=ROUND(2.15, 1) 将 2.15 四舍五入到一个小数
位 为2.2”的(2.15,1)那个2.15是已知的数,也是你输入的,有什么方法替代那个
2.15使它成为任意的数呢?

****************************************************************************
*****************

"msnews" 写入邮件
news:uElFK9K9EHA.2192@TK2MSFTNGP14.phx.gbl...
> ROUND
>
> 返回某个数字按指定位数取整后的数字。
>
> 语法
>
> ROUND(number,num_digits)
>
> Number 需要进行四舍五入的数字。
>
> Num_digits 指定的位数,按此位数进行四舍五入。
>
> 说明
>
> a.. 如果 num_digits 大于 0,则四舍五入到指定的小数位。
> b.. 如果 num_digits 等于 0,则四舍五入到最接近的整数。
> c.. 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
> 示例
>
>
> 1
> 2
> 3
> 4
> 5
> A B
> 公式 说明(结果)
> =ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位 (2.2)
> =ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位 (2.1)
> =ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位 (-1.48)
> =ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位 (20)
>
>
>
>
>
****************************************************************************
> ***********
> "clm7888" 写入消息新闻
> :#9HqrzK9EHA.3708@TK2MSFTNGP14.phx.gbl...
> > A B C D
> > 1 187.764377512385 187.76 187.76
> > 2 188.594217182877 188.59 188.59
> > 3 189.425733318912 189.43 189.43
> > 4 190.264942188848 190.26 190.26
> > 5 191.105860133033 191.11 191.11
> > 6 191.954503564122 191.95 191.95
> > 7 192.800888967393 192.80 192.80
> > 8 193.654032901074 193.65 193.65
> > 9 194.514951996661 194.51 194.51
> > 10 195.371662959246 195.37 195.37
> > 11 196.236182567841 196.24 196.24
> > 12 197.104527675704 197.10 197.10
> > 13 197.976715210669 197.98 197.98
> > 合计 2506.768596178770 2506.77 2506.75
> >
> >
> > Excel表中,B列数据由计算求得,设置保留两位小数后显示为C列数据,但实际上

> 仍
> > 然是B列的数值,B列、C列合计的结果是一致的,虽然D列的数据看起来与C列一
样,
> 但
> > 它是只有两位小数的数字,合计的结果与C列有误差,差0.02。在实际运用中怎么

> 能
> > 使B列数据在保留两位小数后,计算的结果与D列一致。(D列的结果才是保留两位

> 数
> > 后需要的结果)
> >
> >
>
>
From:流浪的风
Subject:Re: 怎么才能使循环小数的和与四舍五入后的和结果一致
Date:Sat, 8 Jan 2005 08:31:34 +0800
把2.15改为你的单元格,如 B2


"clm7888" 写入消息
news:#dx98dL9EHA.1084@TK2MSFTNGP15.phx.gbl...
> B列数据是计算的结果,举例中的 “=ROUND(2.15, 1) 将 2.15 四舍五入到一个小

> 位 为2.2”的(2.15,1)那个2.15是已知的数,也是你输入的,有什么方法替代那

> 2.15使它成为任意的数呢?
>
>
****************************************************************************
> *****************
>
> "msnews" 写入邮件
> news:uElFK9K9EHA.2192@TK2MSFTNGP14.phx.gbl...
> > ROUND
> >
> > 返回某个数字按指定位数取整后的数字。
> >
> > 语法
> >
> > ROUND(number,num_digits)
> >
> > Number 需要进行四舍五入的数字。
> >
> > Num_digits 指定的位数,按此位数进行四舍五入。
> >
> > 说明
> >
> > a.. 如果 num_digits 大于 0,则四舍五入到指定的小数位。
> > b.. 如果 num_digits 等于 0,则四舍五入到最接近的整数。
> > c.. 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
> > 示例
> >
> >
> > 1
> > 2
> > 3
> > 4
> > 5
> > A B
> > 公式 说明(结果)
> > =ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位 (2.2)
> > =ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位 (2.1)
> > =ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位 (-1.48)
> > =ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位 (20)
> >
> >
> >
> >
> >
>
****************************************************************************
> > ***********
> > "clm7888" 写入消息新闻
> > :#9HqrzK9EHA.3708@TK2MSFTNGP14.phx.gbl...
> > > A B C D
> > > 1 187.764377512385 187.76 187.76
> > > 2 188.594217182877 188.59 188.59
> > > 3 189.425733318912 189.43 189.43
> > > 4 190.264942188848 190.26 190.26
> > > 5 191.105860133033 191.11 191.11
> > > 6 191.954503564122 191.95 191.95
> > > 7 192.800888967393 192.80 192.80
> > > 8 193.654032901074 193.65 193.65
> > > 9 194.514951996661 194.51 194.51
> > > 10 195.371662959246 195.37 195.37
> > > 11 196.236182567841 196.24 196.24
> > > 12 197.104527675704 197.10 197.10
> > > 13 197.976715210669 197.98 197.98
> > > 合计 2506.768596178770 2506.77 2506.75
> > >
> > >
> > > Excel表中,B列数据由计算求得,设置保留两位小数后显示为C列数据,但实际

> 它
> > 仍
> > > 然是B列的数值,B列、C列合计的结果是一致的,虽然D列的数据看起来与C列一
> 样,
> > 但
> > > 它是只有两位小数的数字,合计的结果与C列有误差,差0.02。在实际运用中怎

> 才
> > 能
> > > 使B列数据在保留两位小数后,计算的结果与D列一致。(D列的结果才是保留两

> 小
> > 数
> > > 后需要的结果)
> > >
> > >
> >
> >
>
>
   

Copyright © 2006 newsgroups-index   -   All rights reserved   -   Impressum