Skip to main content

Excel'de bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini nasıl kontrol edebilirim?

Author: Siluvia Last Modified: 2025-08-07

Excel'de veri yönetirken, belirli hücrelerin belirli bir karakterle başlayıp başlamadığını veya bittiğini doğrulamanız gereken durumlarla karşılaşabilirsiniz. Örneğin, "s" ile başlayan tüm ürün kodlarını veya "n" ile biten tüm e-posta adreslerini belirlemek isteyebilirsiniz. Bu tür kontroller, veri temizleme, liste filtreleme ve otomatik biçimlendirme veya seçim kuralları ayarlarken yaygın olarak kullanılır. Görevin karmaşıklığına ve iş akışınız tercihlerinize bağlı olarak, bunu başarmak için birkaç pratik yol bulunmaktadır.

Formül kullanarak bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme
Kutools for Excel ile bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme
Koşullu Biçimlendirme kullanarak bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini görsel olarak vurgulama
VBA kodu kullanarak bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme


Formül kullanarak bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme

Diyelim ki uzun bir değer listesi var ve her birinin belirli bir karakterle başlayıp başlamadığını veya bittiğini hızlıca belirlemeniz gerekiyor. Excel formülleri, ek araçlar veya eklentiler kullanmadan bu ihtiyacı karşılamak için doğrudan ve esnek bir yaklaşım sunar. Bu çözüm, özellikle daha fazla analiz, raporlama veya doğrulama kuralları için hemen sütun bazında EVET/HAYIR kontrolü gerektiren büyük veri setleri için oldukça uyarlanabilir.

Örneğin, bir hücrenin "s" karakteriyle başlayıp başlamadığını veya "n" karakteriyle bitip bitmediğini kontrol etmek istiyorsunuz. İşte kullanabileceğiniz formüller:

1. Veri listenizin yanında boş bir hücre (örneğin B2) seçin, Formül Çubuğuna aşağıdaki formülü girin ve ardından Enter tuşuna basın:

=IF(LEFT(TRIM(A2),1)="s","OK","Not OK")

A screenshot showing the formula to check if a cell begins with a specific character in Excel

Bu formül, A2'deki baştaki/sondaki boşlukları kaldırır ve ilk karakterin "s" olup olmadığını kontrol eder. Eğer eşleşirse, OK döner; aksi halde Not OK döner.

2. Hala B2 hücresini seçili tutarak, formülü listenizin geri kalanına kopyalamak için Doldurma Tutamacını aşağı doğru sürükleyin. Bu, seçtiğiniz aralıktaki her ilgili hücreyi kontrol etmenizi sağlayacaktır.

A screenshot showing the result in a column after checking if cells begin with a specific character in Excel

Notlar ve İpuçları:

1. Formülde, A2 hedef hücreyi temsil eder ve "s" test ettiğiniz karakterdir. Bunlar gerektiğinde uyarlanabilir. Sonuç Not OK ise, bu hücre "s" ile başlamıyor demektir.
2. Bir hücrenin "n" karakteriyle bitip bitmediğini kontrol etmek için bunun yerine şu formülü kullanın:
=IF(RIGHT(TRIM(A2),1)="n","OK","Not OK")

A screenshot showing the formula to check if a cell ends with a specific character in Excel

3. Pratik ipucu: Farklı karakterler için test etmek isterseniz, formüldeki "s" veya "n"'yi istediğiniz değerlere değiştirin. Verileriniz hem büyük hem de küçük harf içeriyorsa, tutarlılığı sağlamak için LOWER() veya UPPER() gibi fonksiyonları kullanmayı düşünün.
4. Unutmayın ki bu formüller yalnızca ilk veya son karakteri kontrol eder; tam kelimeler veya alt dizeleri kontrol etmeniz gerekiyorsa, SEARCH veya FIND gibi ilgili formüller daha uygun olabilir.

Genel olarak, sonuçları sıralamak, filtrelemek veya daha fazla hesaplama için doğrudan hücrelerde görmek istediğinizde formüller kullanmak hızlı ve kolaydır.


Kutools for Excel ile bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme

Kutools for Excel'in Belirli Hücreleri Seç aracı, belirli karakterlerle başlayan veya biten hücreleri belirlemek ve seçmek için sezgisel ve verimli bir yol sunar. Bu yaklaşım, özellikle sadece yan sütunda bir sonuç göstermek yerine, kriterlerinizi karşılayan hücreleri görsel olarak seçmek, vurgulamak veya daha fazla işlem yapmak istediğinizde (toplu silme, biçimlendirme veya kopyalama gibi) kullanışlıdır.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

