En Çok Satan En Az Satan

Katılım
10 Eylül 2019
Mesajlar
19
Excel Vers. ve Dili
2019 Türkçe
Merhaba,
Sql den yüksek bir data dan Satış kalan ve altında bir çok detayı olan bir veri çekiyorum ama bana sadece olarak Mağazalar da olan ürünlerin en az satanı en çok olan sevk etmem için bana bir yol izlemek için yardıma ihtiyacım var mevcut tablom bu şekilde tabloda yerler değiştirebilir ama fikirlerinize ihtiyacım var teşekkür ederim. Excel 2019 Türkçe Kullanıyorum '' Amacım en sağ sütuna hangi mağaza gitmesi gerek ürünü belirlemem için bir işaret veri yada mağaza ismi yadırmak ''
https://dosya.co/ln406zjpqoy7/1.jpg.html
https://dosya.co/wspmj7gyzhxa/DENEME.xlsx.html
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Hangi sütun ne anlama geliyor.
Hangi Sütundakileri neye göre toplayacağız.
Kaç tane satılmışsa az oluyor?
Daha bilmemiz gereken ne varsa söyle ki ona göre bir cevap gelsin.
 
Katılım
10 Eylül 2019
Mesajlar
19
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Hangi sütun ne anlama geliyor.
Hangi Sütundakileri neye göre toplayacağız.
Kaç tane satılmışsa az oluyor?
Daha bilmemiz gereken ne varsa söyle ki ona göre bir cevap gelsin.
Merhaba,
Muzaffer bey aslında kafamı toparlayınca biraz kendimce bir şey denemeye karar verdim sizden daha farklı bir fikrinizi de duymak isterim şahsen
E Sütunda ki ler Kalan Stok adetleri,
D Sütunda ki ler Net Satış adetleri,
C Sütunda ki ler Mağaza Adları

bu 3 arasında bir ilişki kurmam gerekiyor amacım da
A sütun da ki veriler alt alt sıralanıyor yani her ürün her mağazada olabilir de olmayabilir de ama bunu nasıl excel belirteceğiz, dememiz lazım ki şurada ki mağazalar da en az satanı en çok satanın ( F ) sütunda yanına ( C ) sütunda ki mağaza ismini yaz dememiz lazım ...

biliyorum biraz karışık oldu sanırım ilginiz ve yardımınız için şimdiden teşekkür ederim..
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Aşağıdaki linkte ADO/SQL ile bir dosya hazırladım, incelersiniz....


.
 
Katılım
10 Eylül 2019
Mesajlar
19
Excel Vers. ve Dili
2019 Türkçe
Aşağıdaki linkte ADO/SQL ile bir dosya hazırladım, incelersiniz....


.
Merhaba,
Haluk Bey attığınız dosyayı baştan sona doğru inceledim teşekkür ederim bir iki isteğim vardı onları kendim halettim teşekkür ederim ilginiz ve alkanız için.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Yukarıda eklediğim dosyada sorun yok ve gayet güzel çalışıyor, ancak hızı biraz yavaş olduğu için başka bir SQL denemesi yaptım.

Ekli dosyadaki SQL'de bu kez INNER JOIN ile bir alternatif hazırladım, hız açısından bence çok başarılı oldu. Eğer orjinal veritabanınız eklediğiniz örnek dosyadan daha büyükse, bu alternatif kesinlikle işinize yarayacaktır.

Dosya linki:


.
 

Erkan Akayay

Altın Üye
Katılım
8 Aralık 2006
Mesajlar
405
Excel Vers. ve Dili
Ofis 365 TR 64 Bit
Altın Üyelik Bitiş Tarihi
21-11-2028
Yukarıda eklediğim dosyada sorun yok ve gayet güzel çalışıyor, ancak hızı biraz yavaş olduğu için başka bir SQL denemesi yaptım.
Ekli dosyadaki SQL'de bu kez INNER JOIN ile bir alternatif hazırladım, hız açısından bence çok başarılı oldu. Eğer orjinal veritabanınız eklediğiniz örnek dosyadan daha büyükse, bu alternatif kesinlikle işinize yarayacaktır.
Dosya linki:
Haluk Bey ben bu hız sorunları için serverda bir view yazıyorum. Tablo adı olarak view adını veriyorum. Hız çok farkediyor. Şimdi dosyayı görmedim ama parametre yollanmıyorsa view işe yarar.
Bu arada benimde favorim filemail kullanıyorsunuz. Süper.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Erkan Bey, SQL Server falan gibi birşey kullanmıyorum. Herşey Excel'in içinde..... veritabanı da, sorgu da aynı dosyada. 4 ve 6 No'lu mesajlardaki dosyalar aynı işi yapıyor ama son eklediğimin hızı çok daha iyi. İlk dosyada SubQuery vardı, ikincisinde aynı işi "Inner Join" ile çözdüm.

