• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü İki Sayı Arasında Koşullu Toplama

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Ersin Tunca

Yeni Üye
Kullanıcı Bilgileri
Katılım
4 Ağu 2021
Mesajlar
390
Aldığı beğeni
76
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sy. Hocalarım ;


I Sütunun da bulunan KM. Değeri 0 dan büyük ise ve O sütununda Mazot yazıyor ise aracın aldığı toplam yakıt litresini buraya nasıl toplamını alabilirim.
Not: araç plakasına göre olacak yaklaşık beş satır ve 200 adet araç bulunmakta. Teşekkür ederim.
Kullandığım excel e tablolar.
 

Ekli dosyalar

  • iki sayı arasını toplama.xlsx
    11.4 KB · Gösterim: 10
Merhaba T sutununda toplama çıkarma yapmaya çalışmışsınız onları dikkate almadan, aldığı yakıt miktarı E sutunu olan kısmı yazdıran,
=EĞER(VE(I2>0;O2="Mazot");E2;"") sanırım isteğiniz bu T2 ye ekleyip formülü aşağı dogru uzatın.
 
Merhaba T sutununda toplama çıkarma yapmaya çalışmışsınız onları dikkate almadan, aldığı yakıt miktarı E sutunu olan kısmı yazdıran,
=EĞER(VE(I2>0;O2="Mazot");E2;"") sanırım isteğiniz bu T2 ye ekleyip formülü aşağı dogru uzatın.
Sy. asax ;

Hocam maalesef benim istediğim böyle değil. Km. si 0 olanları da toplayacak. Araç Plakasını da dikkate alacak.
 
=EĞER(VE(I3>=0;O3="Mazot");E3;"") Hangi sütunların hücrelerini neye güre toplayacak. açıklamanızı ve sizin işlemlerinizi anlayamadım.
 
Sy. asax ;
Hocam araç garajdan depoyu dolduruyor yola çıkıyor. Sonra mazotu azalınca Petrol ofisi taşıtmatikten yakıt alıyor bu 1 defa da olabilir 2 de daha fazlada. Sonra da Garaja uğruyor. Deposunu dolduruyor. Km. bilgisi alınıyor garajda ki yakıtın karşısına yazılıyor. Benim istediğim ise Petrol ofisinde ve en son garaj geldiğinde toplamda kaç litre mazot aldığını bulmak.
 

Ekli dosyalar

  • iki sayı arasını toplama.xlsx
    12 KB · Gösterim: 1
Konu detayları çok farklılaştı. Önce plakayı tanıyacak sonra mazot'u tanıyacak ve litreyi verecek.
Plaka, tüm istasyonlardan aldığı litre Z raporunumu verecek?
 
Sy. asax ;
Önce Plakayı tanıyacak sonra Mazotu tanıyacak ondan sonra ise Önceki km. ile Sonra ki Km. arasında ki mazot litresini toplayacak sonra ise son km. deki mazot litresini toplayacak
 
Sayfa2 oluşturun Plakaları A2 den itibaren yazın formül için daha fazla detay
CoffeeScript:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Eklemelisin Plakalarınızı A2 den sonra yazıp veri tabanı oluştursun.
Depoları damı tanıması gerekiyor.
 
Merhaba, Sayfa formatınızı değiştirin, Plaka tanı, Garaj tanı Petrol tanı Mazot tanı Tarih tanı Sonuçları bul topla T sütununa yazdır.
bunlar sayfanızın formüllerinde biraz karmaşık formüller olmasına, harf hataları veya önünde arkasında boşluk olur ise formül hata yapar. Bu hata size sıkıntıdan başka kazanç sağlamaz. Sİze önerim Vba kodları ile Form oluşturulmasıdır.
Sayfanızın Yapısı Sayfa1 de petrol çıktıları
Sayfa2 de garaj girişleri olursa Düzen sağlanır. Lakin neyi ne ile toplayacağımı Henüz anlayamadım, petrolden yakıt alınmış Yakıtın litresini yazmışsın garaja gelmiş Km sini yazmışsın Km ile Litreyi toplattırıyorsun İzlenimi içindeyim, açıklamada yapmıyorsun.
 
Sy. Ortak_Akıl ;