Nasıl Kullanılır:

1. Başlangıç veya bitiş karakterlerini kontrol etmek istediğiniz alanı seçerek başlayın. Ardından Kutools > Seç > Belirli Hücreleri Seç'e tıklayın. Ekran görüntüsüne bakın:

A screenshot showing the Kutools Select Specific Cells option in Excel

2. Belirli Hücreleri Seç iletişim kutusunda, Seçim türü alanından Hücre'yi seçin. Spesifik tür açılır menüsünde, Başlar veya Biter'i seçin ve kontrol etmek istediğiniz karakteri girin. Tamam'a tıklayın.

A screenshot showing the Select Specific Cells dialog

3. Eşleşme sayısıyla ilgili bir özet içeren bir iletişim kutusu açılacak. Seçili hücrelerin vurgulandığını görmek için onaylayın.

A screenshot showing the result after using Kutools to check if cells begin or end with a specific character

Not: Bu araç, size iki kritere kadar belirtme imkanı tanır. Örneğin, "F" ile başlayan veya "s" ile biten hücreleri aynı anda seçebilirsiniz, çoklu koşul kontrollerini hızlandırır.

A screenshot showing the advanced selection of cells that begin or end with specific characters using Kutools

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin

Genel olarak, Kutools, formüller yerine görsel seçimleri tercih eden kullanıcılar için basit bir arayüz sunar. Özellikle karmaşık Excel fonksiyonlarıyla fazla rahat olmayan veya eşleşen hücreler üzerinde toplu işlemler yapmak isteyenler için faydalıdır. Ancak, seçme ve vurgulama, bunu daha fazla adımlarla birleştirmedikçe otomatik olarak bir sütun sonucu sağlamaz.


Koşullu Biçimlendirme kullanarak bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini görsel olarak vurgulama

Koşullu Biçimlendirme, eşleşen hücrelere otomatik olarak renk veya biçimlendirme kuralları uygulayarak, hangi hücrelerin istenen bir karakterle başladığını veya bittiğini anında görebileceğiniz basit ve görsel bir yol sunar. Bu çözüm, yeni bir sütun gösterilmesi gerekmediği sürece, eşleşmelerin hemen dinamik bir görünümünü elde etmek istediğinizde idealdir.

Örneğin, listedeki “s” ile başlayan veya “n” ile biten hücreleri vurgulamak için:

1. Biçimlendirmek istediğiniz hücre aralığını seçin.

2. Giriş sekmesine gidin, Koşullu Biçimlendirme > Yeni Kural'a tıklayın.

3. Hangi hücreleri biçimlendireceğinizi belirlemek için bir formül kullan seçeneğini seçin.

4. “s” ile başlayan hücreleri vurgulamak için aşağıdaki formülü girin:

=LEFT(TRIM(A2),1)="s"

5. Biçim düğmesine tıklayın, tercih ettiğiniz dolgu rengini veya yazı tipi stilini ayarlayın ve ardından Tamam'a tıklayın.

“n” ile biten hücreleri vurgulamak isterseniz, bunun yerine şu formülü kullanın:

=RIGHT(TRIM(A2),1)="n"

6. Tüm iletişim kutularında Tamam'a tıklayın. Uygulanan kurala göre artık tüm uygun hücreler görsel olarak vurgulanacaktır.

Pratik notlar ve sorun giderme:

  • Formül referanslarının (örneğin, A2) seçiminizin ilk hücresiyle eşleştiğinden emin olun. Veri aralığınız farklı bir satırda başlıyorsa, formülü buna göre ayarlayın.
  • Koşullu Biçimlendirme, verileriniz değiştiğinde otomatik olarak güncellenir — daha fazla satır eklerseniz, kuralı buna göre genişletin.
  • Biçimlendirmeyi kaldırmak için, sadece seçili hücrelerden Koşullu Biçimlendirme > Kuralları Temizle yoluyla kuralları temizleyin.
  • Koşullu Biçimlendirme, verileri görsel olarak incelemek için etkili bir yöntemdir, ancak mantıksal sütunlar eklemek veya biçimlendirmenin ötesinde eylemler gerçekleştirmek için kullanılmaz. Daha gelişmiş görevler için sıralama veya filtreleme ile birleştirin.
  • Çakışan kurallar kafa karıştırıcı sonuçlara neden olursa, biçimlendirme kurallarınızın sırasını ve önceliğini gözden geçirin.

Demo: Kutools for Excel ile bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme

 
Kutools for Excel: Parmaklarınızın ucunda 300 kadar kullanışlı araç! Sürekli ücretsiz AI özellikleriyle çalışın! Hemen İndirin!

