策略模式消除if(策略模式使用)
关于多层if的问题 1、=IF(B25000,1%,IF(B210000,3%,IF(B215000,5%,10%))对于这种分级次的多层嵌套问题,当嵌套层数较多时,有时套着套着就把自己给套迷糊了,你可以选择使用其他函数,比如LOOKUP。2、使用CHOOSE函数替代IF函数实现多层嵌套:通过将多个条件判断组合成一个包含0和1的字符串,并用FIND函数定位真值位置,再通过CHOOSE函数选择对应结
关于多层if的问题 1、=IF(B25000,1%,IF(B210000,3%,IF(B215000,5%,10%))对于这种分级次的多层嵌套问题,当嵌套层数较多时,有时套着套着就把自己给套迷糊了,你可以选择使用其他函数,比如LOOKUP。2、使用CHOOSE函数替代IF函数实现多层嵌套:通过将多个条件判断组合成一个包含0和1的字符串,并用FIND函数定位真值位置,再通过CHOOSE函数选择对应结