如何在excel中同时使用round和if?
答案:4 悬赏:70 手机版
解决时间 2021-04-28 01:53
- 提问者网友:动次大次蹦擦擦
- 2021-04-27 09:18
如何在excel中同时使用round和if?
最佳答案
- 五星知识达人网友:白昼之月
- 2021-04-27 10:18
一、简单的公式写法如下:
=ROUND(IF函数公式,小数位数)
二、举例如下:
如果A1单元格为空值时,A2单元格返回空值,如果A1单元格为张三,A2单元格引用B1单元格数据,如果A1单元格为李四时,A2单元格引用C1单元格数据,如果A1单元格为任意其他内容时,A2单元格返回D1单元格数据。以上返回的数据要四舍五入保留两位小数。
那么可以在A2单元格写入公式
=IF(A1="","",ROUND(IF(A1="张三",B1,IF(A1="李四",C1,D1)),2,))
=ROUND(IF函数公式,小数位数)
二、举例如下:
如果A1单元格为空值时,A2单元格返回空值,如果A1单元格为张三,A2单元格引用B1单元格数据,如果A1单元格为李四时,A2单元格引用C1单元格数据,如果A1单元格为任意其他内容时,A2单元格返回D1单元格数据。以上返回的数据要四舍五入保留两位小数。
那么可以在A2单元格写入公式
=IF(A1="","",ROUND(IF(A1="张三",B1,IF(A1="李四",C1,D1)),2,))
全部回答
- 1楼网友:狂恋
- 2021-04-27 12:00
if(条件,成立返回值,不成立返回值)
- 2楼网友:毛毛
- 2021-04-27 11:33
给你举个例子吧
=IF(A1>=0,ROUDN(A1,2),"")
意思就是如果A1大于等于0,则返回A1的值保留后面两位小数,否则返回的值为空。
=IF(A1>=0,ROUDN(A1,2),"")
意思就是如果A1大于等于0,则返回A1的值保留后面两位小数,否则返回的值为空。
- 3楼网友:孤老序
- 2021-04-27 10:42
你行先设定条件:在何种情况下要用round,何种情况下不用round。把这些嵌套在if函数里。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