Hücre içinde ki yazıdan bir kısmını alma

Katılım
4 Haziran 2009
Mesajlar
16
Excel Vers. ve Dili
2007 türkçe
Kalem0001 sadece farklı hücreye otomatik 0001 alsın
kalem0002 sadece farklı hücreye otomatik 0002 alsın
şimdiden ilginiz için teşekkür ederim
bir hücredeki yazılı verinin bir kısmını başka bir hücreye almak istiyorum
 
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,

Verilerinizin a1 hücresinde oldugunu var sayarsak,b1 hücresine aşagıdaki formülü yapıştırın dizi olarak.

Kod:
=PARÇAAL(A1;MİN(MBUL({0;1;2;3;4;5;6;7;8;9};A1&"0123456789"));BAĞ_DEĞ_SAY(1*PARÇAAL(A1;SATIR($1:$100);1)))

Dizi förmülüdür ctrl+shift+enter ile çalıştırın.
 
Son düzenleme:
Katılım
4 Haziran 2009
Mesajlar
16
Excel Vers. ve Dili
2007 türkçe
Sayın hocam ekte

Sayın hocam ekte dosya var yardım ederseniz sevirim sağolun teşekkürler
 

Ekli dosyalar

Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
sayın özer bu konuyla doğrultudan ilintimi bilmiyorum ama benzeri bir sorunum var.
bazı hücrelerde metinden sonra çok sayıda boş/boşluk karakteri olabiliyor.
örneğin; (boşluk karakteri için b dersek) walnutbbbbbbbbbb (toplam 16 karakter).
eğer biz metnin son karakterine (t) kadar parça almak istersek yani hücrede 6 karakteri yazdırmak istersek ne yapmalıyız.
sizin yazdığınız parçaal formülü ile uğraştım ancak beceremedim. herhalde başka bir şey yazmak gerekiyor.
teşekkürler.
 
İ

İhsan Tank

Misafir
sayın özer bu konuyla doğrultudan ilintimi bilmiyorum ama benzeri bir sorunum var.
bazı hücrelerde metinden sonra çok sayıda boş/boşluk karakteri olabiliyor.
örneğin; (boşluk karakteri için b dersek) walnutbbbbbbbbbb (toplam 16 karakter).
eğer biz metnin son karakterine (t) kadar parça almak istersek yani hücrede 6 karakteri yazdırmak istersek ne yapmalıyız.
sizin yazdığınız parçaal formülü ile uğraştım ancak beceremedim. herhalde başka bir şey yazmak gerekiyor.
teşekkürler.
verilerinizin a1 hücresinde olduğunu düşünerek b1 hücresine
Kod:
=PARÇAAL(A1;1;BUL("t";A1))
bu formülü yazınız
 
Katılım
4 Haziran 2009
Mesajlar
16
Excel Vers. ve Dili
2007 türkçe
Sayın hocam çok teşekkür ederim gönderdiğin bilgi çok işime yarayacak allah razı olsun katkılarınızı lütfen sürdürün vatana millete çok faydalı olduğu kanısındayım
 
İ

İhsan Tank

Misafir
Sayın hocam çok teşekkür ederim gönderdiğin bilgi çok işime yarayacak allah razı olsun katkılarınızı lütfen sürdürün vatana millete çok faydalı olduğu kanısındayım
rica ederim
ALLAH HEPİMİZDEN RAZI OLSUN
kolay gelsin :mutlu:
 
Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
sayın tank merhaba,
ilginiz için teşekkür ederim. #4 mesajda meramımı tam anlatamadığımı farkettim. şöyleki.
alt alta her satırında farklı metinlerin bulunduğu yüzlerce verimiz var. örneğin
a1 hücresinde walnutbbbbbbbbbbb
a2 hücresinde abdurrahmanbb
a3 hücresinde alibbbbbbbbbbbbbbbbbbbbbbb
gibi.
benim istediğim
b1 hücresine walnut
b2 hücresine abdurrahman
b3 hücresine ali
yazdırabilmek.
yardımlarınız için şimdiden teşekkürler.
 
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,

Ekdeki örnek dosyayı inceleyin.





Sevgi İle.
 

Ekli dosyalar

Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
sayın özer merhaba,
örneği inceledim, teşekkür ederim.
ancak formül böyle olunca her satıra tek tek bakıp son karakteri hücre formulüne yazmak gerekiyor. oysa ben tek formül kullanarak bunu binlerce satıra kopyalamak istiyorum.
yani şöyle bir şey.
=soldan(a1;BOŞLUKTAN ÖNCEKİ SON KARAKTERE KADAR YAZ) gibi bir şey olmalı.
böyle olunca #5 ifade etmeye çalıştığım gibi, hücreyi b ile ifade edilen boşluklardan kurtarmış olacağım.
 
İ

İhsan Tank

Misafir
sayın özer merhaba,
örneği inceledim, teşekkür ederim.
ancak formül böyle olunca her satıra tek tek bakıp son karakteri hücre formulüne yazmak gerekiyor. oysa ben tek formül kullanarak bunu binlerce satıra kopyalamak istiyorum.
yani şöyle bir şey.
=soldan(a1;BOŞLUKTAN ÖNCEKİ SON KARAKTERE KADAR YAZ) gibi bir şey olmalı.
böyle olunca #5 ifade etmeye çalıştığım gibi, hücreyi b ile ifade edilen boşluklardan kurtarmış olacağım.
merhaba bir örnek dosya ekleseniz olmaz mı_?
 
Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
sayın tank, dosya ilişikte.
teşekkür ederim.
 
Son düzenleme:

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
=KIRP(A1)

işinizi görmüyor mu?
 
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,

B2 Hücresine,


Kod:
=SOLDAN(A2;UZUNLUK(A2)-UZUNLUK(C2))

c2 Hücresine,

Kod:
=SAĞDAN(A2;UZUNLUK(A2)-BUL("*";YERİNEKOY(A2;" ";"*";UZUNLUK(KIRP(A2))-UZUNLUK(YERİNEKOY(A2;" ";"")))))

Formüller alıntıdır.(Necdet YEŞERTENER)
Kırp Fonksiyonu Ali hocamdan aldım fonksiyonun içine ekledim.
 
Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
üstat,
bilene kolay, bilmeyene zor bu dünya.
ne mutlu bildiğini paylaşanlara.
size ve soruya ilgi gösteren bütün ustalara teşekkürlerimle.
 
Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
sayın tank,
şimdi daha da güzel oldu.
çok uzun isimler, yada firma unvanları için çok faydalanacağım.
bütün ustalara saygılarımla.
 
İ

İhsan Tank

Misafir
sayın tank,
şimdi daha da güzel oldu.
çok uzun isimler, yada firma unvanları için çok faydalanacağım.
bütün ustalara saygılarımla.
rica ederim
Syn : Ali Hocam ve Syn : Vedat Özer'ede Teşekkür Ederim
kolay gelsin :mutlu:
 
Üst