KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de ters arama (ters bulma) işlevi nasıl uygulanır?

YazarXiaoyang Değiştirme Tarihi

Excel'deki standart Bul veya Ara işlevleri, bir dizede metni soldan sağa doğru bulmak üzere tasarlanmıştır; bu da verilerinizin baş kısmında yer alan bilgileri çıkarmayı kolaylaştırır. Ancak günlük kayıtları, adresler veya kritik bilgilerin son kısımda listelendiği diğer veri türleri gibi bazı senaryolarda yaklaşımı tersine çevirip belirli bir ayırıcıya göre son öğeyi tanımlamanız veya çıkarmak isteyebilirsiniz. Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi, bir listede belirli bir karakterden sonra gelen son kelimeyi, sayıyı veya ifadeyi çıkarabilirsiniz.

 ters bul veya arama işlevi

Formül kullanarak metin dizesinde sağdan sola doğru kelime aramak için ters bul işlevini uygulayın
Herhangi bir ayırıcı ile ters arama yapmak için VBA kullanın


Formül kullanarak metin dizesinde sağdan sola doğru kelime aramak için ters bul işlevini uygulayın

Excel, belirtilen ayırıcıya göre metin dizesinden son kelimeyi veya segmenti çıkarmak için pratik bir formül tabanlı yöntem sunar. Çoğu durumda ayırıcı boşluk karakteridir; bu da yöntemi özellikle isimler, açıklayıcı metinler veya kelime listeleriyle çalışırken son derece kullanışlı hale getirir.

Bir hücreden son kelimeyi çıkarma yöntemi (ayırıcı olarak boşluk varsayılır):

Bu formülü boş bir hücreye (örneğin B2) girin. Ardından Enter tuşuna basarak onaylayın. Birden fazla satır için uygulamak üzere doldurma tutamacını aşağı doğru sürükleyin; böylece her metin dizesinin son kelimesi hemen çıkarılacaktır. Ekran görüntüsüne bakın:

=TRIM(RIGHT(SUBSTITUTE(TRIM(A2), " ", REPT(" ",99)),99))

 formül kullanarak ters bul veya arama işlevi

Not: Bu formül yalnızca ayırıcı olarak boşluk karakterini kullanır. Verilerinizde tire, virgül veya başka bir sembol gibi farklı bir karakter varsa, formülü buna göre uyarlamalısınız.

=TRIM(RIGHT(SUBSTITUTE(TRIM(A2), "|", REPT(" ",99)),99))

Herhangi bir ayırıcı ile ters arama yapmak için VBA kullanın

Değişken uzunluklu ayırıcılar, boş değerleri yoksayan veya iç içe ayırıcıları işleyen daha karmaşık kriterlere göre kelimelerin/öğelerin çıkarılması ya da çok büyük metin dizelerinin işlenmesi gibi gelişmiş senaryolarda özel bir VBA makrosu kullanmak, etkili ve esnek bir çözüm sunabilir. VBA, sağdan sola doğru desen arama dahil olmak üzere her türlü ayırıcı ve özel kurala göre çıkarım görevlerini otomatikleştirmenize olanak tanır.

1. VBA kullanmaya başlamak için öncelikle VBA düzenleyicisini açın: Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Ardından Microsoft Visual Basic for Applications penceresi açılacaktır. Yeni bir modül oluşturmak için Ekle > Modül yolunu izleyin ve aşağıdaki kodu bu yeni modüle kopyalayın:

Sub ReverseFindLastItem()
    Dim rng As Range
    Dim inputRange As Range
    Dim delimiter As String
    Dim cell As Range
    Dim splitArray() As String
    Dim i As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set inputRange = Application.Selection
    Set inputRange = Application.InputBox("Select range to process", xTitleId, inputRange.Address, Type:=8)
    
    delimiter = Application.InputBox("Enter your delimiter (e.g., comma, pipe, dash)", xTitleId, ",", Type:=2)
    
    For Each cell In inputRange
        If cell.Value <> "" Then
            splitArray = Split(cell.Value, delimiter)
            cell.Offset(0, 1).Value = splitArray(UBound(splitArray))
        End If
    Next cell
End Sub

2. Kodu çalıştırmak için Çalıştır düğmesidüğmesine tıklayın. Bir iletişim kutusu, hedef aralığınızı seçmenizi isteyecek; ardından ayırıcınız için giriş yapmanızı isteyecektir. Çalıştırdıktan sonra, her hücredeki ayırıcıdan sonraki son öğe, orijinal değerin hemen sağındaki hücreye yazdırılır.
Hata uyarısı: Geçerli bir ayırıcı belirtmezseniz veya hücre boşsa, makro ilgili hücreyi atlayacak ve üzerinde değişiklik yapmayacaktır. Özellikle alışılmadık veya karmaşık verilerde doğru çıkarımı sağlamak için çıktıyı her zaman doğrulayın.


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar