帮忙看一下这公式错在哪?=IF(E40<100%,0,G38*(IF($D$41<50000,1.1,IF(50000<=$D$41<100000,1.2,IF(10000

2025-05-17 18:46:26
推荐回答(1个)
回答(1):

我记得EXCEL中不能这样写:50000<=$D$41<100000,它的反回值一定是FLASE
在公式中这样写也是多此一举!
左半边全可不要。
因为如果前面的条件成立,后面的IF不会被执行。
=IF(E40<100%,0,G38*(IF($D$41<50000,1.1,IF($D$41<100000,1.2,IF($D$41<200000,1.3,IF($D$41<400000,1.5,1.7)))))*IF($F$35<60%,0.4,IF($F$35<80%,0.6,IF($F$35<90%,0.8,IF($F$35<100%,1,1.5)))))