不太確定我是否可以使用if函數執行此操作?目前我正在使用下面的公式:多個「if then/or」
=+IF(B7<100000,"CC",IF(B7<250000,"MV, MP, PM",IF(B7<500000,"FN",IF(B7<1000000,"KH",IF(B7>1000000,"DF",FALSE)))))
我想添加其他性判據如果cell A=1
然後C=+IF(B7<100000,"CC",IF(B7<250000,"MV, MP, PM",IF(B7<500000,"FN",IF(B7<1000000,"KH",IF(B7>1000000,"DF",FALSE)))))
如果A=2
然後C=+IF(B7<10000,"CC",IF(B7<50000,"CCL",IF(B7<500000,"FN",IF(B7<1000000,"KH",IF(B7>1000000,"DF",FALSE)))))
希望我很清楚,感謝您的幫助
更新:剛剛發現,它比方便得多:)
=+If(A=1,IF(B7<100000,"CC",IF(B7<250000,"MV, MP, PM",IF(B7<500000,"FN",IF(B7<1000000,"KH",IF(B7>1000000,"DF",FALSE))))),IF(B7<10000,"CC",IF(B7<50000,"CCL",IF(B7<500000,"FN",IF(B7<1000000,"KH",IF(B7>1000000,"DF",FALSE)))))
確定,如果A是真或假,但是這是我的情況下
PS它不只是工作,我會嘗試一下開關功能:)
'if'函數只能在工作表中嵌套7次。 – glh 2013-05-03 10:43:04
您可以使用兩個輔助單元,然後檢查a1和a2。 – glh 2013-05-03 10:45:02
一個不錯的vba開關函數[這裏](http://datapigtechnologies.com/blog/index.php/using-the-switch-function-in-excel/) – glh 2013-05-03 11:01:52