Excel: bir dizedeki bir karakterin son tekrarı nasıl bulunur?


Bir dizede belirli bir karakterin son oluşumunu bulmak için Excel’de aşağıdaki formülü kullanabilirsiniz:

 =LEN(TEXTBEFORE( A2 ,"/",-1))+1

Bu özel formül, A2 hücresindeki eğik çizginin ( / ) son geçtiği konumu bulur.

Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.

Örnek: Excel’de bir dizede bir karakterin son oluşumunu bulma

Excel’de aşağıdaki cümle sütununa sahip olduğumuzu varsayalım:

A sütunundaki her hücrede eğik çizginin ( / ) son geçtiği konumu bulmak istediğimizi varsayalım.

Bunu yapmak için B2 hücresine aşağıdaki formülü yazabiliriz:

 =LEN(TEXTBEFORE( A2 ,"/",-1))+1

Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:

B sütunu artık A sütunundaki her hücrede eğik çizginin ( / ) son geçtiği konumu içerir.

Örneğin, A2 hücresindeki ilk dizeyi düşünün:

  • bu/bir/kanal

Bu dizede eğik çizginin son geçtiği konum 10 konumudur:

  • bu/bu/a / dize

Bu formül nasıl çalışıyor?

A2 hücresindeki son eğik çizginin konumunu bulmak için kullandığımız formülü hatırlayın:

 =LEN(TEXTBEFORE( A2 ,"/",-1))+1

Bu formül, aşağıdaki temel sözdizimini kullanan TEXTBEFORE işlevini kullanır:

TEXTBEFORE(metin; sınırlayıcı; [örnek_numarası], …)

Altın:

  • text : Aranacak metin
  • sınırlayıcı : Önce metni çıkarmak için karakter veya alt dize
  • örnek_num : öncesinde metnin çıkarılacağı sınırlayıcının örneği (varsayılan değer 1’dir)

TEXTBEFORE(A2, “/”,-1) kullanarak aşağıdaki metni çıkarabiliriz:

  • bu bir

Daha sonra, 9 değerini döndüren bu metnin uzunluğunu elde etmek için LEN işlevini kullanırız.

Son olarak 10 elde etmek için bir tane ekliyoruz.

Bu, A2 hücresindeki son eğik çizgi oluşumunun konumunu temsil eder.

Not : Excel’deki TEXTBEFORE işlevinin tam belgelerini burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

Excel’de metin sıklığı nasıl sayılır?
Hücrenin Excel’de liste metni içerip içermediği nasıl kontrol edilir
Hücre Excel’de metin içeriyorsa ortalama nasıl hesaplanır

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir