• DİKKAT

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

Eksik formül

Katılım
20 Haziran 2014
Mesajlar
4
Excel Vers. ve Dili
2010-2013 Türkçe
Arkadaşlar askerlik kararı idari para cezaları için ceza miktarını otomatik yazan bir formül yapacam. Bazı şeyleri yaptım ama ceza maddelerinde(86/1-86/2 ve 89) ele geçme şekli(kendiliğinden ve yakalanarak) durumları ile suç dilimi mevcut benim istediğim ceza maddesi ve ele geçme şekli seçildiğinde tabloda uygun olan miktar hücreye yazılsın istiyorum. Formül aşağıda ama sorunu bulamadım. Yardımcı olusanız sevinirim.

=eğer(e7="86/1";$q$5;eğer(ve(yada(e7="86/2";e7="89");j7="kendiliğinden");düşeyara(k7;$o$9:$r$29;2;0);eğer(ve(yada(e7="86/2";e7="89");j7="yakalanarak");düşeyara(k7;$o$9:$r$29;3;0);"hata nerede")))
 
Merhaba,

Gerçek verilerin olmadığı örnek bir dosya paylaşırsanız yardımcı olmaya çalışalım. Bu kadar EĞER, VE, YADA formülü kullanmadan da yapılabilir sanki.
 
Sayfa2 L4 hücresine ekleyip aşağı doğru çoğaltınız.

Kod:
=EĞERHATA(EĞER($E4="86/1";$Q$5;İNDİS($P$9:$R$29;KAÇINCI($K4;$O$9:$O$29;0);KAÇINCI($J4;$P$8:$R$8;0)));"")
 
üstad emeğine sağlık çok sağolasın. Bu formüllerin mantığını nasıl kavrayabiliriz?
 
Yazdığım formülde önce ne yapacağını bilmek gerekir. Sizinkinde tabloda eşleştirme uyguladım.
indis ile tabloyu belirledik. 1.nci kaçıncı ile sürenin hangi satırda olduğunu tesbit ettik. 2.nci kaçıncı ile yakalama yada kendiliğinden kriterine göre sütunu tesbit ettik. Son olarakta eşleşmeler olmadığı zaman hata denetimi yapıp tamamladık. Hepsi bu.
 
Geri
Üst