Hocam sonuç yanlış maalesef
yazdıklarınızdan anladığım kadarıyla işlemler şöyle: plakaları aynı yazmışsınız. ben çeşitli plakalar yazdım. plakaları isteğiniz göre değiştirin. sonra km sıfırdan büyük olmalı. bir de mazot yazmalı birde kullanılan litre eksi görünüyor. toplayıp artıya çeviriyoruz. bu dediklerimi dikkate alıp tabloyu istediğiniz şekliyle oluşturun. sonra doğruluğunu kontrol edin. bu işlemlere göre formül doğru çalışıyor. farklı bir işlem veya yanlış anlaşılma durumu varsa söyleyin.
 
Merhaba, Sayfa formatınızı değiştirin, Plaka tanı, Garaj tanı Petrol tanı Mazot tanı Tarih tanı Sonuçları bul topla T sütununa yazdır.
bunlar sayfanızın formüllerinde biraz karmaşık formüller olmasına, harf hataları veya önünde arkasında boşluk olur ise formül hata yapar. Bu hata size sıkıntıdan başka kazanç sağlamaz. Sİze önerim Vba kodları ile Form oluşturulmasıdır.
Sayfanızın Yapısı Sayfa1 de petrol çıktıları
Sayfa2 de garaj girişleri olursa Düzen sağlanır. Lakin neyi ne ile toplayacağımı Henüz anlayamadım, petrolden yakıt alınmış Yakıtın litresini yazmışsın garaja gelmiş Km sini yazmışsın Km ile Litreyi toplattırıyorsun İzlenimi içindeyim, açıklamada yapmıyorsun.
@Sy. asax ;

şehir dışındayım toplantılarım olduğu için tam bir açıklama yapma zamanım olmadığı için özür dilerim. Kusura bakmayın.
Şimdi olayın gerçekleşmesi şu şekilde olmaktadır.

Yaklaşık olarak 200 den fazla tır var. Bu tırlar 4 bölgeden Mazot ve Adblue almaktadır. Bizim amacımız araçların Km. de kaç litre yakıt yaktığını bulmak.

Bu 4 bölge Ankara , Adana , Kocaeli , Petrol Ofisi ( bütün petrol ofisi )
araç 3 bölge de mazot alırken aracın km. si yazılır. Ama Petrol Ofisinden yakıt aldığında Km. si yazılmamaktadır.

Excel dosyasında genel kural şu şekilde olmaktadır.
C sütununda araç plakasına göre E sütununda ne kadar Mazot aldığını bulmak buna ek olarak şart şu şekilde olacak. İki büyük Km arasında ki 0 km.lerin karşısında bulunan Mazot litrelerini toplaması ve alt tarafta kalan büyük km.nin de karşısında yer alan mazot litresini de alması. Bazı araçlar ise Petrol ofisine hiç uğramadan garajlardan yakıt alır. Bu çok önemli değil garajlardan yakıt aldıkça km. yazılır. bura da kilit nokta Km. değeri sıfır olanlar olacak. umarım anlata bilmişimdir.

Hepinize çok teşekkür ederim. sizlere çok zahmet verdiğimin farkındayım Özür dilerim.
 
yazdıklarınızdan anladığım kadarıyla işlemler şöyle: plakaları aynı yazmışsınız. ben çeşitli plakalar yazdım. plakaları isteğiniz göre değiştirin. sonra km sıfırdan büyük olmalı. bir de mazot yazmalı birde kullanılan litre eksi görünüyor. toplayıp artıya çeviriyoruz. bu dediklerimi dikkate alıp tabloyu istediğiniz şekliyle oluşturun. sonra doğruluğunu kontrol edin. bu işlemlere göre formül doğru çalışıyor. farklı bir işlem veya yanlış anlaşılma durumu varsa söyleyin.
Sy. Ortak_Akıl ;

Hocam Emekleriniz için teşekkür ederim. Burada şöyle bir problem var. Km. değeri 0 olan petrol ofisinden alınan yakıtların da bir sonra ki garajdan alınan mazot yakıt litresinin içine dahil edilmesi gerekiyor.

örnek :
araç Petrol ofisinden 3 kez farklı günlerde yakıt aldı petrol ofisinde km. değeri 0 gelir ondan sonra Ankara' ya uğradı deposunu doldurdu o esnada km. si alınır. Sonra 3 kere Petrol ofisi bir de Ankara' dan aldığı yakıt toplanır kaç km. yaptı ise ona bölünerek kaç km. de kaç litre yakıt yaktığı hesaplanarak 1 km. de % kaç yakıt oranı bulunur.
İnşaallah anlata bilmişim tam detaylı olarak anlatamadığım için özür dilerim. Değerli vaktinizi aldığım için özür dilerim. Teşekkür ederim.
 