"Filemail" server'ını da sizin mesajlarınızda görmüştüm, "bir bildiği vardır....." dedim. :)


.
 

Erkan Akayay

Altın Üye
Katılım
8 Aralık 2006
Mesajlar
405
Excel Vers. ve Dili
Ofis 365 TR 64 Bit
Altın Üyelik Bitiş Tarihi
21-11-2028
Filemail en çok tercih edilen dosya paylaşım sitelerinden biri. Yurtdışı değerlendirmelerde hız ve güvenlik açısından olumlu değerlendirmeler alıyor. Bazı siteler 1. sırada gösteriyor. Ben bir süredir kullandım ve çok olumlu. Dosya upload boyuttlarıda çok iyi.
 
Katılım
10 Eylül 2019
Mesajlar
19
Excel Vers. ve Dili
2019 Türkçe
Yukarıda eklediğim dosyada sorun yok ve gayet güzel çalışıyor, ancak hızı biraz yavaş olduğu için başka bir SQL denemesi yaptım.

Ekli dosyadaki SQL'de bu kez INNER JOIN ile bir alternatif hazırladım, hız açısından bence çok başarılı oldu. Eğer orjinal veritabanınız eklediğiniz örnek dosyadan daha büyükse, bu alternatif kesinlikle işinize yarayacaktır.

Dosya linki:


.
Merhaba,
Haluk Bey evet haklısınız hızlı çalışması çok güzel olmuş ben size atmış olduğunuz listeyi kontrol ettim bir iki ufak değişlik sağladım dosyaya bir not bıraktım eğer bu şekilde ilerlememiz mümkün mü acaba son olarak da satır sayımlarım 1k ile 2k arası çalışıyorum mağaza sayısı ile alakalı olduğundan dolayı sizden ricam inşallah detaylı anlatabilmişimdir.

 
Katılım
10 Eylül 2019
Mesajlar
19
Excel Vers. ve Dili
2019 Türkçe
Merhaba,
Haluk Bey evet haklısınız hızlı çalışması çok güzel olmuş ben size atmış olduğunuz listeyi kontrol ettim bir iki ufak değişlik sağladım dosyaya bir not bıraktım eğer bu şekilde ilerlememiz mümkün mü acaba son olarak da satır sayımlarım 1k ile 2k arası çalışıyorum mağaza sayısı ile alakalı olduğundan dolayı sizden ricam inşallah detaylı anlatabilmişimdir.

ayrıca kod yapısında bir değişiklik yaptım bu arada Rapor-Min MAX sayıları getiriyor bu arada ona istinaden bir mantık kurdum bilginize.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
ayrıca kod yapısında bir değişiklik yaptım bu arada Rapor-Min MAX sayıları getiriyor bu arada ona istinaden bir mantık kurdum bilginize.
Kodlarda bahsettiğiniz değişikliği göremedim, nerede yaptınız?

.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Ben sorduğunuz soruyu anlamadım.... ama, başka birisi size yardımcı olabilir.

.
 
Katılım
10 Eylül 2019
Mesajlar
19
Excel Vers. ve Dili
2019 Türkçe
Ben sorduğunuz soruyu anlamadım.... ama, başka birisi size yardımcı olabilir.

.
Haklısınız anlatımı daha detaylı anlatmam gerekiyordu ben bunu mantığı EĞER yada ÇOKEĞER ile bir çalışma yapayım bakalım becerebilecek miyim teşekkür ederim..
 
Üst