Hücredeki Özel Karaktere Göre Hücreden Bilgi Alma

Bir metin içindeki özel karaktere, örneğin "-" karakterine göre metinden bilgi alma:  
Metin A2 hücresindeyse, 
Tire Karakterinden Öncekileri Alma: =SOLDAN(A2;BUL("-";A2)-1)
Tire Karakterinden Sonrakileri Almak İçin: =SAĞDAN(A2;UZUNLUK(A2)-BUL("-";A2))

A2 hücresindeki metin "KLM-25" olsun. 
=SOLDAN(A2;BUL("-";A2)-1) işlemi, "KLM" bilgisini, 
=SAĞDAN(A2;UZUNLUK(A2)-BUL("-";A2)) işlemi ise, "25" bilgisini alır. 















----------------------------------------------------------------------------------------------------------------------

Bir metinde bulunan örneğin parantez içindeki bilgiyi alma: 

Metin A2 hücresindeyse formülümüz: 

=PARÇAAL(A2;BUL("(";A2)+1;BUL(")";A2)-BUL("(";A2)-1)

A2 hücresindeki metin "Ahmet otomobilini (34 KLM 789) sigortalattı." olsun. Bu formül "34 KLM 789" bilgisini alır. 

Formüldeki "BUL("(";A2)+1" fonksiyonu, parantez açma karakterinin yerini bulmaktadır. 

Formüldeki "BUL(")";A2)-BUL("(";A2)-1" fonksiyonu ise, parantez açma karakterinden sonra kaç karakter alınacağını bulmaktadır. 




Bu blogdaki popüler yayınlar

Eğer Benzerse

Macro'da For-Next ve If Kullanarak Koşullu Toplam

Macro'yla Borç Alacak Girişi ve Mizanı

Macro'yla Excel'den Bölgesel Satış PDF Dosyaları Oluşturulması

Macro'yla Excel'e İçinde Yazı Bulunan Şekil Eklenmesi

Bir Fatura İle İlgili Alınan Ödemelerin Macro'yla Listelenmesi

Kümülatif Toplam

İlk SQL Sorgu Cümlelerimiz

Çıktının Her Sayfasının Başında ve Sol Kolonunda Tablonun İlk Satırının ve İlk Kolonunun Görüntülenmesi