• DİKKAT

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

Soru Eğersay formülü

Katılım
17 Aralık 2018
Mesajlar
22
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/88...fcc7dfe080d06438b72712d820210117201525/1b796a
 
F sütunundaki rakamlar neyi ifade ediyor?
 
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ı.
 
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
 

Şehir

Fatura

İsim

Adet

Fatura Sayısı

İstanbul

Fatura5

İsim12

1

0

İstanbul

Fatura12

İsim12

-1

0

İstanbul

Fatura13

İsim12

1

1
 
Ş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
 
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.
 
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.
 
O kısmını anladım. Ama F6 hücresine ait satırda satış faturası bunu neden sıfırlamıyorsunuz?
 
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.
 
Sıfırlama işlemi aşağıdan yukarı doğru mu olacak?
 
Resimde yukarıdan aşağıya doğru sıfırlayarak gitmişsiniz. Benim iyice kafam karıştı.

Sanırım yoruldum..
 
Yine de ilginiz için çok teşekkürler. Bu şekilde bir formül yok anlaşılan
 
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.
 
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.
 
Geri
Üst