Satırı Sütun Halinde Sıralamak ??

Katılım
21 Aralık 2011
Mesajlar
3
Excel Vers. ve Dili
excel 2010
Merhaba,

1 2 3 4
5 6 7 8
9 10 11 12 Bu Şekilde yazılmış satırları;
--------------------------------------------------------
1
2
3
4
5
6
7
8
9
10 şeklinde alt alta tek bir sütunda yazmak istiyorum excel de mümkünmüdür bilen arkadaşlar yardımcı olursa sevinirim...

Teşükkürler İyi Forumlar..
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
fonksiyon ile denedim yapamadim :)

vba ile oldu anca :D kodlar asagidadir..

Kod:
Sub Araligi_Transpose()
     
    Dim Aralik As Range
    Dim Aralik_Disi As Range
    Dim Araligi_Transpose As Range

    Set Aralik = Sheet1.Range("verilistesi")
     
    For Each Araligi_Transpose In Aralik.Rows
        Set Aralik_Disi = Range("F" & Rows.Count).End(xlUp)
        If Aralik_Disi.Row <> 1 Then Set Aralik_Disi = Aralik_Disi.Offset(1)
        Araligi_Transpose.Copy
        Aralik_Disi.PasteSpecial xlPasteValues, , , True
     Next
    
End Sub
Araliginizi verilistesi seklinde ad tanimi ile tanimlayiniz..
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
benim anladigim kadariyla ekteki gibi degilde satirlar halinde olan bir verinin tek sutunda transpose olmasi gerekiyor..
 
Katılım
21 Aralık 2011
Mesajlar
3
Excel Vers. ve Dili
excel 2010
levo ekteki gibi değil ama 1 den 10 kadar sıraladığın satırın aynısını alt satırdada düşün ve oluşturacağın sütunda 2 satır alt alta yazacak ;)
1
2
3
4
.
.
.
n' e kadar.

mustafaine sanırım doğru anlamışsın vba bilgim yok ünide görmüştüm ama uzun zaman oldu unutmuşum =)
 
Katılım
21 Aralık 2011
Mesajlar
3
Excel Vers. ve Dili
excel 2010
evet aradığım bu ama sadece 3 satırı transpoze ediyor..
mesela 100 lerce satır transpoze etmem lazım, dosyayı açtım ve kodlarla felan oynayamadım dediğim gibi satır sayısını artırabilirmiyim..??
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
verilistesi diye bir ad tanimi yaptim onun araligini degistirerek istediginiz kadar arttirabilirsiniz..
 
Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamlar,


Mustafa beyin örneğine aşagıdaki formülü f1 hücresine yapıştırıp aşagıya doğru çekin,


Kod:
=EĞER(EHATALIYSA(KÜÇÜK($A:$D;SATIR()));"";KÜÇÜK($A:$D;SATIR()))
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Merhaba Vedat, burada sayilarin temsili oldugunu saniyorum verilerin harflerde oldugunda formul ise yaramayacaktir ama tum verilerin sayi ve buyukluk acisindan bir siralama var ise dogru olacaktir..
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Alternatif olsun.

.
 

Ekli dosyalar

Son düzenleme:
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Ornek uzerinde rows ve columns fonksiyonlari ile birlikte daha kolay bir versiyonunu ve ad tanimindan satir ve sutun sayisini ayarlamasiyla ayarladim. Ornek dosyayi inceleyiniz.
 

Ekli dosyalar

Üst