• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hücre içinde metin arama ve yazdırma

Katılım
6 Ağustos 2014
Mesajlar
1
Excel Vers. ve Dili
Excel Mac 2011
Merhaba Arkadaşlar,

Forumunuza yeni katıldım. Ufak bir sorum olacak;

Bir tablomuz var ve bu tabloda bulunan bir kolonda aşağıdaki gibi satırlar var;

33859197#OY=7.50,33859198#RA=19.29,33859199#DE=5.55,33859200#MJ=0.80,33859201#EX=2.67,33859202#HB=6.50,33859203#IT=10.61,33859204#VT=3.64

Bu satırda bulunan kırmızı ile belirttiğim RA= sonrasında bulunan 5 karakteri başka bir hücreye yazdırmak istiyorum.

Yardımcı olabilecek varsa çok sevinirim.

İyi çalışmalar
 
İstediğiniz, # işaretinden sonraki kısmımı ayırmak ise Metni Sütunlara Dönüştür işlevini kullanabilirsiniz.
 
Merhaba,
A1 hücresine verinizi girip deneyiniz.
Kod:
=KIRP(SOLDAN(YERİNEKOY(DEĞİŞTİR(A1;1;BUL("@";YERİNEKOY("#RA="&A1;"#RA=";"@";2))
  -1;"");"#RA=";YİNELE(" ";256);1);5))

Bzace
 
Merhaba

Bu da olabilir mi?
Kod:
=PARÇAAL(A1;MBUL("RA";A1;1);8)
 
Merhabalar. Benzer bir durum var ama bu sefer başka bir hücredeki isim listesinde ismi aratıp satırdan bulacak ve ayrı bir hücreye o ismi yazacak. Örnek:
 
E2 hücresine kopyalayınız.Aşağı çekerek çoğalatınız.
Kod:
=EĞER(ESAYIYSA(MBUL("YAŞAR BEKİROĞLU";$D2));"YAŞAR BEKİROĞLU";"")
 
Hocam teşekkürler cevap için ama; "D11" hücresindeki ismi "A" sütununda tarayacak bulacak ve "E11" hücresine ismi yazacak. Yani buradaki asıl amacım "D" sütunundaki ismi ayırıp ayrı bir hücreye yazmak. Teşekkür ederim.
 
E2 hücresine kopyalayınız.Dizi formülü Formülden ctrl ve shift tuşuna basılı iken enterle çıkınız.Aşağı çekerek çoğlatınız.
Kod:
=EĞERHATA(İNDİS($A$2:$A$500;KAÇINCI(1;--ESAYIYSA(MBUL($A$2:$A$500;D2;1));0);1);"")
 
değer gelmiyor ama bu verdiğiniz formüllere göre biraz araştırma yapacağım. Teşekkürler
 
Merhaba.

Dizi formülü olmayan (normal formül) ile çözüm önerisinde bulunayım.
İsim listesinin A4:A7 arasında olduğunu varsaydım, gerçek belgenizdeki alana göre adresi değiştirirsiniz.
Formülü D8 hücresine uygulayın ve D sütünundaki son veri satırına kadar kopyalayınız.
İsim listesi alanındaki verilerin tümü büyük harfle yazıldığını varsaydım.
=EĞERHATA(KAYDIR($A$1;TOPLA.ÇARPIM((UZUNLUK(YERİNEKOY(BÜYÜKHARF(D8);$A$4:$A$7;""))<>UZUNLUK(D8))*(SATIR($A$4:$A$7)))-1;0);"")
 
Geri
Üst