Soru Eğersay formülü

Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
Merhaba,

Linkte örneğini gönderdiğim dosyada formülle vermesini istediğim rakamları F sütununa yazdım. Koşulları renkler ile belirttim tekrar aşağıda yazayım.

1-Gri renk ile işaretli olan koşul : -1 adet olan Rakam sütununa 0 olarak gelsin.
2-Mavi renk ile işaretli olan koşul : Aynı isimle birden fazla farkı fatura ve isimde listede yer alabilir adet 1 olduğu için Rakam sütununa 1 olarak gelsin.
3-Yeşil renk ile işaretli olan koşul : Fatura ve ismi aynı olan şehir farklı ise Rakam sütununa bir tanes 1 diğeri 0 olarak gelsin.
4-Eflatun renk ile işaretli olan koşul : Şehir ve İsim aynı fatura farklı olan koşullarda eğer bir tanesi -1 var + olanlardan - sayı kadar düşerek gelsin.
5-Sarı renk ile işaretli olan koşul : Şehir ve İsim aynı fatura farklı olan koşullarda eğer bir tanesi -1 var ise diğerinden -1 düşerek gelsin.


renkleri tamamen koşulları belirtmek için yaptım. Yardımlarınızı rica ediyorum

https://wetransfer.com/downloads/882b5e0b0e91d28716816bb9b9882ef120210117201513/355b78fdfcc7dfe080d06438b72712d820210117201525/1b796a
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
F sütunundaki rakamlar neyi ifade ediyor?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Ben soruyu tam anlayamadığım için cevap veremedim.

Anladığım kadarıyla A ve C sütunundaki verilere göre bir sayma işlemi yapılacak. Ama ADET sütunundaki sayılara göre de bir işlem yapılacak. Bu kısım kafamda tam oturmadı.
 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
Merhaba,

Evet dediğiniz gibi. Sadece şunu yapabilsem yeterli şu aşamada .isim 12 olan kişisinin bir iadesi 2 adet satış faturası var. Bu koşulda olan satışlarda fatura sayısını için yan sütuna belirttiğim değerleri nasıl getirebilirim.

istanbul Fatura5 isim12 1 : 0
İstanbul Fatura12 isim12 -1 : 0
İstanbul Fatura13 isim12 1 : 1
 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR

Şehir

Fatura

İsim

Adet

Fatura Sayısı

İstanbul

Fatura5

İsim12

1

0

İstanbul

Fatura12

İsim12

-1

0

İstanbul

Fatura13

İsim12

1

1

 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
Şehir ve isim aynı olup eğer işlerinde -1 adet var ise bir önceki fatura sayısı 0 olarak gelsin. -1 olanında fatura sayısı 0 olsun
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Eklediğiniz örnek dosyaya göre;

F6 neden 1 değerini alıyor?
F13 neden 0 değerini alıyor?
F14 neden 0 değerini alıyor?

İşin matematiğini yakalarsak belki formülü kurgulayabiliriz.
 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
f14 deki fatura iade faturası o yüzden adet -1 ve iade faturası olduğu için fatura sayısının 0 olması gerekiyor. iade olduğu içinde aynı şehirde satış faturası var ise onun da fatura sayısının 0 olmasını sağlamak istiyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
O kısmını anladım. Ama F6 hücresine ait satırda satış faturası bunu neden sıfırlamıyorsunuz?
 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
hocam aynı şehir ve aynı kişinin bir iade faturası bir satış faturasını sıfırlıyor. Yani (1), (-1), (1) = 1 olması gerekiyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sıfırlama işlemi aşağıdan yukarı doğru mu olacak?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Resimde yukarıdan aşağıya doğru sıfırlayarak gitmişsiniz. Benim iyice kafam karıştı.

Sanırım yoruldum..
 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
Yine de ilginiz için çok teşekkürler. Bu şekilde bir formül yok anlaşılan
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ben yok anlamında bir ifade kullanmadım.

İşin mantığını anlayamadığımı belirttim.

Aşağıdan yukarı doğrumu sıfırlanacak diye sordum. Sizde "Evet. Resimdeki gibi" yanıtını verdiniz. Ama altta paylaştığınız resimde ilk iki satırı sıfırlamışsınız. (Yukarıdan aşağıya)



Tabloyu gözle kontrol ettiğimizi düşünürsek işlem için bir senaryo olmalı. Bu senaryoyu kurgularsak iş çözülür.

Örnek dosyanıza göre örneklersek;

8. ve 9. satırdaki verilerin adet bölümleri 1 olmasına rağmen 9. satırdaki veriye sıfır yazılacak demişsiniz. Burada sadece şehir farklı.

Yani sıfırlama için sanki birden fazla koşul var gibi görünüyor.

Bunu excele anlatmalıyız ki sizin F sütununda istediğiniz rakamları verebilsin.
 
Katılım
17 Aralık 2018
Mesajlar
12
Excel Vers. ve Dili
2010 TR
Yanlış anlaşılma için kusuruma bakmayın. Belirtilen koşulda eğer fatura ve isim aynı şehir farklı olursa F ( fatura sayısı) sütununa alttan üstte, üstten alta farketmez iki satırdan birine 0 versin. Bu durumda olanların hiç birinde D ( adet) sütununda - yoktur.
 
Üst