永发信息网

在excel中,用公式计算出的值要求显示正号有什么方法

答案:6  悬赏:80  手机版
解决时间 2021-12-01 21:58
在excel中,用公式计算出的值要求显示正号有什么方法
最佳答案
首先,这个公式本身存在一些问题:
首先:B6>=19.9&B6<=20,这个条件恒为FALSE,因为&在EXCEL中是字符串连接符号,运行时首先会把19.9与B6的内空连接成一个字符串,在这里就是"19.920.13",B6再与这个字符串比较,因为B6是数值,而后面的运算是个字符串,数值恒小于字符串,因此这个条件恒为FALSE。
另外:要想单元格设置为数值格式,就不能把这个数值转化为文本,你公式中"+"&(B6-20)已经强制转化为文本了。
其实只需要设置单元格格式或者用TEXT来规定输出文本的格式就可以了
方案一、
C1单元格公式更改如下:
=IF(B1<19.9,B1-19.9,IF(B1>20,B1-20,"合格"))
然后设置单元格格式为自定义,右边填入后面引号内的内容(不要引号)"+0.00_);-0.00"
方案二、
直接把公式改为如下,即可:
=TEXT(IF(B1<19.9,B1-19.9,IF(B1>20,B1-20,"合格")),"+0.00;-0.00")
全部回答
你可以在你公式前加上round来取整,=round(你的公式,2)
如果要有“+”,就把要设置的格子框起来,右击→设置单元格格式→自定义,在类型中输入“+0;-0;0”,把你公式里的"+"&去掉吧
可以了没,不行,Q83562220
设置单元格格式,自定义,在类型中填入
[>0]"+"0;[<0]"-"0;0

确定即可
图呢?至于小数位数的话,完全可以用round函数搞定,比如你原来的公式是“=XXX”,那么公式可以改为:
=round(XXX,N)
公式里的N代表小数位数,如果你想保留2为小数就把N改为2
算出来的值比如在A1。
那么
=TEXT(A1,"+0;-0;0")
正数显示+,负数显示-,0显示0

如果留小数点后两位,可以
=TEXT(A1,"+0.00;-0.00;0")

希望能够帮到你。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求一张十五六岁的女生的背照。
求校花的贴身高手2200章之后到近4000章发邮箱
如何认购团贷网安盈宝
英勇帅气,玉树临风的韩语
高温8度低温-3度温差是多少
这一次泉州初中市质检我考419,中考能上五中
金邦DDR3是第三代内存条么? 内存 2 GB(金邦 D
男友希望我也想他一样出去拼命多赚钱,不觉得
宇帷DDR4 2400 8G怎么样?宇帷DDR4 2400 8G好
果壳手表 怎么样
中国最后通牒:谁敢去台湾 大陆就不欢迎谁武
WIN10下eclipse,总是会弹出An internal erro
赫海文,东海被赫在伤的总是想要离开他。可是
夹克标牌价格,建议零销售998元,拿货价格是
得了多汗症怎么办?
推荐资讯
美甲初级,中级包括哪些
宝坻区林亭口镇东郝庄中心小学地址在哪,我要
单选题一只雌蛙一次产卵可达五千个,受精后只
刑事案件一般满足什么情况就下发逮捕令???
x光右下胸膜肥厚,右肋膈角粘连。建议定期检
求魔兽世界5.2奶骑技能顺序条摆放截图。
雅丽美容美发地址有知道的么?有点事想过去!
新公司一年未做税务报到也未报税该怎么办?
我国未来能否全国地铁相互连通?通过城际地铁
女人喜欢叫情人什么
勃子左边的筋一动就疼,怎么没有人告诉我怎么
夏天用油葵喂鸽子好不好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?