Hücredeki veriden belirli bölümleri almak

Katılım
5 Ağustos 2007
Mesajlar
35
Excel Vers. ve Dili
2003 & 2010 türkçe
517936102 sonundaki 2,3,4 haneyi nasıl sildirebilirim 30 bine yakın veride bunu yapmam gerekiyor o yüzden örnek olsun diye bir tane ekledim
Ör:517936 yada 7936102 yada 517102 şeklinde şuan bana lazım olan sondan 3 hane sileceğim bunu nasıl yapabilirim şimdiden teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,747
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Lütfen konu başlıklarınızı konu içeriğini anlatacak şekilde belirleyiniz. İlk mesajlarınız olması sebebiyle ben konu başlığınızı düzelttim. Bundan sonra lütfen dikkat ediniz.

Bu tarz verilerinizi SOLDAN, SAĞDAN, PARÇAAL formüllerini kullanarak düzenleyebilirsiniz. Forumda bu terimleri içeren başlıkları arama yaparak inceleyiniz.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,207
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
verinizin A1 hücresinde olduğunu varsayarsak;
B1 hücresine;
=SOLDAN(A1;UZUNLUK(A1)-3)
517936 sonucunu alırsınız.

B1 hücresine;
YERİNEKOY(A1;PARÇAAL(A1;1;2);"")
7936102 sonucunu alırsınız.

B1 hücresine;
YERİNEKOY(A1;PARÇAAL(A1;4;3);"")
517102 sonucunu alırsınız.

İyi çalışmalar.
 
Katılım
31 Ağustos 2004
Mesajlar
146
Excel Vers. ve Dili
iş:Office 2003 Tr/office 2016trk
ev:office 2021 tr/office 365trk
Altın Üyelik Bitiş Tarihi
29/12/2022
Eğer(uzunluk(parçaal) sorunu

SLm;
cok kolay olmasına ragmen tek formulle bır turlu ıstedıgım degerı alamadım.
baska bır programdan alınmıs olan dokumu tarıh formatına cevırmek ıstedım olmadı. barı parcalara ayırıp suz ıle tarıh lere gore suzeyım dedım. ama bazı tarıgler 1 i ile 9 u 5 karakter oldugundan formulde 10-31 arası ıle eslestıremedım.

Ekteki tabloda
a1 deki 40809 tarıhını b1 e 4 c1 e 08 d1 e 09 olarak getırtemedım.
=EĞER(UZUNLUK(A1=5);PARÇAAL(A1;1;1);PARÇAAL(A1;1;2)) bu formulu yazında oluyor ama bu seferde a2 deki b2 deki 13 rakamı 1 olarak geliyor

tek formulle uzunlugu 5 ve 6 olan satırların tarıhlerını duzgun olarak hangı formulle getırebılırım?
veya hucre bıcımlendırme nasıl duzgun olarak yapabılırım (a1 deki hucreyı tarıhe cevırınce 23.09.2011 gosterıyor)

suan ofıs 2007 de calısıyorum bu tablo ıcın..
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,747
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki formülleri denermisiniz.

B1 hücresine;
Kod:
=EĞER(UZUNLUK(A1)=5;PARÇAAL(A1;1;1);EĞER(UZUNLUK(A1)=6;PARÇAAL(A1;1;2)))
C1 hücresine;
Kod:
=EĞER(UZUNLUK(A1)=5;PARÇAAL(A1;2;2);EĞER(UZUNLUK(A1)=6;PARÇAAL(A1;3;2)))
D1 hücresine;
Kod:
=EĞER(UZUNLUK(A1)=5;PARÇAAL(A1;4;2);EĞER(UZUNLUK(A1)=6;PARÇAAL(A1;5;2)))
 
Katılım
31 Ağustos 2004
Mesajlar
146
Excel Vers. ve Dili
iş:Office 2003 Tr/office 2016trk
ev:office 2021 tr/office 365trk
Altın Üyelik Bitiş Tarihi
29/12/2022
Sayın KORHAN;

elinize saglık.
Bu arada yanlıs yere konuyu yazmısım ÖZÜR DİLERİM.
 
Üst