İkinci boşluktan öncesini ve sonrasını almak

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba hayırlı akşamlar.

Ekte gönderdiğim excel dosyamın A2 sütunundan aşağıya doğru sanatçı ismi ve şarkı ismi var.

Yapmak istediğim sanatçı ismini (sanatçı isimleri genelde iki kelimeden oluşuyor) ve şarkı ismini ayrı sütunlara almak istiyorum.

Yardımcı olur musunuz?
.
 

Ekli dosyalar

Son düzenleme:

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
Sanatçı isimleri 3 kelimeden olursa, örneğin Ali Rıza Binboğa .... gibi, o zaman ayırım yaparken sıkıntı olur.

Siz elle, hücrelerde sanatçı isimlerinden sonra bir karakter ilave edebilirseniz, gerisi kolay...

Örnek;

Ali Rıza Binboğa * Yarınlar Bizim

gibi ...

.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Haluk Bey ilginiz için çok teşekkür ediyorum, 3 isimli sanatçılar zaten az, sanatçı isimleri genelde 2 kelimeden oluşuyor.
Tek isimli ve 3 isimle sanatçıları da elle düzeltirim.

Örnekteki kriter 2.boşluk, yani 2.boşluğa kadar isimleri almak ve 2.boşluktan sonrasını almak istiyorum.
 
Son düzenleme:

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
O zaman;

B2 hücresine;

Kod:
=LEFT(A2;FIND(" ";A2;FIND(" ";A2)+1)-1)
C2 hücresine;

Kod:
=SUBSTITUTE(A2;B2;"")

.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Haluk Bey, Allah razı olsun, süpersiniz çok teşekkür ediyorum.

Hayırlı geceler diliyorum.
 

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
Rica ederim, kolay gelsin ....

.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Haluk Bey, tekrar rahatsız ediyorum.

C2 hücresine alınan şarkı isimlerinin hepsinin başında bir tane boşluk oluşuyor, boşlukları nasıl kaldırabiliriz?
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın yanginci34 ilginiz için çok teşekkür ediyorum, bunu formülle yapmak istiyorum.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın yanginci34 kodun aşağıdaki kısmında hata veriyor.


kelime = Split(Cells(i, 1), " ")(2)
 

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
Merhaba,
Su anda bilgisayar basinda degilim, deneme sansim yok.
Siz C2 formulunu asagidaki gibi dener misiniz?

=SUBSTITUTE(A2;" " & B2;"")

.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Haluk Bey, bu seferde A sütunundaki sanatçı ismini ve şarkı isminin tümünü aldı.
Önceki formülün başına kırp formülün ekleyince düzeldi. Çok teşekkür ediyorum.

=KIRP(YERİNEKOY(A2;B2;""))
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın yanginci34, hata veren kodun üst kısmına On Error Resume Next kodunu ekleyince sizin kodda çalışmaya devam etti.

Alternatif olarak istediğim gibi oldu, size de çok teşekkür ediyorum.
 

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
Tekrar merhaba;

Boşluk karakterini sona koymam lazımdı !

C2 hücresine gireceğiniz bu formül, işi görür...

Kod:
=SUBSTITUTE(A2;B2 & " ";"")

.
 

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,627
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
Mesajınızı yeni gördüm kusuruma bakmayın zaten siz çözüm bulmuşsunuz dönüş yaptığınız için teşekkürler iyi geceler
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Haluk Bey, tam istediğim gibi oldu, ellerinize sağlık, çok teşekkür ediyorum.

Hayırlı geceler diliyorum.
 

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
Rica ederim, size de iyi geceler.

.
 
Üst