Özellik ikonu

SONRAKİMETİN

İndirme izni yok

Genel Bakış

SONRAKİMETİN (TEXTAFTER), bir metin içinde belirttiğiniz sınırlayıcıdan sonra gelen bölümü verir. Sınırlayıcının kaçıncı geçtiği yerden sonrasını alacağınızı, aramanın baştan mı sondan mı başlayacağını ve büyük küçük harf ayrımı yapılıp yapılmayacağını seçebilirsiniz. Ad soyad, kod, yol ya da adres gibi ayraçlı metinlerin son bölümünü ayırmak için kullanılır.

Söz dizimi ve parametre​

ENEnglish
Kategori
Metin
İngilizce adı
TEXTAFTER
Platform
Windows Mac Web
6 bağımsız değişken 2 zorunlu 4 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
metintext Zorunlu İçinde arama yapılacak metni, metin içeren bir hücreyi veya metin üreten bir işlemi belirtir.
sınırlayıcıdelimiter Zorunlu Çıkarılacak bölümün hemen öncesini işaretleyen metni belirtir.
örnek_sayısıinstance_num İsteğe bağlı Sınırlayıcının kaçıncı geçtiği yerden sonrasının alınacağını belirten sayıdır.
eşleşme_modumatch_mode İsteğe bağlı Aramada büyük küçük harf ayrımı yapılıp yapılmayacağını belirler.
eşleşme_sonumatch_end İsteğe bağlı Metnin sonunun sınırlayıcı sayılıp sayılmayacağını belirler.
bulunamadınot_found İsteğe bağlı Eşleşme bulunamadığında hata yerine döndürülecek değeri belirtir.
Geçerli kullanımlar
=SONRAKİMETİN("Ayşe Yılmaz";" ")
=SONRAKİMETİN(A2;"-";-1)
=SONRAKİMETİN(A2;"/";2;1;0;"Yok")
Desteklenen Excel sürümleri 2024 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Desteklenmiyor
  3. 2010 Desteklenmiyor
  4. 2013 Desteklenmiyor
  5. 2016 Desteklenmiyor
  6. 2019 Desteklenmiyor
  7. 2021 Desteklenmiyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İlk iki parametre zorunludur; diğerleri atlanabilir. Atlanan parametreler için varsayılan değerler kullanılır: örnek sayısı 1, eşleşme modu 0, eşleşme sonu 0 ve bulunamadı için #YOK hatası. Sondaki parametreleri belirtmeden bırakabilir, ortadaki bir parametreyi atlamak istediğinizde ise varsayılan değerini yazabilirsiniz.

1. Boşluktan sonraki bölüm​

A sütunundaki tam adlardan ilk boşluktan sonra gelen bölümü B sütununda ayıralım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SONRAKİMETİN(A2;" ")
=TEXTAFTER(A2," ")
SONRAKİMETİN
Formülünü incelemek için bir hücre seçin.
AB
1Tam adBoşluktan sonrası
2Ayşe YılmazYılmaz
3Mehmet Ali DemirAli Demir
4Zeynep KayaKaya
5Can ÖztürkÖztürk
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla Yılmaz, Ali Demir, Kaya ve Öztürk olur. Örnek sayısı verilmediği için işlev ilk boşluğu esas alır ve o boşluktan sonraki her şeyi döndürür. İkinci satırda adın içinde iki boşluk bulunduğundan yalnız ilk boşluğa kadar olan bölüm atılır, geri kalan kısım olduğu gibi korunur.

2. Kaçıncı sınırlayıcıdan sonrası​

Bölge, il, ilçe ve semt bilgisini eğik çizgilerle ayıran bir konum metni var. B sütunundaki sayı, eğik çizginin kaçıncı geçtiği yerden sonrasının alınacağını belirtir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SONRAKİMETİN(A2;"/";B2)
=TEXTAFTER(A2,"/",B2)
SONRAKİMETİN
Formülünü incelemek için bir hücre seçin.
ABC
1KonumÖrnek sayısıSonuç
2Marmara/İstanbul/Kadıköy/Moda1İstanbul/Kadıköy/Moda
3Marmara/İstanbul/Kadıköy/Moda2Kadıköy/Moda
4Marmara/İstanbul/Kadıköy/Moda3Moda
5Marmara/İstanbul/Kadıköy/Moda4#YOK
6Marmara/İstanbul/Kadıköy/Moda0#DEĞER!
Sınırlayıcı SırasıExcelDepo v1.0.0
Sonuçlar sırasıyla İstanbul/Kadıköy/Moda, Kadıköy/Moda, Moda, #YOK ve #DEĞER! olur. Metinde üç eğik çizgi bulunduğundan 1, 2 ve 3 değerleri sırasıyla birinci, ikinci ve üçüncü eğik çizgiden sonrasını verir. Dördüncü eğik çizgi olmadığı için 4 değeri #YOK hatası üretir. Örnek sayısı 0 olduğunda ise anlamlı bir konum belirtilmediğinden #DEĞER! hatası alınır.

3. Sondan sayma ve metnin sonu​

