• DİKKAT

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

İç içe ifler ve geçersiz ad hatası

  • Konbuyu başlatan Konbuyu başlatan mikla
  • Başlangıç tarihi Başlangıç tarihi
Katılım
19 Haziran 2010
Mesajlar
7
Excel Vers. ve Dili
excel 2007
Merhabalar,az çok programlama mantığım var ama excele biraz yabancıyım.Elimde reytinglerle ilgili bir excel dosyası var.Burada dizilerin başlangıç saatlerine göre hücreye DT,EPT,PT,LPT ve gece kuşağı yazdırmak istiyorum.
şöyle olacak,
06:00-17:45 DT
17:45-19:30 EPT
19:30-22:00 PT
22:00-01:00 LPT
01:00-06:00 Gece
şeklinde olacak

excel dosyam ektedir.Nerede hata yaptığımı gösterebilecekmisiniz acaba.Algoritma olarak bir hatam olduğunu düşünmüyorum.Ama biçimsel bir hata mı var merak içerisindeyim
yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

Merhaba,

K2'ye ;
Kod:
=EĞER(VE(D3>$L$2; D3<$L$3);"DT";EĞER(VE(D3>$L$3;D3<$L$4);"EPT";EĞER(VE(D3>$L$4;D3<$L$5);"PT";EĞER(VE(D3<$L$6;D3>$L$5);"LPT";EĞER(VE(D3<$L$7;D3>$L$6);"LPT";EĞER(VE(D3<$L$2;D3>$L$7);"gece";0))))))

yazıp aşağıya doğru çekin,

Kolay gelsin...
 

teşekkür ederim.Ve'leri düzelttim fakat problemi yaşamaya devam ediyorum.


=EĞER(VE(D2>$L$2;D2<$L$3);DT;EĞER(VE(D2>$L$3;D2<$L$4);EPT;EĞER(VE(D2>$L$4;D2<$L$5);PT;EĞER(VE(D2<$L$6;D2>$L$5);LPT;EĞER(VE(D2<$L$7;D2>$L$6);LPT;EĞER(VE(D2<$L$2;D2>$L$7);gece;0)))))) şeklinde değiştirdim.
 
DT ve benzerlerini, gece de dahil "DT", "gece" gibi tırnak içine alınız.
 
Merhaba,

K2'ye ;
Kod:
=EĞER(VE(D3>$L$2; D3<$L$3);"DT";EĞER(VE(D3>$L$3;D3<$L$4);"EPT";EĞER(VE(D3>$L$4;D3<$L$5);"PT";EĞER(VE(D3<$L$6;D3>$L$5);"LPT";EĞER(VE(D3<$L$7;D3>$L$6);"LPT";EĞER(VE(D3<$L$2;D3>$L$7);"gece";0))))))

yazıp aşağıya doğru çekin,

Kolay gelsin...

Çok teşekkür ederim "" koymamaktı herhalde hatam.
 
bir sorum daha olacak düzeltme yaparken bir mantık hatası buldum 00:00:00 başlangıç olduğu için bu sayıdan küçük 22:00 den büyük dediklerim sıfır değerini veriyor.Bu hatayı bir de 23:59:59 sabiti vererek düzelttim.Fakat bir de 01.01.1900 00:54:32 şeklinde olan veriler varmış bunlar da sıfır değerini veriyor. içinde tarihli kısmı silince düzeliyor fakat tek tek hepsini silmekle uğraşmak istemiyorum.değiştirden arattırsam da bulamıyor bu tarihli veriyi nasıl bir çözüm önerirsiniz.


Çözülmüştür teşekkür ederim.
 
Son düzenleme:
Sorununu çozmen guzel olmuş senin gibi problemi yasayan arkadaslarınada cozumunu paylasırsan onlarda problemi çozmus olacaklardır kolay gelsin
 
merhaba,

EĞER formülüne alternatif olarak DÜŞEYARA formülü için ek i inceleyiniz...

kolay gelsin....
 
Son düzenleme:
Geri
Üst