Çift satırlı hücreyi ayırma işlemi...

Katılım
9 Aralık 2009
Mesajlar
13
Excel Vers. ve Dili
2007 Türkçe
Merhaba. Elimdeki excel dosyasında sütunlardan birinde veriler çift satır olarak girilmiş (bazılarında ise tek satır). Altalta tel no'ları şeklinde. Bunlardan ilk satırı bulunduğu sütunda ve hücrede tutmak 2nci satırdakini ise yandaki sütuna aktarmak istiyorum (tabi o hücrede 2nci satır varsa!). Yardımcı olursanız sevinirim, 1000den fazla hücre var değiştirmem gereken :)
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,461
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Sorunuzu çözmek için örnek dosyayı bizim mi hazırlamamızı istiyorsunuz?
 
Katılım
20 Ağustos 2008
Mesajlar
84
Excel Vers. ve Dili
Ev: 2003 İngilizce-
İş: 2007 İngilizce
Merhaba,

Sağ taraftan 7 karakter alacaksanız aşağıdaki formülü deneyin..

=SAĞDAN(a1;7)
arkadaşımızın önerisi işinize yarayabilir, çift satırlı ise arada boş karakterler mevcuttur. Sağdan alınacak verilerin karakter sayısını belirleyip deneyebilirsiniz sanıyorum.
 
Katılım
9 Aralık 2009
Mesajlar
13
Excel Vers. ve Dili
2007 Türkçe
veriler boşluklu girilmiş
0 212 638 80 55
0 212 638 80 55
şeklinde.. =SAĞDAN(a1;7) bunu denersem alttaki satırın verileri mi alınır sadece? o zaman sorunu çözebilirim. ama aynı zamanda bu formül aldığım veriyi o hücreden siliyor değil mi? üstelik hücrede tek satır veri varsa buna da dokunulmasın istiyorum. Bunu yapabilecek bir formül önerirseniz çok sevinirim.
 
Katılım
20 Ağustos 2008
Mesajlar
84
Excel Vers. ve Dili
Ev: 2003 İngilizce-
İş: 2007 İngilizce
formülü b2 ye yazarsanız sağdan kaç karakter isterseniz onları kesip alır.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,461
Excel Vers. ve Dili
Ofis 365 Türkçe
Dosya eklememekte ısrar ediyorsunuz, nerden bilelim boşluk ile ayrıldığını yada başka bir karakter ile olduğunu?
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Merhaba,

aşağıdaki formülü dener misin?

=PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))

Değerlerin a1 hücresinde olduğu varsayılmıştır.
 
Katılım
20 Ağustos 2008
Mesajlar
84
Excel Vers. ve Dili
Ev: 2003 İngilizce-
İş: 2007 İngilizce
=RIGHT(F3;15)
=sağdan(F3;15)

ama sütun eklemeniz lazım
 
Katılım
9 Aralık 2009
Mesajlar
13
Excel Vers. ve Dili
2007 Türkçe
Merhaba,

aşağıdaki formülü dener misin?

=PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))

Değerlerin a1 hücresinde olduğu varsayılmıştır.
teşekkür ederim. ancak olmadı, tek satırlarda #değer hatası verdi. ayrıca çift satırlardaki verilerin 2nci satırları da silinsin istiyorum dğer bir sütuna aktarıldıktan sonra.
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Değer hatası almamak için aşağıdaki gibi deneyin..

Kod:
=EĞER(EHATALIYSA(PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000));"";PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))
Silinme işlemi için yardımcı olamayacağım..
 
Katılım
9 Aralık 2009
Mesajlar
13
Excel Vers. ve Dili
2007 Türkçe
denedim. ve oldu. en azından problemimin yarısı çözüldü, çok teşekkür ederim. şimdi de silmeyi başarabilirsem tamam olacak ;)
vermiş olduğunuz formülü çözebilirsem aynı şeyi başka bir sütuna ilk satırları aktaracak şekilde uygularım ve asıl sütunu silerim :)
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Ek sütünla ilk satırı alsak ve daha sonra söz konusu sütunu tamamen silsek nasıl olur. Nasıl olsa ikinci satırı aldık, birinciyide baska sütuna alıp eskilerini silelim..
Olur derseniz aşağıdaki formül ilk satırı alır.

Kod:
=EĞER(EHATALIYSA(SOLDAN(A1;BUL(DAMGA(10);A1;1)));"";SOLDAN(A1;BUL(DAMGA(10);A1;1)))
Not: söz konusu sütunu kaldırmadan once formullu sütunleri seçip kopyalayın sağ tıklayıp özel yapıştırdan Değerleri seçip tamam diyin..
 
Katılım
20 Ağustos 2008
Mesajlar
84
Excel Vers. ve Dili
Ev: 2003 İngilizce-
İş: 2007 İngilizce
Buranın en güzel tarafı "sorun biter, çözüm bitmez" bir yer olması :)
 
Katılım
9 Aralık 2009
Mesajlar
13
Excel Vers. ve Dili
2007 Türkçe
evet aynı şeyi düşünmüşüz ama ben excel yardımda ne ne işe yarıyor öğrenene kadar siz vermişsiniz bile formülü ;) teşekkür ederim. ancak küçük bir problem keşfettim. bu çift satırlı hücrelerdeki ikinci satırdaki tel nolarını yeni sütuna aktarırken yeni sütunda veri varsa onların da üzerine yazılıyor (yani tel2 sütununda bir tel no girilmişse ve onun hizasındaki tel nolar çift satır değilse tel2deki veri siliniyor...) bilmiyorum anlatabildim mi.. yine de işimin büyük kısmı çözüldü gibi...
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Yeni sütun açın ve oraya yazın formülü daha sonra eğer formulu ile birleştirme yaparsınız.. yapamazsanız dosya ekleyin üzerinden gidelim..
 
Katılım
9 Aralık 2009
Mesajlar
13
Excel Vers. ve Dili
2007 Türkçe
sorunun büyük kısmı çözüldü sayılır, verilerin üzerine yazılması durumunu da elle hallederim artık. tekrar teşekkür ederim ilginize...
 
Üst