excel IF函数中大于等于多少自动对应数值显示出来 5
E2为>=50%的时候是正确的,为什么数值是<50%就不对,求解. 展开
2024-07-18 广告
=if(a2="a-0001","1.5元",if(a2="a-0002"。
"1.55元",if(a2="b-0001","1.75元",if(a2="b-0002","1.95元","")))。
创建空白工作簿或工作表。 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。按 Ctrl+C。在工作表中,选中单元格 A1,再按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
扩展资料:
如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。 Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。
例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。
参考资料来源:百度百科-IF (EXCEL的逻辑函数)
第一错误:条件书写方式错误!
第二个错误,最后一个IF函数错了,要表达 意思是小于15%,结果就为0.那就不需要最后一个if函数,直接写0就好。
一定要保留最后一个IF 函数就需要把if函数写完整,最后一个if,IF(E2<15%,0),改为F(E2<15%,0,“”)
不保留最有一个if函数:
=IF(E2>=50%,50000,IF(40%<=E2<50%,30000,IF(30%<=E2<40%,20000,
IF(15%<=E2<30%,10000,IF(E2<15%,0)))))
黑色加粗字体部分都是错误的,改成这个样子
=IF(E2>=50%,50000,IF(and(E2>=40%,E2<50%),30000,
IF(and(30%<=E2,E2<40%,20000,
IF(and(E2>=15%,E2<30%),10000,0))))