Formülünüzü ekstraolasyon yaparak DERSİN çalışması ve iç içe geçmesi gerçekten de 60'a eşit ilk koşulda gayet iyi çalışıyor.
Ancak, durumu 45'e eşit olarak ayarlarsanız, aslında gayet iyi çalışır. Bununla, hücre I14'e 60 girmeyi kastediyorum. Ancak ... formülünüzü iki yoldan biriyle değiştirmediğiniz sürece:
1) Test ettiğiniz değeri 60 olarak değil, "<<45" olacak şekilde değiştirin. Tabii ki, bu muhtemelen anlamsız kıldığından ikinci yolu düşünelim.
2) Burada bir tahminde bulunuyorum, ama ... formülünüzün sonunda, mümkün olan son koşulu belirlediniz mi? "= IF (A1 = 1,2,3)" dikkate alın ve bu formülde mümkün olan en son koşul "3" olacaktır. Durumu kısa bir formülle yerine getirmediğinizi açıkça belirtin, uzun bir yuvalamada çok açık değil. Aslında, birçok kişi sonunda kaç parantez ekleneceğini ve sadece Enter tuşuna basıp, ardından Excel'in önerilen 10 parantezini veya hangi parantezleri alacağını bulmaktan rahatsız olmaz.
Ancak bu, son şartı belirtilmemiş olarak bırakır. Kesinlikle yapmanıza izin verilen bir hata üretmez. Ancak, IF cümleleriniz yol boyunca bir koşul seçmezse, Excel en son duruma geçer (EVERY IF () yanlış olarak test edildiğinde), daha sonra Excel bu son koşulu (yukarıdaki basit formülde "3") verir. .
Yine de belirtilmemişse, Excel ne yapmalı? Şey ... o anda sahip olduklarını geri veriyor: "YANLIŞ". I14'e 45 koyduğunuzda, her IF () 'de yanlış testi yaparsınız ve bu son koşula ihtiyacınız vardır. Veya sonuç olarak "YANLIŞ" alırsınız.
Bunu aldığınızdan ve bir hata yapmadığınızdan, formülünüzün son bölümüne gitmenizi ve (burada tahmin ediyorum!) "2.5" den sonra bir virgül ekleyin ve koşul 2 ise & gt; Yani belki de "," TÜM BAŞARILAR! "... ama her ne pahasına olursa olsun.