• DİKKAT

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

Maksimum fonksiyonunun makro ile yazılması

Katılım
22 Ekim 2012
Mesajlar
100
Excel Vers. ve Dili
2007 Türkçe
2016 Türkçe
Herkese merhaba;
Maksimum fonksiyonu ile tablomun F ve G sütununda data sayfasından en son ödeme tarihini ve yükleme tarihini buluyorum.Tablonun orjinali 5000 satır bu sebeple hesaplamalar çok uzun sürüyor. Yapmak istediğim bu fonksiyonları makro ile hesaplatıp hücreye sadece son değeri yazmak istiyorum. Doğru kodların yazılması konusunda yardımcı olabilir misiniz?
 

Ekli dosyalar

Bu şekilde deneyin.
Kod:
Sub Makro1()
    For i = 3 To [a65536].End(3).Row
        Cells(i, "h").FormulaArray = "=MAX(IF(GData!R2C1:R65500C1=" & Cells(i, 1) & ",IF(GData!R2C4:R65500C4=""Ödeme"",GData!R2C2:R65500C2)))"
        Cells(i, "h") = Cells(i, "h").Value
    Next
End Sub
 
İlginiz için teşekkür ederim. Sorun çözüldü.
 
Geri
Üst