• DİKKAT

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

Sütunu dağıtmak

Katılım
13 Temmuz 2016
Mesajlar
613
Excel Vers. ve Dili
Excel 2010 & 2016 Türkçe
Merhabalar,
A1 den A300 e kadar alt alta veriler var. Bu verileri B C D E sütunlarına eşit olarak alt alta nasıl dağıtabiliriz. Makro veya formül. Şimdiden teşekkürler.
 
Merhaba,
B1 hücresine aşağıdaki formülü uygulayıp sağa ve aşağı çekerek çoğaltınız.
Kod:
=EĞERHATA(İNDİS($A$1:$A$300;4*(SATIR()-1)+SÜTUNSAY($B:B));"")
 
Merhaba,
Örnek dosyanız olmadığı için, sorunuzu anladığım kadarıyla böyle çözdüm.
Kod:
Sub SutunuDagit()
Kolon = 1
For i = 60 To 300 Step 60
    Kolon = Kolon + 1
    Range(Cells(i + 1, 1), Cells(i + 60, 1)).Cut Cells(1, Kolon)
Next
End Sub

Eğer A sütununda veri kalmasın tüm veriler B,C,D,E sütunlarına dağıtılsın diyorsanız aşağıdaki kodu kullanın.
Kod:
Sub SutunuDagitx()
Kolon = 1
For i = 1 To 300 Step 75
    Kolon = Kolon + 1
    Range(Cells(i, 1), Cells(i + 74, 1)).Cut Cells(1, Kolon)
Next
End Sub
 

Ekli dosyalar

Son düzenleme:
Merhaba,
Örnek dosyanız olmadığı için, sorunuzu anladığım kadarıyla böyle çözdüm.
Kod:
Sub SutunuDagit()
Kolon = 1
For i = 60 To 300 Step 60
    Kolon = Kolon + 1
    Range(Cells(i + 1, 1), Cells(i + 60, 1)).Cut Cells(1, Kolon)
Next
End Sub

Eğer A sütununda veri kalmasın tüm veriler B,C,D,E sütunlarına dağıtılsın diyorsanız aşağıdaki kodu kullanın.
Kod:
Sub SutunuDagitx()
Kolon = 1
For i = 1 To 300 Step 75
    Kolon = Kolon + 1
    Range(Cells(i, 1), Cells(i + 74, 1)).Cut Cells(1, Kolon)
Next
End Sub
Teşekkürler ?
 
Geri
Üst