• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

7 den fazla eğer fonsiyonundaki hatayı nasıl giderebiliriz ???

Katılım
24 Ocak 2008
Mesajlar
9
Excel Vers. ve Dili
2003
arladaşlar merhaba ben aşağıdaki formulu kullanarak bir ürünün renklerine gore yanına kod yazmak ıcın bır formul tasarladım. ılk formul ağagıda burda cok fazla eger formulu oldugu için ve formulaasyonda 7 den fazla eğer olamayacagı formulu 7. eğerden sonra ikiye böldüm. formul hatalı sonuc verıyor şöyle ki sadece siyah renginin karşılıgı olan "0" değerini yazıyhor ondan baska gırdıgım herbır değerde formul sonucu "GEÇERSİZ!" UYARISI VERIYOR.

=EĞER(N30="KAHVE";"1";EĞER(N30="KIRMIZI";"2";EĞER(N30="PEMBE";"3";EĞER(N30="SARI";"4";EĞER(N30="YEŞİL";"5";EĞER(N30="MAVİ";"6";EĞER(N30="MOR";"7";EĞER(N30="GRİ";"8"))))))))+EĞER(N30="BEYAZ NATUREL";"9";EĞER(N30="SİYAH";"0";"YENI TUR AÇ YADA GİRDİĞİN DEĞER GEÇERSİZ YAZDIĞINI KONTROL ET!!!"))

siyahtan sonrası için yanı hepsinin yanlısı için ki ifadeyi sildiğimde bu sefer atıyorum renk değeri harıcınde bır değer girdiğimde YENI TUR AÇ YADA GİRDİĞİN DEĞER GEÇERSİZ YAZDIĞINI KONTROL ET!!!" bu uyarının cıkmasını ıstıyordum buda cıkmıyor! lakın butun renk değerlerinin karsılık kodu ise dogru cıkıyor bunu nasıl cozebılırım...

=EĞER(N30="KAHVE";"1";EĞER(N30="KIRMIZI";"2";EĞER(N30="PEMBE";"3";EĞER(N30="SARI";"4";EĞER(N30="YEŞİL";"5";EĞER(N30="MAVİ";"6";EĞER(N30="MOR";"7";EĞER(N30="GRİ";"8"))))))))+EĞER(N30="BEYAZ NATUREL";"9";EĞER(N30="SİYAH";"0"))
 
=EĞER(N30="KAHVE";"1";EĞER(N30="KIRMIZI";"2";EĞER(N30="PEMBE";"3";EĞER(N30="SARI";"4";EĞER(N30="YEŞİL";"5";EĞER(N30="MAVİ";"6";EĞER(N30="MOR";"7";EĞER(N30="GRİ";"8";"YENI TUR AÇ YADA GİRDİĞİN DEĞER GEÇERSİZ YAZDIĞINI KONTROL ET!!!"))))))))+EĞER(N30="BEYAZ NATUREL";"9";EĞER(N30="SİYAH";"0";"YENI TUR AÇ YADA GİRDİĞİN DEĞER GEÇERSİZ YAZDIĞINI KONTROL ET!!!"))

ikisinin de sonuna uzun cumleyı ekedım ama sımdı yıne degersız ıfadesını yazdı...
 
Geri
Üst