Kumaş türlerini tire ile ayıran bir liste var. B sütunundaki negatif örnek sayısı aramayı metnin sonundan başlatır. C sütunu ise metnin sonunun sınırlayıcı sayılıp sayılmayacağını belirler. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SONRAKİMETİN(A2;"-";B2;0;C2)
=TEXTAFTER(A2,"-",B2,0,C2)
SONRAKİMETİN
Formülünü incelemek için bir hücre seçin.
ABCD
1KumaşlarÖrnek sayısıEşleşme sonuSonuç
2Pamuk-Keten-Yün-İpek-10İpek
3Pamuk-Keten-Yün-İpek-20Yün-İpek
4Pamuk-Keten-Yün-İpek-40#YOK
5Pamuk-Keten-Yün-İpek-41Pamuk-Keten-Yün-İpek
Sondan SaymaExcelDepo v1.0.0
Sonuçlar sırasıyla İpek, Yün-İpek, #YOK ve Pamuk-Keten-Yün-İpek olur. Örnek sayısı -1 son sınırlayıcıdan sonrasını, -2 ise sondan ikinci sınırlayıcıdan sonrasını verir. Metinde yalnız üç tire olduğundan -4 için eşleşme bulunamaz ve eşleşme sonu 0 iken #YOK hatası alınır. Eşleşme sonu 1 yapıldığında metnin başı sınırlayıcı gibi kabul edilir ve metnin tamamı döndürülür.

4. Büyük küçük harf ve bulunamadı değeri​

Fatura açıklamalarında "No: " ifadesinden sonraki numarayı almak istiyoruz. C sütunundaki eşleşme modu büyük küçük harf ayrımını belirler; bulunamadığında hata yerine "Bulunamadı" yazdırılır. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SONRAKİMETİN(A2;B2;1;C2;0;"Bulunamadı")
=TEXTAFTER(A2,B2,1,C2,0,"Bulunamadı")
SONRAKİMETİN
Formülünü incelemek için bir hücre seçin.
ABCD
1MetinSınırlayıcıEşleşme moduSonuç
2Fatura No: 4587No: 04587
3Fatura No: 4587no: 0Bulunamadı
4Fatura No: 4587no: 14587
5Sipariş 4587No: 1Bulunamadı
Eşleşme ModuExcelDepo v1.0.0
Sonuçlar sırasıyla 4587, Bulunamadı, 4587 ve Bulunamadı olur. Eşleşme modu 0 iken arama büyük küçük harfe duyarlıdır; bu yüzden küçük harfle yazılan sınırlayıcı ikinci satırda bulunamaz ve bulunamadı parametresindeki metin döndürülür. Eşleşme modu 1 yapıldığında harf farkı yok sayılır ve numara alınır. Son satırda metinde hiç sınırlayıcı olmadığından yine bulunamadı değeri görünür.

Kullanırken dikkat edin​

  • örnek_sayısı: Atlanırsa veya boş bırakılırsa 1 kullanılır; yani ilk sınırlayıcıdan sonrası alınır. Pozitif değerler aramayı metnin başından, negatif değerler ise sonundan başlatır. -1 son sınırlayıcıdan sonraki bölümü verir. 0 değeri #DEĞER! hatası üretir. Sayı, metinde bulunan sınırlayıcı sayısından büyükse #YOK hatası, metnin uzunluğundan büyükse #DEĞER! hatası alınır.
  • eşleşme_modu: 0 değeri büyük küçük harfe duyarlı arama yapar ve varsayılandır; atlanırsa ya da boş bırakılırsa 0 kullanılır. 1 değeri büyük küçük harf ayrımını kaldırır.
  • eşleşme_sonu: 0 değeri metnin sonunu sınırlayıcı saymaz ve varsayılandır. 1 değeri metnin sonunu da sınırlayıcı sayar. Sınırlayıcı bulunamadığında özgün metni geri almak istiyorsanız örnek_sayısı için -1 ve eşleşme_sonu için 1 kullanın. Aşağıdaki formül bu yaklaşımı gösterir:
    Excel formülü
    =SONRAKİMETİN(A2;"-";-1;0;1)
    =TEXTAFTER(A2,"-",-1,0,1)
  • bulunamadı: Eşleşme bulunamadığında döndürülecek değerdir. Atlanırsa veya boş bırakılırsa #YOK hatası görünür. Bir metin ya da boş bir metin vererek hatayı gizleyebilirsiniz.
  • Birden çok sınırlayıcı: Birden fazla sınırlayıcıyı aynı anda denemek istediğinizde sınırlayıcıyı bir dizi sabiti olarak verebilirsiniz. Örneğin iki nokta, noktalı virgül ve tire karakterlerini içeren bir dizi kullanılabilir.
  • Joker karakterler: İşlev joker karakterleri (soru işareti ve yıldız) desteklemez; sınırlayıcıyı düz metin olarak vermelisiniz.
  • Sürüm: İşlev Excel 2024 ile eklenmiştir. Daha önce Microsoft 365 aboneliklerinde Mart 2022 tarihinde kullanıma sunulmuştur. Eski sürümlerde bu işlev bulunmaz.
  • İlgili işlevler: ÖNCEKİMETİN: Sınırlayıcıdan önceki bölümü almak istediğinizde tercih edilir. BUL: Alt metnin konumunu büyük küçük harfe duyarlı bulmak için kullanılır. MBUL: Aynı işi büyük küçük harf ayrımı yapmadan yapar. METNEÇEVİR: Bir sayıyı biçimli metne dönüştürür. METİNBİRLEŞTİR: Birden çok metni bir ayraçla birleştirir. METİNBÖL: Metni ayraçlara göre birden çok sütuna ya da satıra böler.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
9
İlk yayın
Güncel
İngilizce
TEXTAFTER
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst