Satırdan Parça Parça Veri Alma

Katılım
12 Haziran 2006
Mesajlar
43
Altın Üyelik Bitiş Tarihi
21-02-2020
Arkadaşlar bir sorunum var satırlarda 01.01.2018,123453,Osman Ltd.Şti., gibi bir veri var hepsi , (virgül) ile ayrılmış ben bu virgülle ayrılan yerleri yeni bir satıra atmak istiyorum
yani a= Tarih B = Numara C= Cari şeklinde olacak uygun bir formül var mı?
 

netzone

Altın Üye
Katılım
10 Mayıs 2006
Mesajlar
796
Excel Vers. ve Dili
🅾🅵🅵🅸🅲🅴
⎝365 64 Bit 𝙏𝙍⎠
🆆🅸🅽🅳🅾🆆🆂
⎝11 64 Bit 𝙏𝙍⎠
Altın Üyelik Bitiş Tarihi
12-09-2027
Merhaba,

Virgüllerle ayrılmış dökümanınızı "Veri > Metni Sütunlara Dönüştür" yolunu izleyerek virgülleri ayraç olarak belirtirseniz istediğinizi elde edebilirsiniz.

Bunun dışında Formüller isterseniz içeriğin tamamını yazarsanız arkadaşlarımız yardımcı olabilirler diye düşünüyorum.

*İPUCU* ilk satırı el yordamıyla hücreden alınacak verilerle doldurup bir alt satırına geçip CTRL+E tuşlarına basarsanız üstteki değerleri referans alıp aynı konumlardan verileri çekerek otomatik dolduracaktır. (Excel 2016*)

iyi çalışmalar.
 
Katılım
12 Haziran 2006
Mesajlar
43
Altın Üyelik Bitiş Tarihi
21-02-2020
Teşekürler "Metni Sutunlara Dönüştür" işe yaramaz çünki virgül araları eşit değil, diğerini denedim olmadı.
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
A sütunundaki değerleri virgüle göre sütun,sütun aktarır.
Buyurun.:cool:
Kod:
Sub virgulayir59()
Dim deg, k As Integer, i As Long, sonsat As Long
sonsat = Cells(Rows.Count, "A").End(xlUp).Row
For i = 1 To sonsat
    deg = Split(Cells(i, "A").Value, ",")
    sut = 2
    For k = 0 To UBound(deg)
        Cells(i, sut).Value = deg(k)
        sut = sut + 1
    Next k
Next i
MsgBox "İşlem bitti" & vbLf & "evrengizlen@hotmail.com"
End Sub
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,929
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Veri A1 hücresinde ise

B1 hücresine

Kod:
=KIRP(PARÇAAL(YERİNEKOY(","&$A$1;",";YİNELE(" ";255));SÜTUNSAY($A$1:A1)*255;255))
yazıp sağa doğru çekiniz.
 
Katılım
12 Haziran 2006
Mesajlar
43
Altın Üyelik Bitiş Tarihi
21-02-2020
Veri A1 hücresinde ise

B1 hücresine

Kod:
=KIRP(PARÇAAL(YERİNEKOY(","&$A$1;",";YİNELE(" ";255));SÜTUNSAY($A$1:A1)*255;255))
yazıp sağa doğru çekiniz.
Tamam teşekürler işe yaradı ancak aşağı çeksem bile hala a1 sütunu için çalışıyor a2,a3,a4 sutunlarında da veri var aşağı çekince çalışmıyor hala 1. sutunda var mı bir çözümü?
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Excel in hızlı doldurma özelliğinden faydalanın.ilk sütunları istediğiniz şekilde doldurun.Veri sekmesinde hızlı doldurma ((ctrl+E) tuşlayın .Diğerlerini doldursun.
 
Katılım
12 Haziran 2006
Mesajlar
43
Altın Üyelik Bitiş Tarihi
21-02-2020
Excel in hızlı doldurma özelliğinden faydalanın.ilk sütunları istediğiniz şekilde doldurun.Veri sekmesinde hızlı doldurma ((ctrl+E) tuşlayın .Diğerlerini doldursun.
KIRP(PARÇAAL(YERİNEKOY(","&$D$1;",";YİNELE(" ";255));SÜTUNSAY($D$1:D25)*255;255))

olmuyor bakın 25. satırda "D1" Sabit kalıyor ama kalmaması gerekiyor "D25" olmalı üstelik yerine koy yinele kısmıda öyle.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Kısa bir örnek dosya ekler misiniz.Altın üyeliğiniz var ,sizin için umarım zor olmaz.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Örnek dosyanıza göre hazırlanmış çözüm ektedir.

.
 

Ekli dosyalar

Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Formülsüz çözüm ,birlikte deneyelim.Dosya ekte kolay gelsin.
Dosyada yapım açıklamasını hatalı yazmışım. ctrl basılı iken E tuşlayınız olaçak
 

Ekli dosyalar

Son düzenleme:
Katılım
12 Haziran 2006
Mesajlar
43
Altın Üyelik Bitiş Tarihi
21-02-2020
Örnek dosyanıza göre hazırlanmış çözüm ektedir.

.
Çok teşekür ederim işimi gördü. Ancak ben bu dosya ile her ay iki çalışma yapacağım. Bunu formülü kendim yazabileceğim bir yada kendim hazırlayabileceğim bir yol var mı?
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,929
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
tamam teşekürler işe yaradı ancak aşağı çeksem bile hala a1 sütunu için çalışıyor a2,a3,a4 sutunlarında da veri var aşağı çekince çalışmıyor hala 1. Sutunda var mı bir çözümü?
Kod:
=KIRP(PARÇAAL(YERİNEKOY(","&$A1;",";YİNELE(" ";255));SÜTUNSAY($A$1:A1)*255;255))
gibi $ işaretini başa alırsınız
 
Üst