İki Tarih Aralığının Kategori ve Toplamlarını Alma

İki Tarih Aralığının Kategori ve Toplamlarını Alma

  • Konuyu başlatan Konuyu başlatan merakli
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

merakli

Kullanıcı
Katılım
28 Tem 2022
Mesajlar
748
Excel Versiyonu
Excel 2019
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba Arkadaşlar,

Örnek dosya ve görsellerle anlatmaya çalıştığım işlemi nasıl yapabilirim?
Örnek dosya içesindeki bilgiler gerçek dışı bilgilerdir.

Rapor sayfasından Başlama ve Bitiş Tarihleri Yazıldığında
Giderler sayfasındaki bu iki tarih aralığında ve bu tarihe eşit tarihlerin kategorileri ile bu kategorilerin toplamlarını alıp mümkünse büyükten küçüğe doğru rapor sayfasında sıralatmaya çalışıyorum.

soru 01.webp



soru 02.webp
 

Ekli dosyalar

Çözüm
@merakli
Merhaba, sorunun MAKRO sorusu olduğunu fark etmemişim.

NOT: B110 hücresindeki değerin tarih değil METİN olduğunu hatırlatayım.

Sn. @okutkan 'ın cevabına alternatif olsun.

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(12 satır)
-- Birinci formülü VERİ sayfası B2'ye uygulayıp liste boyunca kopyalayın,
-- İkinci formülü RAPOR sayfası A3 hücresine uygulayın (yardımcı alan),
-- Üçüncü formülü RAPOR C3 hücresine uygulayın,
-- Dördüncü formülü RAPOR sayfası B3 hücresine uygulayın.
-- RAPOR sayfasına uygulanan formüler BOŞ sonuç alıncaya kadar aşağı doğru kopyalayın.

Kod:
İndirmek için giriş yapmanız gerekmektedir.
(4 satır)
 
Aşağıdaki kodu da kullanabilirsiniz.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(21 satır)
 
-- Birinci formülü VERİ sayfası B2'ye uygulayıp liste boyunca kopyalayın,
-- İkinci formülü RAPOR sayfası A3 hücresine uygulayın (yardımcı alan),
-- Üçüncü formülü RAPOR C3 hücresine uygulayın,
-- Dördüncü formülü RAPOR sayfası B3 hücresine uygulayın.
-- RAPOR sayfasına uygulanan formüler BOŞ sonuç alıncaya kadar aşağı doğru kopyalayın.

Kod:
İndirmek için giriş yapmanız gerekmektedir.
(4 satır)

Teşekkür ederim @Ömer BARAN Bey
 
Aşağıdaki kodu da kullanabilirsiniz.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(21 satır)

Teşekkür ederim @okutkan Bey

Ancak ben mi bir yanlışlık yaptım bilemiyorum ancak şöyle bir sonuç verdi

1.webp


Şu şekilde bir sonuç vermesi gerekiyordu.
2.webp
 

Ekli dosyalar

@merakli
Merhaba, sorunun MAKRO sorusu olduğunu fark etmemişim.

NOT: B110 hücresindeki değerin tarih değil METİN olduğunu hatırlatayım.

Sn. @okutkan 'ın cevabına alternatif olsun.

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(25 satır)
 
Çözüm
@merakli
Merhaba, sorunun MAKRO sorusu olduğunu fark etmemişim.

NOT: B110 hücresindeki değerin tarih değil METİN olduğunu hatırlatayım.

Teşekkür ederim @Ömer BARAN Bey.
Hem Formül hem de Makro olması olayı anlamak açısından benim için daha iyi oldu.

Giderler sayfasındaki tüm tarihleri Tarih olarak işaretledim. Ama B110 hücresinden nereyi kastettiğinizi anlayamadım
 
Giderler sayfasına filtre uygulayıp TARİH sütununun filtre OK tuşuna tıklarsanız METİN olan tarihi görebilirsiniz.
Ardından, B110 hücresine F2+ENTER yaptıktan sonra aynı açılır listeye tıklarsanız farkı görebilirsiniz.
 
@merakli eğer sorularınıza yönelik doğru cevap aldıysanız, ilgili cevabın yan tarafından "çözüm olarak işaretle" seçeneğini kullanmanızı rica ederim.

Teşekkürler.
 
Sorunsuz çalışan bir Kod paylaşıldığı için verdiğim kodu tekrar kontrol etme gereği duymadım. Çözüldü olarak işaretliyorum. İyi çalışmalar.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt