我是Excel函数小白,Excel中if函数有九个条件对应的真值也有九个怎么设假值?

2025-04-29 03:57:48
推荐回答(4个)
回答1:

lookup,或者index等对应便可,用if烦,还不能超过7层。

仍然不知所措,请查看ID中的Q。远程

=LOOKUP(D14,H16:H24,I16:I24)

=LOOKUP(D14,{"9/1";"9/2";"9/3";"9/4";"9/5";"9/6";"9/7";"9/8";"9/9"},{95;97;98;99;100;101;102;103;104})

都可以,把D14改成你的9/5所在单元格地址

回答2:

在A2单元格输入楼层数值,一楼就输入1、六楼就输入6……
则可在B2单元格输入公式:
=LOOKUP(A2,ROW($1:$9),ROW($1:$9)+10)
B2单元格即可自动核算出数值了
具体要看你的数值和数据关系了……

回答3:

假定9/1……这种是楼层号,那么可以使用公式:

C6单元格写公式:

=94+MATCH(K6,{"9/1","9/2","9/3","9/4","9/5","9/6","9/7","9/8","9/9"},0)

这样就可以算出相应楼层的收费了;

或者,按照你提供的非常标准的收费与楼层号对应关系,可以使用下面的公式:

=94+RIGHT(K6,1)

注:你自己写的公式中 "9/2"是97(不是96),如果你的是正确的话,使用下面的公式:

=INDEX({95,97,98,99,100,101,102,103,104},MATCH(K6,{"9/1","9/2","9/3","9/4","9/5","9/6","9/7","9/8","9/9"},0),1)

或者上面公式中的黑色粗体部分,你可以按照你们的收费自己对应着修改。

回答4:

假如楼层9/1,9/2这样格式,在A2,输入=LOOKUP(--RIGHT(A2),{1;2;3;4;5;6;7;8;9},{11;12;13;14;15;16;17;18;19})