Dosya simgesi

Hücredeki Bilgiye Göre Veri Çekme

Hücredeki Bilgiye Göre Veri Çekme
Bu dosya, 2023 ve 2024 yıllarına ait stok çıkış kayıtlarını stok kodu, ürün kategorisi ve ürün grubu bazında toplayarak tek bir rapor sayfasında yıllara göre yan yana listeler. Veri çekme işlemi formülle değil, ADO bağlantısı ve SQL sorgusu kullanan makrolarla yapılır.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • 2023: 2023 yılı hareket kayıtları (A1:K2260 aralığı).
  • 2024: 2024 yılı hareket kayıtları (A1:K1545 aralığı).
  • Birleştir1: STOKKODU, URUN KATEGORI ve NETCIKIS2023 sütunlarını içeren, yaklaşık 145 satırlık birleştirilmiş liste. Bu aralık DışVeri_1 adıyla tanımlıdır.
  • Report: Makroların sonuçları yazdığı rapor sayfasıdır. Başlık satırında STOKKODU, URUN KATEGORI ve NETCIKIS-2023 gibi alanlar yer alır; sonuçlar 2. satırdan itibaren listelenir.

Makrolar​

  • getReport: Report sayfasındaki eski sonuçları temizler, dosyanın kendisine ADO üzerinden bağlanır ve 2023 ile 2024 sayfalarını STOKKODU, MALINCINSI, URUN KATEGORI ve URUN GRUPLARI alanlarına göre gruplayarak NETCIKIS toplamını hesaplar. Sorgu Transform ve Pivot ifadeleriyle yılları sütun yapar; sonuç Report sayfasına yazılır.
  • getReport2: Aynı raporu farklı bir sorguyla üretir. Önce iki yılın toplamlarını birleştirir, ardından IIF ile 2023 ve 2024 toplamlarını ayrı sütunlara ayırır.
  • temizle: Report sayfasında A2'den itibaren tüm sonuçları siler.
Makrolar dosyayı yalnızca okur ve sonucu Report sayfasına yazar. Dosya silme ya da dışarıya bağlantı işlemi yoktur. ADO bağlantısı için Microsoft Excel ODBC sürücüsünün kurulu olması gerekir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. 2023 ve 2024 sayfalarındaki verilerin başlıklarının (STOKKODU, MALINCINSI, URUN KATEGORI, URUN GRUPLARI, NETCIKIS) korunduğundan emin olun; kendi verinizi bu sütun yapısıyla yapıştırabilirsiniz.
  3. Alt+F8 tuşlarıyla makro listesini açın ve getReport ya da getReport2 makrosunu çalıştırın.
  4. Sonuçları Report sayfasında inceleyin.
  5. Raporu silmek için temizle makrosunu çalıştırın.

ExcelDepo tarafından daha fazla dosya

  • Beğen
Tepkiler: Karmak
Detaylar
Yazar
ExcelDepo
İndirme
6
Gösterim
265
İlk sürüm
Güncel
SHA-256
a4b5b273a9f4d7e4ae48929f333dd7dd0d07a142f7f95d8643994a55843feae3

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

paylaşıma teşekkürler
Geri
Üst