Excel ve Google E-Tablolarda 2. (veya n.) Karakter Oluşumunu Bulun

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitici, Excel ve Google E-Tablolar'da bir karakterin ikinci veya n'inci oluşumunu nasıl bulacağınızı gösterecektir.

Metinde Karakterin n. Yerleşimini Bul

Bir karakterin (veya karakter dizisinin) n'inci oluşumunu bulmak için BUL ve YERİNE GEÇİŞ işlevlerini kullanacağız. Örneğin, 2'nin konumunu almak içinnd “d” karakterinin oluşumu, aşağıdaki formülü C3 hücresine koyarız:

=BUL(CHAR(140),YERİ(B3,"d",KARAKTER(140),2))

Karakterlerin ve oluşumların bir listesini bulmak için formülü daha fazla genelleştirebiliriz:

=BUL("~",YERİ(B4,C4,"~",D4))

Formül, aşağıda ayrı ayrı açıklanan iki kısımdan oluşur:

YERİNE GEÇEN İşlev Parçası

Metin dizesinde belirtilen bir karakterin (“c”) oluşumunu benzersiz karakterle (“~”) değiştirmek için YERİNE GEÇ işlevini kullandık.

=İKAME(B3,C3;"~",D3)

Not: Formülde kullandığınız benzersiz karakterin zaten metin dizesinde olmadığından emin olun.

BUL İşlev Parçası

Şimdi, istenen sonucu elde etmek için BUL işlevini SUBSTITUTE işlevinin önüne koyuyoruz.

Karakterin belirli bir örneğini (burada "c" diyelim) benzersiz bir karakterle ("~") değiştirerek, benzersiz karakteri ("~") aramak için artık BUL işlevini kullanabiliriz. BUL işlevi, metin dizesindeki bu benzersiz karakterin (“~”) konumunu döndürür.

=BUL("~", E3)

Tabii ki, bu 2 döndürürnd 27 olan “c”nin oluşumu. Ve formül genellikle Excel'de bir karakterin n'inci oluşumunun konumunu döndürmek için kullanılabilir.

Google E-Tablolar'da Karakterin n. Oluşumunu Bulma

Bir metin dizesindeki n'inci karakter yerini bulma formülü, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave