Çözüldü "EĞER", "VE", "YADA" ve "Topla" fonksiyonlarının karmaşasından çıkamadım [ÇÖZÜLDÜ]

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Merhaba Değerli Arkadaşlar,

Data tablosunda "x" olarak işaretlediğim yerler, koşulu biçimlendirme ile belli. Bu alanlarda toplama işlemi yapmaya çalışıyorum ama karmaşık bir işlem.

örnek.JPG

Soru şu; yeşiller daima kendinden önceki yeşille toplanması lazım.
Yani "M4" hücresinin sonucu (l3+$I$3) olacak
N5 hücresinin sonucu ise (M4+$I$4) olacak . Buraya kadar problem yok çünkü hep bir önceki yeşil hep bir üst satırda ve kendinden önce ki sütunda. Ama sıra "O4" hücresinin sonucunu hesaplamaya çalıştığımda işler karışıyor. Çünkü bu sefer bir önce ki yeşil bir üst satırda değil bir alt satırda.

Bu arada bir şey belirtmeyi unuttum bu nedenle düzenleme yapma ihtiyacı duydum ve bu önemli bir koşul. Bu toplama işlemini yapabilmesi için mutlaka aynı il'de olması gerekiyor. Yani kendinden önce ki yeşil Adana değil ise hiç bir şekilde toplamaya dahil etmemesi lazım.

Bu konuda uzman desteğine ihtiyacım var.

Dosya ektedir.

Şimdiden destek veren tüm arkadaşlarıma teşekkür ederim.
 

Ekli dosyalar

Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Merhaba,
Formüllerinizi inceledim. Aralarında hiç bağ kuramadım. Her satıra farklı bir mantıkla farklı bir formül yazılmış.
Belki bu haliyle de anlayıp çözümleyen çıkar ama ben anlayamadım.
Kendi formüllerinizi kaldırıp almak istediğiniz, çıkması gereken sonuçları manuel yazar mısınız?
İsteğinizi biraz daha açıklasanız? Tablodaki amaç ve mantığı açıklarsanız belki anlaması daha kolay olur.
 

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Farklı olduğu doğrudur :). Doğru formülü bulmak adına çok uğraşmamdan dolayı formüller çorba olmuş olabilir. Dilimin döndüğünce tekrar anlatmayı deneyeyim.

örnek.JPG
Amacım İl'i aynı olan yeşil hücreler arasında bir toplama işlemi yapmak. Bunu yaparken "J" sütununa rakamı ben manuel gireceğim. Bu amaç doğrultusunda senaryo şöyle olacak.

1) K3 hücresi= (J3+I3) =
2) L3 hücresi = (K3+I3)
3) M4 hücresi = (L3+I3)
4) N5 hücresi = (M4 + I4) // (burada I3 değil, I4 ile toplanıyor)
5) O4 hücresi = (N5 + I5)
 
Son düzenleme:

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Yorumu olan arkadaşımız var mı? Henüz çözemedim çünkü. Desteğiniz lazım.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
N4 mü N5 mi?
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Buna göre düzeltilmiş hali;
N5 hücresi = (M4 + I4)
O4 hücresi = (N5 + I5)
Böyle midir?
Doğrudur üstadım.

Dikkatinize hayran kaldım! Bu problemi çözemezsek dahi emeğiniz ve yardım severliğiniz için can-ı gönülden teşekkür etmek boynumun borcu.

Sevgi ve saygılarımla.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Teşekkür ederim fakat lütfen siz de sorunuzu iletirken biraz daha dikkatli olun ki mantığı anlamaya çalışıp kafa yorma ve gereksiz vakit kaybı yaşanmasın.
Müsait olduğumda henüz bir çözüm çıkmazsa sorunuzu çözmeye çalışacağım.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Merhaba,
Sizin M4 hücresindeki
=EĞER(Data!Q4="x";Özet!L4+Özet!$I$4;Özet!L3+Özet!$I$3)
formülünüze göre
Data!Q4="x" değil. Bu yüzden M4 hücresine L3+I3=15 değeri geliyor.
Bu mantığa dayanarak N12 hücresi; Data!R12="x" olmadığı için N12=M11+I11=20 Sonucunu veriyor.
Bence yine eksik verdiğiniz bir bilgi var burada.
12. satır Mersin. 11. satır Bursa. Bu durumda yine de sizin dediğiniz gibi N12=M11+I11=20 mı olacak?

Aşağıdaki sonuçları inceleyip yukarıdaki soruma cevap verir misiniz?

Ek Açıklama 2019-07-11 130937.jpg
 

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Merhaba,
Sizin M4 hücresindeki formülünüze göre
Data!Q4="x" değil. Bu yüzden M4 hücresine L3+I3=15 değeri geliyor. // DOĞRU
Bu mantığa dayanarak N12 hücresi; Data!R12="x" olmadığı için N12=M11+I11=20 Sonucunu veriyor.
Bence yine eksik verdiğiniz bir bilgi var burada.
12. satır Mersin. 11. satır Bursa. Bu durumda yine de sizin dediğiniz gibi N12=M11+I11=20 mı olacak? // Karmaşaya neden olan konulardan biride bu Bursa grubundan bir değerle değil Mersin grubundan ve kendinden önceki x'in bulunduğu hücreyle toplamalı . Yani N12=M14+I14=20 olmalı.
Aşağıdaki sonuçları inceleyip yukarıdaki soruma cevap verir misiniz?

Ekli dosyayı görüntüle 207563
Alıntı bölümünde cevap vermeye çalıştım. Bu arada "-meli -malı" ekleri kullandığım için yanlış anlamamanızı rica ederim. Duruma istinaden yazıyorum sadece.

Beni en çok yoran kafamı karıştıran 2 yer var birincisi O4 hücresi burada yer alan ve sizin bulduğunuz değer doğru. İkincisi ise sizin sorduğunuz n12 hücresi.
 
Son düzenleme:
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Alıntı bölümünde cevap vermeye çalıştım. Bu arada "-meli -malı" ekleri kullandığım için yanlış anlamamanızı rica ederim. Duruma istinaden yazıyorum sadece.

Beni en çok yoran kafamı karıştıran 2 yer var birincisi O4 hücresi burada yer alan sizin verdiğiniz değer doğru. İkincisi ise sizin sorduğunuz n12 hücresi.
Yok estağfurullah. Tabi ki formül şu sonucu vermeli gibi "-meli, -malı" ekleri kullanılması normaldir.
Peki bu durumda N12 hücresi gibi hücreler ne sonuç vermeli?
 

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Ek Açıklama 2019-07-11 130937.jpg

N12 gibi hücreler sadece kendi grubunda ki (Mersin) kendinden önce gelen yeşil ve o yeşille aynı satırda olan I sütununda ki sayı ile toplanmalı Formüle dökmek gerekirse; n12= m14 + I14 olmalı . M11 Bursa grubunda olduğu için kesinlikle toplama işlemine dahil etmemeli.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Tabloyu kullanacak kişi olarak siz de emin değilsiniz yani? :unsure:
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aslında ne yapılmak istendiği daha açık anlatılsa iyi olur bence. Örneğin yeşil hücreler neden yeşil? A11 Mersin olsaydı N12 ne olurdu? Önceki mi sonraki mi satırda olduğuna neye göre karar veriyoruz?
 

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Aslında gayet eminim fakat forum kuralları gereği dosyanın aslını forum genelinde paylaşamıyorum. Bende buna istinaden bir seneryo oluşturmaya çalıştım ama anladığım kadarıyla başarılı olamadım. Sorun bundan kaynaklı.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Orjinal dosyanızı özelden yolladım. Kontrol ediniz.
 

Ekli dosyalar

Bwtunc

Altın Üye
Katılım
28 Kasım 2008
Mesajlar
156
Excel Vers. ve Dili
değişken
Altın Üyelik Bitiş Tarihi
15-08-2026
Orjinal dosyanızı özelden yolladım. Kontrol ediniz.
Çok teşekkür ederim sayenizde sorun çözüldü. Şimdi ikinci adım olarak formülünüzde ki mantığı anlamaya çalışacağım.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Çok teşekkür ederim sayenizde sorun çözüldü. Şimdi ikinci adım olarak formülünüzde ki mantığı anlamaya çalışacağım.
Rica ederim. Kolay gelsin.
 
Üst