2010-08-09 30 views
0

我在不同列中的以下Excel公式:宏 - 複合式

= IF(OR(D2 <1000, D2 = 1000),"5","") 
= IF(AND(OR(D2 <10000, D2 = 10000), D2 >1000),"4","") 
= IF(AND(OR(D2 > 10000, D2 = 100000), D2 < 100000), "3","") 
= IF(AND(OR(D2 > 100000,D2 = 100000), D2 < 1000000),"2","") 
= IF(OR(D2 > 1000000,D4 = 1000000),"1","") 

所以總5列。 我想將所有這些組合成1列。這是有一個公式,只有1列沒有5. 有人可以幫助我與俱樂部所有這些公式成爲一個大的或幫助寫一個宏嗎?

我嘗試將它們組合到1個公式,並且無法達到正確的結果。

回答

1

D4輸入錯誤?

= IF(OR(D2 <1000, D2 = 1000),"5", IF(AND(OR(D2 <10000, D2 = 10000), D2 >1000),"4", IF(AND(OR(D2 > 10000, D2 = 100000), D2 < 100000), "3", IF(AND(OR(D2 > 100000,D2 = 100000), D2 < 1000000),"2", IF(OR(D2 > 1000000,D4 = 1000000),"1",""))))) 
+0

是的。 GR8!非常感謝!我對此非常困惑:P。再次感謝 – JJunior 2010-08-09 18:36:08