Bu şablon, bir hücredeki metnin belirli bir karakterin son geçtiği yerden sonraki kısmını almak için hazırlanmıştır. Örnekte aranan karakter "0" olarak belirlenmiştir ve sonuç, metindeki son "0" karakterinden sonra kalan bölümdür.
Formülün çalışma mantığı şöyledir:
Dosyanın içeriği
- exceldestek.com | exceldepo.com sayfası: Tek sayfalık dosyadır. A1 hücresinde örnek veri olarak 1032300567 değeri bulunur; B2 hücresinde sonucu hesaplayan formül yer alır.
Kullanılan formüller
B2 hücresindeki formül, A1 içindeki metnin son "0" karakterinden sonrasını verir:- LEN ile metnin uzunluğu ile aranan karakter çıkarıldıktan sonraki uzunluğu arasındaki fark alınır; bu fark karakterin kaç kez geçtiğini verir.
- SUBSTITUTE bu sayıyı sıra numarası olarak kullanır ve yalnızca son geçen "0" karakterini "!" işaretiyle değiştirir.
- FIND bu "!" işaretinin konumunu bulur.
- MID bulunan konumun bir sonrasından başlayarak metnin geri kalanını döndürür.
Nasıl kullanılır
- Ayrıştırılacak metni veya sayıyı A1 hücresine yazın.
- Sonuç B2 hücresinde otomatik hesaplanır.
- Farklı bir karakter için formülde hem SUBSTITUTE içindeki 0 değerini hem de LEN ile birlikte kullanılan ikinci SUBSTITUTE içindeki 0 değerini istediğiniz karakterle değiştirin; metin karakterleri tırnak içinde yazılır.
- Aranan karakter metinde yoksa formül hata değeri döndürür.
- Birden fazla satır için B2 hücresindeki formül, referansları ilgili satıra uyarlanarak aşağı kopyalanır.