Bir sayının belirli bir aralıkta nerede olduğuna bağlı olarak farklı bir çoklu uygulamam gerekiyor. Örneğin:
IF >1000000 is the base, THEN base minus 1000000, multiplied by .015+25000
IF >150000<1000000 is the base, THEN base multiplied by .025
IF <150000 is the base, THEN base multiplied by .030
Bu benim geldiğim şeydi (b5 = base):
=IF(b5>1000000),(B5-1000000)*0.015+250000,IF(B5>150000<1000000),B5*0.025,IF(B5<150000),B5*0.03
Neyi kaçırıyorum? mb
Burada belirtilen 150,000 kesme noktası etrafında bazı garip sonuçlar elde edebilirsiniz - B5'deki 150,000 değerinde formül 4500 ile sonuçlanacak, 150,001 almak için 1 ekleyecektir ve sonuç 3775'e düşecektir .... sonucun tekrar 4500'e ulaşması için 180.000'e geri dönün - amacınız bu mu?
—
barry houdini
B5>150000<1000000
Zaten daha önce kontrol ettiğin için ikinci karşılaştırmaya ihtiyacın yok.