我希望做的是先检查P3中是否有任何值,如果没有,那么S3只会读取空白。如果有一个值,它将检查K3是否在$ 0和$ 19.99之间,如果是,则将K3乘以1.11。如果K3大于19.99美元,则将K3乘以1.27。最后但并非最不重要的是,如果P3读取“x”,那么S3也会读取“x”
我是excel公式和google sheet公式的新手,但我尽力让它工作,似乎无法弄明白。
我附上了工作表的图像,它也显示了公式。
答案 0 :(得分:1)
试试这个
=IF(P3="x","x",IF(P3>0,IF(P3<19.99,P3*1.11,P3*1.27),""))
注意:
P3>0
是否已经知道它已经更大,并且不需要再次检查公式。If
公式按顺序工作。因此,如果第一部分的计算结果为True
,则会自动忽略最后一位。因此,您无需使用第二个If
验证是否P3>=19.99
。由于第一部分(检查P3<10.99
的位置)未发生,因为P3>0
已被检查P3>=19.99
必须为True
。=IF(AND(P3>0,P3<19.99);P3*1.11;P3*1.27)