VBA kodu kullanarak bir hücrenin belirli bir karakterle başlayıp başlamadığını veya bittiğini kontrol etme

Eğer süreci otomatikleştirmeniz, büyük veri setleriyle çalışmanız veya daha esnek, özelleştirilebilir bir yaklaşım tercih etmeniz gerekiyorsa, VBA makrosu kullanmak oldukça etkili olabilir. Bu, özellikle bir aralıktaki hücreler arasında dolaşmak, sonuçları başka bir sütuna otomatik olarak çıkarmak veya tek bir işlemle kriterlerinizi karşılayan hücreleri vurgulamak istediğinizde pratiktir.

Nasıl kullanılır:

1. Geliştirici Araçları > Visual Basic 'e tıklayarak veya doğrudan Alt + F11 tuşlarına basarak VBA düzenleyicisini açın. VBA penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıda gösterildiği gibi uygun kodu girin.

Belirli bir karakterle başlayan hücreler için sonucu ("OK"/"Not OK") yeni bir sütuna çıkarmak istiyorsanız, aşağıdaki kodu kullanın:

Sub CheckCellStartCharacter()
    Dim WorkRng As Range
    Dim CheckChar As String
    Dim i As Long
    Dim OutCol As Integer
    
    On Error Resume Next
    Set WorkRng = Application.InputBox("Select the range to check", "KutoolsforExcel", Type:=8)
    CheckChar = InputBox("Enter the starting character to check (case-sensitive):", "KutoolsforExcel")
    
    If WorkRng Is Nothing Or CheckChar = "" Then Exit Sub
    
    OutCol = WorkRng.Columns(WorkRng.Columns.Count).Column + 1
    
    For i = 1 To WorkRng.Rows.Count
        If Left(Trim(WorkRng.Cells(i, 1).Value), 1) = CheckChar Then
            WorkRng.Cells(i, 1).Offset(0, WorkRng.Columns.Count).Value = "OK"
        Else
            WorkRng.Cells(i, 1).Offset(0, WorkRng.Columns.Count).Value = "Not OK"
        End If
    Next i
    
    MsgBox "Check complete. Results output in column " & Chr(65 + WorkRng.Columns.Count), vbInformation
End Sub

2. VBA düzenleyicisini kapatın ve Excel'e geri dönün. F5 tuşuna basın veya Çalıştır'a tıklayın. Bir uyarı, analiz etmek istediğiniz aralığı ve hedef başlangıç karakterini seçmenizi isteyecektir. Makro, seçiminizin hemen sağındaki sütuna "OK" veya "Not OK" çıktısını verecektir.

Sonuç çıkarmak yerine belirli bir karakterle biten hücreleri vurgulamayı tercih ederseniz, aşağıdaki alternatif makroyu kullanın:

Sub HighlightCellsEndingWithChar()
    Dim WorkRng As Range
    Dim CheckChar As String
    Dim i As Long
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.InputBox("Select range to highlight", xTitleId, Type:=8)
    CheckChar = InputBox("Enter the ending character to highlight (case-sensitive):", xTitleId)
    If WorkRng Is Nothing Or CheckChar = "" Then Exit Sub
    For i = 1 To WorkRng.Rows.Count
        If Right(Trim(WorkRng.Cells(i, 1).Value), 1) = CheckChar Then
            WorkRng.Cells(i, 1).Interior.Color = vbYellow
        End If
    Next i
    MsgBox "Highlighting complete.", vbInformation
End Sub

Çalıştırmak için: VBA düzenleyicisinde aynı süreci izleyin ve HighlightCellsEndingWithChar'i çalıştırın. Bu, değeri belirttiğiniz karakterle biten herhangi bir hücreyi sarı renkte vurgulayacaktır.

İpuçları ve notlar:

  • Tüm VBA kodlarının düzgün çalışmasını sağlamak için makro etkin Excel dosya formatında (.xlsm) kaydedilmelidir.
  • Bu makrolar büyük/küçük harfe duyarlıdır ve karakterleri kontrol etmeden önce boşlukları kaldırır. Gerektiğinde kod içinde ayarlayın ve özelleştirin.
  • VBA, gelişmiş kullanıcılar veya toplu işleme, tekrarlanan işlemler veya iş akışı otomasyonu gerektiren senaryolar için uygundur.
  • Makroları çalıştırmadan önce her zaman verilerinizi yedekleyin, istenmeyen değişiklikler olması durumunda.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | 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 Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araç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 ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!