(Yalnızca Office Insider Beta)
Windows: 2203 (Derleme 15104)
Mac: 16.60 (220304)

Belirli bir karakterden veya dizeden önce gelen metni döndürür. Bu, TEXTAFTER işlevinin tersidir.

Söz dizimi

=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

TEXTBEFORE işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

  • text       İçinde arama yapmakta olduğunuz metin. Joker karakterlere izin verilmiyor. Metin boş bir dizeyse Excel boş metin döndürür. Gerekli.

  • sınırlayıcı       Öncesini ayıklamak istediğiniz noktayı işaretleyen metin. Gerekli.

  • instance_num       Ayıklamak istediğiniz sınırlayıcının öğesinin n. örneği.  Varsayılan olarak, instance_num = 1.  Negatif bir sayı, sonundan metin aramaya başlar. İsteğe bağlı.

  • match_mode    TBD

  • match_end    TBD

  • if_not_found    TBD

  • ignore_case       Aramayı büyük/küçük harfe duyarsız hale getirmek için DOĞRU işlevini belirtin. Varsayılan değer YANLIŞ değeridir, bu da aramanın büyük/küçük harfe duyarlı olduğu anlamına gelir. İsteğe bağlı.

Açıklamalar

Boş bir sınırlayıcı değeriyle arama yaparken, TEXTBEFORE hemen eşleşir. Önden arama yapıldığında boş metin (instance_num pozitifse) ve sondan arama yapıldığında metnin tamamını (instance_num negatifse) döndürür.

Örnek

Sonuç

=TEXTBEFORE("Kırmızı başlıklı kızın, kırmızı başlığı", "başlık")

Kırmızı başlıklı

=TEXTBEFORE("Kırmızı başlıklı kızın, kırmızı başlığı", "")

=TEXTBEFORE("Kırmızı başlıklı kızın, kırmızı başlığı", "", -1)

Kırmızı başlıklı kızın, kırmızı başlığı

Hatalar

  • Excel bir #DEĞER döndürür! instance_num da hata= 0.

  • Metinde sınırlayıcı yoksa Excel bir #YOK hatası verir.

  • İnstance_num, metindeki sınırlayıcı oluşum sayısından büyükse Excel bir #YOK hatası döndürür.

Örnekler

Aşağıdaki tabloların her birindeki örnek verileri kopyalayın ve yeni bir Excel çalışma sayfasının A1 hücresine yapıştırın. Gerekirse, tüm verileri görmek için sütun genişliğini ayarlayabilirsiniz.

Veri

Kırmızı

Kırmızı Başlıklı Kız’ın kırmızı başlığı

sepet

kırmızı

Kırmızı Başlıklı Kız’ın kırmızı başlığı

Formüller

Sonuçlar

=TEXTBEFORE(B2,A2)

Kırmızı 

=TEXTBEFORE(B3,A2)

#YOK

=TEXTBEFORE(B4,A4,2)

#YOK

=TEXTBEFORE(B4,A4,-2)

#YOK

=TEXTBEFORE(B4,A2,,FALSE)

Kırmızı

=TEXTBEFORE(B4,A4,3)

#YOK

Ayrıca Bkz:

Metin işlevleri (başvuru)

TEXTSPLIT işlevi

TEXTAFTER işlevi

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Insider'Microsoft Office katılın

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×