konu anlaşılırsa sanırım hesaplama için formül oluşturulabilir. bunun için alternatifleri ile birlikte açıklamalı bir örnek hesaplama gereklidir.
mesela ilk göndermiş olduğunuz excel dosyasında T8 hücresinde yakıt hesaplanırken "=-E8-E7-E6" yapılmış E8 den neden E7 ve E6 çıkartılıyor.
ayrıca c sütununda araç isimli sütunda plaka isimlerinin hepsi aynı hangi aracın nereden yakıt aldığı belli değildir. 4 çeşit yakıt deposu var. Farklı Yakıt depolarından petrol almak, toplam km değerini veya son km değerini nasıl etkiliyor. E sütunundaki alınan yakıt litre değeri toplanması gerekirken, bazı istasyonlarda alınan litre değerleri çıkartılmış. Tüm alternatifleri örnekleri ile bir kaç hücrede veya sütunlarda, hücre değerlerinin hesaplanış şekilleriyle açıklayıcı şekilde (boş vaktiniz olduğunda) yazabilirseniz. formül oluşturulabilir.

yoksa kusura bakmayın:) konu anlaşılmadan hesaplamalar sürekli yanlış olacaktır.
 
konu anlaşılırsa sanırım hesaplama için formül oluşturulabilir. bunun için alternatifleri ile birlikte açıklamalı bir örnek hesaplama gereklidir.
mesela ilk göndermiş olduğunuz excel dosyasında T8 hücresinde yakıt hesaplanırken "=-E8-E7-E6" yapılmış E8 den neden E7 ve E6 çıkartılıyor.
ayrıca c sütununda araç isimli sütunda plaka isimlerinin hepsi aynı hangi aracın nereden yakıt aldığı belli değildir. 4 çeşit yakıt deposu var. Farklı Yakıt depolarından petrol almak, toplam km değerini veya son km değerini nasıl etkiliyor. E sütunundaki alınan yakıt litre değeri toplanması gerekirken, bazı istasyonlarda alınan litre değerleri çıkartılmış. Tüm alternatifleri örnekleri ile bir kaç hücrede veya sütunlarda, hücre değerlerinin hesaplanış şekilleriyle açıklayıcı şekilde (boş vaktiniz olduğunda) yazabilirseniz. formül oluşturulabilir.

yoksa kusura bakmayın:) konu anlaşılmadan hesaplamalar sürekli yanlış olacaktır.
Sy. Ortak_Akıl ;
Hocam tekrardan dosya ekledim buyurun.
 

Ekli dosyalar

  • iki sayı arasını toplama.xlsx
    135.8 KB · Gösterim: 2
belirsiz konular
1-petrol ofisinden mazot alınca km sıfır yazılıyor ise litre hesaplama da ne gibi etkisi var.
2- garaj adları:
ADBLUE 06 GARAJ
KÖRFEZ GARAJ
ADBLUE KÖRFEZ GARAJ
ADANA GARAJ
ANKARA
PETROL OFİSİ
HARİCİ ADBLUE
dir.

bu garajlardan hangilerinden mazot alınca litre eklenecek.

mesela verdiğiniz örnekte. 291 nolu bu araç ilk önce petrol ofisine gitmiş 1 litre mazot almış E110 Hücresi sonra tekrar petrol ofisinden almış E112 sonra da ankara garaja gelmiş 433 litre almış E159 Hücre toplamda araç 633 litre almış deposunu doldurmuş.
halbuki ilk olarak 291 nolu araç E78 hücresinde , b78 de görüldüğü gibi ADBLUE 06 GARAJ'ndan 42 litre mazot almış.

toplam 633 litre ye 42 litre eklenip=675 litre olması gerekmez mi.

3- aynı araca ait, (misal: 291 nolu araç olsun) km ler başlangıçta ve bitiş mazot alımında eşit ise birde arada petrol ofisinden alınca sıfır km yazıyorsa yada diğerlerinden alınca eşit km ise alınan litreler toplanacak mı)

tüm istasyon ve garajlardan petrol alınca litreleri ekleyerek hesaplayan formül (örnek: S159=675 litre, S632=975 litre,S880=1275 litre,S1030=1761 litre, S1392=2261 litre,S1662=2655,03 litre hesap edilerek fomül oluşturuldu.
 

Ekli dosyalar

  • iki sayı arasını toplama.xlsx
    138.5 KB · Gösterim: 3
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst