查看完整版本: EXCEL中保留小数点后2位的公式怎样编写的

胖胖兔mom 2006-12-13 13:29

EXCEL中保留小数点后2位的公式怎样编写的

用EXCEL创建一个公式
想保留小数点后两位
这个公式应该怎么设啊
一年没工作怎么全忘记啦
拜托各位高人帮忙
[em02] [em02] [em02].

兔子妈 2006-12-13 13:36

选中单元格,点击右键,选"设置单元格格式".
打开数字标签,
选"数值"项,
右边有"小数位数",输入2,
就可以了..

胖胖兔mom 2006-12-13 13:45

[quote]原帖由 [i]兔子妈[/i] 于 2006-12-13 13:36 发表
选中单元格,点击右键,选"设置单元格格式".
打开数字标签,
选"数值"项,
右边有"小数位数",输入2,
就可以了. [/quote]

[em01] [em01]
可是我不是这个意思
我是要计算出来的数值只保留小数点后两位
比如
A4=7/3 然后怎样设置答案只保留小数点后两位
如果用兔子妈的方法,虽然着着只有两位,其实不是
我说不明白啦
[em17] [em02] [em02].

噜噜屁 2006-12-13 13:51

A4=0.3333333
mid(A4,3,2)=33
MID(引用单元格,从第几位起,保留几位).

胖胖兔mom 2006-12-13 13:58

[quote]原帖由 [i]噜噜屁[/i] 于 2006-12-13 13:51 发表
A4=0.3333333
mid(A4,3,2)=33
MID(引用单元格,从第几位起,保留几位) [/quote]

  A    B    C
  7    3   =7/3

试过了不行
能不能帮我写出来这个公式
就是在C栏中直接得出小数点后两位的答案
我说明白没有
[em01] [em01].

兔子妈 2006-12-13 13:59

我懂你的意思了,
设置好2位小数后,其实电脑认为还是个无限循环,所以在加和的时候会多/少0.01.
比如,7/4=2.33333,设置好后,看上去2.33,但是一旦加和,比如3个7/4加总,和应该是6.99,而电脑显示7.00,
而LZ想要得到6.99,
是这样吗?.

胖胖兔mom 2006-12-13 14:01

是啊是啊
怎么设啊
[em07] [em01] [em01].

噜噜屁 2006-12-13 14:05

你这样,作一个第四列
A   B    C                                                 D
7   3    =7/3(它会显示0.333333,对吧)        =MID(左连单元格,3,2)
我试过的肯定行的.
如果你到时C列不想见到就隐藏,如果不需要C列,那就把D列复制,选择性粘贴,数值,没必要在C栏直接得出结果,可以变通的,还是你有特殊情况啦.

胖胖兔mom 2006-12-13 14:07

[quote]原帖由 [i]噜噜屁[/i] 于 2006-12-13 14:05 发表
你这样,作一个第四列
A   B    C                                                 D
7   3    =7/3(它会显示0.333333,对吧)        =MID(左连单元格,3,2)
我试过的肯定行的.
如果你到时C列不想见到就隐藏 ... [/quote]


可是在第三列里可以直接设置的
我以前一直这样做的
一年多没工作全忘记啦
没人知道吗
[em02].

niuniu妈妈 2006-12-13 14:11

round(7/3,2) 或round(A1,2)

A1就代表本来有很多位的原来那个单元格。或者你也可以直接输入公式(如7/3)。
2代表你需要留的位数。

不知道我有没有解释清楚。反正是round(目标单元格,位数)。.

噜噜屁 2006-12-13 14:11

如果你需要的是那面妈妈说的那样,你必须先用LEFT,取4位,得出结果2.33(为新列),然后用新列和其它数相运算就可以了.

胖胖兔mom 2006-12-13 14:13

[quote]原帖由 [i]niuniu妈妈[/i] 于 2006-12-13 14:11 发表
round(7/3,2) 或round(A1,2)

A1就代表本来有很多位的原来那个单元格。或者你也可以直接输入公式(如7/3)。
2代表你需要留的位数。

不知道我有没有解释清楚。反正是round(目标单元格,位数)。 [/quote]

对啦对啦
没试也知道对啦
打开我记忆的闸门啦
[em01] [em01] [em15].

胖胖兔mom 2006-12-13 14:14

[quote]原帖由 [i]噜噜屁[/i] 于 2006-12-13 14:11 发表
如果你需要的是那面妈妈说的那样,你必须先用LEFT,取4位,得出结果2.33(为新列),然后用新列和其它数相运算就可以了 [/quote]

[em16]
我会啦
就是round
[em01] [em01]
旺网真好[em08].

噜噜屁 2006-12-13 14:14

那就直接LEFT(7/3),OK了.

噜噜屁 2006-12-13 14:14

LEFT(7/3,4).

胖胖兔mom 2006-12-13 14:17

[quote]原帖由 [i]噜噜屁[/i] 于 2006-12-13 14:11 发表
如果你需要的是那面妈妈说的那样,你必须先用LEFT,取4位,得出结果2.33(为新列),然后用新列和其它数相运算就可以了 [/quote]

[em16]
我会啦
就是round
[em01] [em01]
旺网真好[em08].

兔子妈 2006-12-13 14:23

对的,是个函数,四舍五入的函数,round().
又学了一手,真好![em01].

liuli817 2006-12-13 16:10

学一手.

宝宝贝贝和坤坤 2006-12-14 10:25

学习中....[em08].

爱心妈咪 2006-12-14 14:30

是round()的.

chensc 2006-12-14 16:28

*** 该贴被屏蔽 ***

顽皮虎 2006-12-15 20:26

学了一招.不错.

lucky98 2006-12-15 22:06

也学了一招[em01].

爱娃多多 2006-12-15 22:16

没错是round的函数。

[[i] 本帖最后由 爱娃多多 于 2006-12-15 22:18 编辑 [/i]].

爱娃多多 2006-12-15 22:17

没错,是round函数。.

小米妈咪 2006-12-19 10:13

回复 #25爱娃多多 的帖子

受益非浅。以前也有这个疑问。[em01].
页: [1]
查看完整版本: EXCEL中保留小数点后2位的公式怎样编写的

Processed in 2 queries