• DİKKAT

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

Verileri Listeden Tabloya Dönüştürmek

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Arkadaşlar merhaba. Ekteki dosyada LİSTEDEN sayfasında liste halinde bulunan veriler var. Bu verileri TABLOYA sayfasındaki gibi bir tabloya dönüştürecek makroya gereksinmem var. Yardımcı olanlar şimdiden teşekkürler.
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,630
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

TABLOYA isimli sayfanızda B2 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=TOPLA.ÇARPIM(--(LISTEDEN!$A$3:$A$58=B$1);--(LISTEDEN!$B$3:$B$58=$A2);--(LISTEDEN!$C$3:$C$58))
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkürler costcontrol. Formülü uyguladım, sonuç mükemmel. Bunun makrolu bir çözümü de var mıdır ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,630
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Tabiki makroylada veriler aktarılabilir. Aşağıdaki kodu denermisiniz.

Kod:
Sub AKTAR()
    Set SL = Sheets("LISTEDEN")
    Set ST = Sheets("TABLOYA")
    ST.[B2:K65536].ClearContents
    For X = 2 To ST.[A65536].End(3).Row
    For Y = 2 To ST.[IV1].End(1).Column
    ŞEHİR = ST.Cells(1, Y)
    KRİTER = ST.Cells(X, 1)
    ST.Cells(X, Y) = Evaluate("=SUMPRODUCT(--(LISTEDEN!A2:A100=""" & ŞEHİR & """),--(LISTEDEN!B2:B100=""" & KRİTER & """),--(LISTEDEN!C2:C100))")
    Next: Next
    Set SL = Nothing
    Set ST = Nothing
    MsgBox "VERİLER AKTARILMIŞTIR.", vbInformation
End Sub
 
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba costcontrol. Hocam süper bir kod olmuş. Eline, bilgine sağlık. Çok çok teşekkürler. Allah'tan başarılarının devamını dilerim. Sağıcakla kal.
 
Üst