我正在努力使用Google文档中的IF语句。
我在财务上使用它来找出对价值产生的利息。
利息为1%,2%或3%,具体取决于金额。
如果金额介于£0和£1999之间,则给出1% 如果它在2000英镑到2999英镑之间,则给出2% 任何超过3000英镑的东西都会达到3%
这是我的尝试:
=IF(M8>=3000,(M8/100)*3,IF(M8<2999),(M8/100)*2,IF(M8<1999),(M8/100)*1)
我的思考过程是先检查>=3000
并计算出3%。如果该陈述不正确,它将继续进行2%计算,依此类推。
但这不起作用。我收到"wrong number of arguments for IF"
错误
答案 0 :(得分:2)
您没有正确关闭IF语句,只需要两个。
逻辑应该是:如果number大于或等于3000,则乘以3,如果number小于3000,但是大于1999(大于或等于2000)乘以2,在任何其他情况下(当number小于或等于1999时)乘以1.
这是一个工作函数
=IF(M8>=3000,(M8/100)*3,IF(AND(M8>1999,M8<3000),(M8/100)*2,(M8/100)*1))