• DİKKAT

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

hangi kuyulardan gün içinde kaç metre doldu

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
merhaba sayın hocalarım
yurtdışında arkadaşım bir soru gönderdi
ekli dosyada açıklamada bulundum kendimde sonuç üretmeyi denedim ama yapamadım
 

Ekli dosyalar

W4 hücresine uygulayıp sağa ve aşağı doğru çoğaltabilrisiniz.
Formülün uzama sebebi, W3:AC3 aralığındaki mesafe değerlerinin değiştirilmesi durumunda formülün doğru hesaplaması içindir.

Kod:
=EĞER(VE(SOLDAN(W$3;MBUL("-";W$3)-1)*1<$J21;YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1>$J21);MOD(YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1;$J21);EĞER(VE(SOLDAN(W$3;MBUL("-";W$3)-1)*1<$K21;YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1>$K21);MOD($K21;SOLDAN(W$3;MBUL("-";W$3)-1)*1);EĞER(VE($J21<SOLDAN(W$3;MBUL("-";W$3)-1)*1;$K21>YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1);YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1-SOLDAN(W$3;MBUL("-";W$3)-1)*1;"")))
 
hocam emeklerinize sağlık uyguladım gönderiyorum afrika daki arkadaşıma
 
alternatif çözümler olursa onu da gönderebiliriz.
kullanıcı amatör seviyede excelde formülü kurcalarken bozabilir diye belki daha kısa çözüm olabilir
 
Böyle bir excel formatında en kısa formül
Yukarıdaki formül + kurcalama şeklinde olacaktır
diye serzenişte bulunarak yorumluyorum.
 
hocam önceki mesajımı geri alıyorum :) ayne öyle söylüyorum arkadaşıma da formül kurgusunu ben anlayamadım ama çok iyi
tekrar emeklerinize sağlık
 
hocam arkadaşım inceledikten sonra 2 hatalı durum için soruyu tekrar gönderiyorum
"hatalı" ve "hatalı 2" sekmelerinde 2 sekmede her durumu ayrı ayrı anlatmaya çalıştım
 

Ekli dosyalar

Yine aynı şekilde W3 için kullanıp diğerlerine kopyalayabilirsiniz.

=EĞER(BAĞ_DEĞ_DOLU_SAY($I21:$K21)=3;EĞER(VE(SOLDAN(W$3;MBUL("-";W$3)-1)*1<=$J21;YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1>$J21);YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1-$J21;EĞER(VE(SOLDAN(W$3;MBUL("-";W$3)-1)*1<$K21;YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1>=$K21);$K21-SOLDAN(W$3;MBUL("-";W$3)-1)*1;EĞER(VE($J21<SOLDAN(W$3;MBUL("-";W$3)-1)*1;$K21>YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1);YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";"")*1-SOLDAN(W$3;MBUL("-";W$3)-1)*1;"")));"")
 
sayın hocam katardaki arkadaşım şöyle mesaj gönderdi

eğer previous day 0 ise ve current 10dan küçükse orayı yine 10 olarak yazıyor.
bir de previous day eğer 60 ve 60dan büyükse current 70 ise değeri yanlış hesaplıyor yani 10 olması lazımken 35 hesaplıyor
 
=MAK(MAK(($K21-SOLDAN(W$3;MBUL("-";W$3)-1));0)-MAK(($K21-YERİNEKOY(PARÇAAL(W$3;MBUL("-";W$3)+1;100);"m";""));0)-MAK(($J21-SOLDAN(W$3;MBUL("-";W$3)-1));0);0)
 
hocam kusursuz çalışıyor mesajı geldi.
KATAR" dan arkadaşımdan çok çok teşekkür ediyor emeklerinize sağlık
 
Geri
Üst