Excel 关于 IF 语句的查询
Excel query regarding IF statements
我认为这应该是一个相当快速的问题,希望如此!
我想在下面的公式中添加一行,在 IF C6 =0,0 如果 B6 等于 W,结果应该是 9.95 的行之后:
=IF(C6=0,0,
MAX(SUM(IF(F6<=0,0,39),
IF(F6>30,(C6*0.08),
IF(F6>20,(C6*0.07),
IF(F6>10,(C6*0.06),
IF(F6>5,(C6*0.05),
IF(F6>2,(C6*0.04),
IF(F6>1,(C6*0.03),
IF(F6>=0.25,(C6*0.02),
IF(F6>=0,(0.03*C6*F6),0))))))))),43))
基本上,它应该查找的第一件事是如果 C6 为 0,则结果应该为 0 - 但如果 C6 > 0,则检查 B6 中的字母 'W',如果是true,则显示 9.95,否则显示公式的其余部分。
试试这个:-
=IF(C6=0,0,
IF(B6="W",9.95,
MAX(SUM(IF(F6<=0,0,39),
IF(F6>30,(C6*0.08),
IF(F6>20,(C6*0.07),
IF(F6>10,(C6*0.06),
IF(F6>5,(C6*0.05),
IF(F6>2,(C6*0.04),
IF(F6>1,(C6*0.03),
IF(F6>=0.25,(C6*0.02),
IF(F6>=0,(0.03*C6*F6),0))))))))),43)))
我认为这应该是一个相当快速的问题,希望如此!
我想在下面的公式中添加一行,在 IF C6 =0,0 如果 B6 等于 W,结果应该是 9.95 的行之后:
=IF(C6=0,0,
MAX(SUM(IF(F6<=0,0,39),
IF(F6>30,(C6*0.08),
IF(F6>20,(C6*0.07),
IF(F6>10,(C6*0.06),
IF(F6>5,(C6*0.05),
IF(F6>2,(C6*0.04),
IF(F6>1,(C6*0.03),
IF(F6>=0.25,(C6*0.02),
IF(F6>=0,(0.03*C6*F6),0))))))))),43))
基本上,它应该查找的第一件事是如果 C6 为 0,则结果应该为 0 - 但如果 C6 > 0,则检查 B6 中的字母 'W',如果是true,则显示 9.95,否则显示公式的其余部分。
试试这个:-
=IF(C6=0,0,
IF(B6="W",9.95,
MAX(SUM(IF(F6<=0,0,39),
IF(F6>30,(C6*0.08),
IF(F6>20,(C6*0.07),
IF(F6>10,(C6*0.06),
IF(F6>5,(C6*0.05),
IF(F6>2,(C6*0.04),
IF(F6>1,(C6*0.03),
IF(F6>=0.25,(C6*0.02),
IF(F6>=0,(0.03*C6*F6),0))))))))),43)))