• DİKKAT

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

Sutundan Veri Bulma

DrsnDrsn

Altın Üye
Katılım
3 Nisan 2022
Mesajlar
47
Excel Vers. ve Dili
Microsoft 2016 ve 2019
Selamlar, Ornek dosyadaki uygulanışı nasıl yapabilirim? Yardımlarınızı bekliyorum.
 

Ekli dosyalar

Deneyiniz.

H8;
C++:
=$D$2

H9;
C++:
=$D$3

H10;
C++:
=İNDİS($D$12:$D$21;KÜÇÜK(EĞER($D$12:$D$21<>"";SATIR($D$12:$D$21)-11);EĞERSAY($G$10:G$10;"z:")))

Son formül DİZİ formüldür. CTRL+SHIFT+ENTER tuşlarına basılarak formül girişi tamamlanmalıdır.

Bu formülleri uyguladıktan sonra G8:H10 hücrelerini seçip sağa doğru blok olarak yapıştırabilirsiniz. Formül hata verene kadar blokları sağa doğru kopyalayınız.
 
Teşekkür ederim.

Son olarak kopyalama yapmadan kendisi direkt olarak yazdırılabilir mi çünkü örnekteki gibi az veriye sahip değilim de
 
Makro ile kopyalama işlemi otomatik yapılabilir.
 
Hızlı çoğaltmak için aşağıdaki kodu kullanabilirsiniz.

Kod içindeki hücre adreslerini asıl dosyanıza uyarlarsınız.

C++:
Option Explicit

Sub Kopyala()
    Dim X As Integer

    Application.ScreenUpdating = False

    Range("G8:H10").Copy
   
    For X = 10 To 10 + WorksheetFunction.CountIf(Range("D12:D21"), "<>") Step 3
        Cells(8, X).PasteSpecial
    Next
   
    Range("A1").Select
   
    Application.CutCopyMode = False
    Application.ScreenUpdating = True
   
    MsgBox "Kopyalama işlemi tamamlanmıştır.", vbInformation
End Sub
 
İlginiz için teşekkürler.
 
Geri
Üst