Tarihe Göre Sıralama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

yigityasir

Kullanıcı
Katılım
28 Tem 2022
Mesajlar
67
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Çözüm
Bu daha başlangıç.
Bizi izlemeye, soru ve cevaplarınızla forumumuza katkı vermeye devam ediniz.

Bir de makro ile çözüm önerisinde bulunayım dedim.
Kod önce veri alanını önce B, sonra A sütununa göre olmak üzere sıralama yapar,
ardından da B sütunundaki verinin son satırına (en büyük tarihli olan satır oluyor) ETOPLA işlemi sonucunu yazar.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(11 satır)
stok kodu sabit kalacak tarih stok kodu aynı olan değerlerde tarih en yenisi hangisi ise adet kısmı oraya taşınacak soru bu
teşekkürler
 
Merhaba.
Özellikle kullandığınız Excel versiyonu ve DİLi olmak üzere; kişisel bilgilerinizi (profil) güncellemenizde yarar olduğunu hatırlatayım.
Bu bilgiler verilecek çözüm önerilerini etkileyebilecek nitelikte bilgilerdir.

Sorunuz esas olarak bir sıralama sorusu değil gibi görünüyor. Bir veri alanında sıralama yapıldığında satır satır yer değiştirme gerçekleşir. Yani A : D sütunlarındaki bilgilerin bulunduğu satırlar değişmeden, E sütunundaki satırların yerini değiştiremezsiniz.
Bu işlem için makro kullanılarak çözüm üretilebilir (forumdaki başka arkadaşlarımız öneride bulunacaktır) .

Benim önerim formül ile çözüme yönelik olacak.
Listenizde gördüğüm kadarıyla E sütunundaki verilerin, B sütununa göre C sütununun toplamı olduğu anlaşılıyor.
Bu durumda aşağıdaki gibi bir çözüm yolu önerilebilir.

Listenizi;
-- önce B, sonra A sütununa göre olmak üzere ARTAN sıralı hale getirirseniz aşağıdaki birinci veya ikinci formülü,
-- böyle bir sıralama olmayacaksa da aşağıdaki üçüncü formülü (DİZİ FORMÜLÜDÜR, bu nedenle ilk hücreye CTRL+SHIFT+ENTER ile uygulanmalıdır)
E2 hücresine uygulayın ve liste boyunca kopyalayın.
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
 
İlk hücredeki formülde ( E2 ) 16 sayılarını son veri satır numarası kaç ise o şekilde değiştirin, tekrar CTRL+SHIFT+ENTER ile formülü dizi formülüne dönüştürün. Sonra da liste boyunca kopyalayın.
Büyük veri yığınlarında dizi formülü belgenin yavaşlamasına neden olur.
Bu nedenle formül uyguladıktan sonra E2 harriç kısmı kopyalayıp DEĞER olarak yapıştırın.
Gerektiğinde E2 üzerinden tekrar güncelleme yapmanız mümkün olur böylece.
 
Estağfurullah, önemli olan ihtiyacın görülmesi.
Bu arada, PROFİL bilgilerinizi güncellemenizin gerekliliğini bir kez daha hatırlatayım.
 
Bu daha başlangıç.
Bizi izlemeye, soru ve cevaplarınızla forumumuza katkı vermeye devam ediniz.

Bir de makro ile çözüm önerisinde bulunayım dedim.
Kod önce veri alanını önce B, sonra A sütununa göre olmak üzere sıralama yapar,
ardından da B sütunundaki verinin son satırına (en büyük tarihli olan satır oluyor) ETOPLA işlemi sonucunu yazar.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(19 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt