Skip to main content

Excel'de tüm hücrelerin başına veya sonuna metin nasıl eklenir?

Author: Kelly Last Modified: 2025-06-10

Bazen, bir seçili aralıktaki her hücrenin başına veya sonuna aynı belirli metni eklemeniz gerekebilir. Bunu her hücre için manuel olarak yapmak oldukça zahmetli ve zaman alıcı olabilir. Neyse ki, bunu daha verimli bir şekilde gerçekleştirmenizi sağlayacak birkaç daha basit yöntem mevcut; böylece aynı metni bir aralıktaki tüm hücrelerin başına veya sonuna kolayca ekleyebilirsiniz.

add text to the beginning or end of cells

Video: Excel'de metin ekleme

 
 
 

Flash Fill kullanarak tüm hücrelerin başına / sonuna metin ekleyin

Excel'deki Flash Fill, bir deseni algıladığında verileri otomatik olarak dolduran akıllı bir araçtır. Özellikle, istediğiniz çıktının bir örneğine sahip olduğunuzda hücrelere metin eklemek için oldukça kullanışlıdır.

Diyelim ki, A sütunundaki isimlerin başına "Dr. " eklemeniz gerekiyor. Bunu Flash Fill ile şu şekilde yapabilirsiniz:

  1. Verilerinizin bir sütunda ve bir sonraki sütunun boş olduğundan emin olun.

    sample data

  2. Bir sonraki sütunun ilk hücresine "Dr. " eklenmiş ilk örneği yazın ve Enter tuşuna basın.

    type the specific text and cell value

  3. Şuna basın Ctrl + E ve sütundaki kalan hücrelerin otomatik olarak doldurulmasını sağlayın "Dr. " isimlerin başına eklenmiş olur.

    İpucu: Excel işlemlerinde şerit arayüzünü kullanmayı tercih ediyorsanız, şeritteki Veri sekmesine tıklayıp ardından Flash Fill seçeneğini seçerek de aynı sonuca ulaşabilirsiniz.

Not: İsimlerin sonuna belirli bir metin eklemek istiyorsanız, örneğin insan kaynakları departmanını belirtmek için ", HR" eklemek gibi, aynı yöntemi kullanabilirsiniz:


Formüllerle tüm hücrelerin başına / sonuna metin ekleyin

Belirli bir metni veya karakterleri hücrelerin başına ya da sonuna kolayca eklemek için, Excel formülünde belirtilen bir metin dizisini hücre referansıyla birleştirebilirsiniz. Diyelim ki, A sütunundaki isimlerin başına "Class A: " eklemeniz gerekiyor. Bunu bir formülle şu şekilde yapabilirsiniz:

  1. Başında "Class A:" eklenmiş ilk ismin çıktısını almak istediğiniz bir hücre seçin.

    sample data

  2. Tercihinize göre aşağıdaki formüllerden birini girin ve ardından Enter tuşuna basarak ilk sonucu görebilirsiniz (Burada örnek olarak ilk formülü kullanacağım):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    İpucu: Bu formüllerde, "Class A: " isimlerin başına eklenen önektir ve A2, değiştirmek istediğiniz ilk ismi içeren hücredir. "Class A: " ifadesini ve A2 hücresini kendi ihtiyacınıza göre değiştirebilirsiniz.

     enter a formula to a cell

  3. Formülü uygulamak istediğiniz hücrelere doldurma tutamacını aşağı sürükleyin.

    drag the fill handle down to the cells to apply this formula

Notlar:

  • Kolaylık olması için, eklemek istediğiniz metni belirli bir hücreye (örneğin E2) yerleştirip ardından iki hücreyi birleştirin. İpucu: Eklenen metnin hücre adresi, formülü aşağıya kopyalarken değişmemesi için $ işaretiyle kilitlenmiştir.

    place the text in a cell to get the result

  • Bir hücrenin mevcut içeriğinin sonuna metin eklemek içinformül yapısını tersine çevirmeniz yeterlidir. Örneğin, A2 hücresindeki içeriğin sonuna "- Class A" eklemek için aşağıdaki formüllerden birini kullanabilirsiniz:
    =A2&" - Class A"
    =CONCATENATE(A2, " - Class A")
    =CONCAT(A2, " - Class A")

    append text to the end of a cell


AI kullanarak tüm hücrelerin başına / sonuna metin ekleyin

Kutools for Excel'deki AI Asistanı özelliği, akıllı veri işleme konusunda önemli bir yeniliktir. Yapay zekadan faydalanarak isteklerinizi analiz eder ve karmaşık görevleri basit bir komutla yerine getirir.

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...

Seçili hücrelerinize "Dr. " gibi bir metin eklemek için, hücreleri seçin, Kutools > AI Asistanı'na tıklayın ve Kutools AI Asistanı'na şunu söyleyin: Add "Dr. " before every selected cell. Anında anlayacak ve bir Yürüt düğmesi sunacaktır. Tıklayın, değişiklikler hemen uygulanacaktır.

Notlar:

  • Sonuç beklediğiniz gibi değilse ve yapılan değişiklikleri geri almak istiyorsanız, Unsatisfied düğmesine tıklayarak işlemleri geri alabilirsiniz.
  • Tüm seçili hücrelerin sonuna "AA" gibi bir metin eklemek için, isteğinizi Add "AA" after every selected cell olarak değiştirin.
  • AI Asistanı aracına erişmek ister misiniz? Hemen Kutools for Excel'i indirin! Bunun ötesinde, Kutools 300+ başka özellikle birlikte 30 günlük ücretsiz deneme sunar. Fırsatı kaçırmayın, hemen deneyin!

VBA ile tüm hücrelerin başına / sonuna metin ekleyin

Bu bölümde, seçili bir veya birden fazla aralıktaki tüm hücrelerin başına veya sonuna doğrudan belirli bir metin eklemek için basit bir VBA yöntemini inceleyeceğiz.

  1. Belirli metni tüm hücrelerin başına veya sonuna ekleyeceğiniz aralığı/aralıkları seçin.
  2. Excel'de Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
  3. Tıklayın Ekle > Modülve aşağıdaki VBA kodunu Modül penceresine yapıştırın.
    • VBA: Hücrelerin başına belirli metin ekleyin
      Sub PrependToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = "EXCL-" & c.Value 
          Next
      End Sub

      Not: Bu kod, seçili tüm hücrelerin başına "EXCL-" ekler. Kodu uygulamadan önce örnek metni ihtiyacınız olan gerçek metinle değiştirdiğinizden emin olun.

    • VBA: Hücrelerin sonuna belirli metin ekleyin
      Sub AppendToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = c.Value & "-XS"
          Next
      End Sub

      Not: Bu makro, seçili her hücrenin içeriğinin sonuna "-XS" ekler. Makroyu çalışma sayfanızda çalıştırmadan önce "-XS" ifadesini eklemek istediğiniz özel son ekle değiştirin.

  4. Makroyu çalıştırmak için F5 tuşuna basın.

Sonuç

  • İlk VBA'yı çalıştırırsanız, tüm seçili hücrelerin içeriğinin başına "EXCL-" eklenir.

     prepend text to cell contents

  • İkinci VBA'yı çalıştırırsanız, tüm seçili hücrelerin içeriğinin sonuna "-XS" eklenir.

     append text to cell contents
İpucu: Eğer değiştirilen değerleri sağdaki bitişik sütuna yerleştirmek isterseniz ve metni doğrudan orijinal değerlere eklemek yerine, aşağıdaki kodları kullanın:
  • Hücre içeriğinin başına metin ekleyin ve bir sonraki sütuna yerleştirin:

     prepend text to cell contents and place in the next column

    Sub PrependToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
        Next c
    End Sub
  • Hücre içeriğinin sonuna metin ekleyin ve bir sonraki sütuna yerleştirin:

    append text to cell contents and place in the next column:

    Sub AppendToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
        Next c
    End Sub

Kutools for Excel ile tüm hücrelerin başına / sonuna metin ekleyin

Kutools for Excel'in Metin Ekle aracı, bir veya birden fazla seçili hücredeki her hücrenin başına veya sonuna belirli metni hızlıca eklemek için tasarlanmıştır. Ayrıca, bu araç aşağıdaki gibi daha ayrıntılı işlemlerde de oldukça başarılıdır:

  • Hücre içeriğindeki belirli bölümlerin öncesine veya sonrasına metin ekleme.
  • Belirlenen bir konuma metin yerleştirme.
  • Mevcut içeriğin başına ve sonuna aynı anda önek ve sonek ekleyerek metni sarmalama.
  • Büyük ve/veya küçük harflerden önce özel olarak metin ekleme.
  • Ve daha birçok özel metin düzenleme ihtiyacı...
Add Text feature of kutools

Kutools for Excel yüklendikten sonra, belirli metni eklemek istediğiniz bir veya birden fazla aralığı seçin ve Kutools > Metin > Metin Ekle'ye tıklayın. Metin Ekle iletişim kutusunda aşağıdaki adımları izleyin:

  1. Eklemek istediğiniz metni yazın.
  2. Metnin nereye ekleneceğine dair istediğiniz seçeneği belirleyin. Sonucu önizleme penceresinde görebilirsiniz.
  3. Tamam'a tıklayın.

specify the options in the Add Text dialog box

İpuçları:
  • Verilen ekran görüntüsünde, metin kutusuna "2024" girilmiş ve Son karakterden sonra seçeneği işaretlenmiştir. Değişiklikleri seçili aralığınıza uygulamadan önce, her hücrede metnin nasıl görüneceğini önizleyebilirsiniz.
  • Metin olmayan hücreleri yoksay seçeneğini işaretlerseniz, araç metin içermeyen hücrelere belirli metni eklemez.

Not: Metin Ekle aracına erişmek ister misiniz? Hemen Kutools for Excel'i indirin! Ayrıca, Kutools 300+ başka özellikle birlikte 30 günlük ücretsiz deneme sunar. Fırsatı kaçırmayın, hemen deneyin!


Özel biçimlendirme ile tüm hücrelerin başına / sonuna görsel olarak metin ekleyin

Excel'deki özel biçimlendirme, hücrelerin orijinal içeriğini değiştirmeden hücre görüntüsünü görsel olarak düzenlemenizi sağlayan güçlü bir özelliktir. Özellikle, hesaplamaları etkilemeden birim veya tanımlayıcı eklemek için oldukça kullanışlıdır.

Diyelim ki, ağırlıkları temsil eden bir sayı sütununuz var ve her sayının sonuna "kg" birimini eklemek istiyorsunuz; ancak hesaplamalar için gerçek sayıları değiştirmek istemiyorsunuz. Aşağıdaki adımları izleyin:

  1. Ağırlıkları içeren hücreleri seçin. Bir aralık, tüm sütun veya çalışma sayfasındaki belirli hücreleri seçebilirsiniz.

    select the cells

  2. Ctrl +1 tuşlarına basarak Hücreleri Biçimlendir iletişim kutusunu açın. Alternatif olarak, seçili hücrelere sağ tıklayıp Hücreleri Biçimlendir seçeneğini de kullanabilirsiniz.
  3. Şurada: Hücreleri Biçimlendir iletişim kutusunda, Sayı sekmesinde şunları yapın:
    1. Soldaki kategori listesinden Özel'i seçin.
    2. Özel altında Tür giriş kutusuna şu biçim kodunu girin: #" kg". Uygulamadan önce yeni biçimi nasıl görüneceğini Örnek  kutusunda önizleyebilirsiniz.
    3. Tamam'a tıklayın.

       set custom formatting in Format Cells dialog box

Sonuç

Artık, seçiminizdeki her sayı "kg" ile birlikte görüntülenecek, ancak hücrelerdeki gerçek değerler değişmeyecek; böylece bu hücreleri içeren hesaplamalarda yalnızca saf sayısal veri kullanılacaktır, "kg" metni dikkate alınmaz.

 the specific text is appended to each cell

Notlar:

  • Biçim kodu #" kg" tüm sayıları içeren hücrelere görsel olarak ekler " kg" ve bunu aşağıdaki gibi özelleştirebilirsiniz:
    • Tırnak işaretleri içindeki kg ifadesini eklemek istediğiniz metinle değiştirin.
    • Hücreleriniz metin içeriyorsa ve onlara belirli bir metin eklemek istiyorsanız, biçim kodunda # (kare işareti) yerine @ ("at" işareti) kullanın.

      modify the custom code to fit to text

  • Hücrelerin başına görsel olarak metin eklemek için, biçim kodunuzdaki # işaretinin önüne metni ekleyin. Örneğin, biçim kutusuna "text "# yazarsanız, tüm sayısal hücrelerin başına "text " eklenir.

Her hücrede N'inci karakterden sonra metin ekleyin

Bu bölümde, her hücrede N'inci karakterden sonra belirli bir metin eklemenin iki yöntemini inceleyeceğiz: biri REPLACE formülüyle, diğeri ise çok yönlü bir araçla. Örneğin,5. karakterden sonra bir tire (-) nasıl eklenir göstereceğiz.


REPLACE formülüyle N'inci karakterden sonra metin ekleyin

REPLACE fonksiyonu ile hücrelerde N'inci karakterden sonra belirli metin veya karakterler eklemek için aşağıda açıklanan deseni takip edeceğiz.

=REPLACE(hücre, N+1,0, "metin")

Bu formülün mantığı, hücrenin (N+1)'inci konumunda0 (hiç) karakteri "metin" ile değiştirmektir. Örneğin,5. karakterden sonra bir tire (-) eklemek için aşağıdaki formülü kullanacağım:

=REPLACE(A2, 6, 0, "-")

 Insert text after Nth character with a REPLACE formula


Kutools for Excel ile N'inci karakterden sonra metin ekleyin

Kutools for Excel'in Metin Ekle işlevini kullanarak, belirli metni yalnızca hücrelerin başına veya sonuna değil, aynı zamanda hücrelerin belirli bir konumuna da ekleyebilirsiniz.

5. karakterden sonra bir tire (-) eklemek için, tire eklemek istediğiniz bir veya birden fazla aralığı seçin ve Kutools > Metin > Metin Ekle'ye tıklayın. Metin Ekle iletişim kutusunda aşağıdaki adımları izleyin:

  1. Metin kutusuna bir tire (-) yazın.
  2. Belirtilen konum seçeneğini seçin ve tireyi 5. karakterden sonra eklemek için 5 girin. Sonucu önizleme penceresinde görebilirsiniz.
  3. Tamam'a tıklayın.

Insert text after Nth character with Kutools

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...

Belirli karakterlerden önce / sonra metin ekleyin

Bu bölümde, Excel hücrelerinde belirli karakterlerden önce veya sonra metin eklemenin iki yöntemini inceleyeceğiz: biri SUBSTITUTE formülüyle, diğeri ise çok yönlü bir araçla. Örneğin, hücre içeriğindeki tire (-) karakterinin hem önüne hem de sonuna "(EO)" nasıl eklenir göstereceğiz.


SUBSTITUTE formülüyle belirli karakterlerden önce / sonra metin ekleyin

SUBSTITUTE fonksiyonu ile hücrelerde belirli karakterlerden önce veya sonra metin veya karakter eklemek için aşağıdaki desenleri takip edeceğiz.

  • Metin ekle önce belirli karakterler ("anchor_text"):

    =SUBSTITUTE(hücre, "anchor_text", "eklenen_metin & anchor_text",1)

  • Metin ekle sonra belirli karakterler ("anchor_text"):

    =SUBSTITUTE(hücre, "anchor_text", "anchor_text & eklenen_metin",1)

Formüllerin mantığı, hücre içindeki "anchor_text" ifadesini "eklenen_metin & anchor_text" veya "anchor_text & eklenen_metin" ile değiştirerek, "eklenen_metin" ifadesini "anchor_text" öncesine veya sonrasına eklemektir.

Örneğin, hücre içeriğindeki tire (-) karakterinin önüne "(EO)" eklemek için aşağıdaki formülü kullanın:

=SUBSTITUTE(A2, "-", "(EO)-", 1)

Insert text before after specific characters with SUBSTITUTE formula

İpuçları:
  • SUBSTITUTE formülündeki sayı 1 Excel'e, A2 hücresindeki tire (-) karakterinin yalnızca ilkini değiştirmesini söyler. Birden fazla tire varsa ve farklı birini değiştirmek istiyorsanız, bu sayıyı hedeflediğiniz örneğe göre ayarlayın. Her tireden önce "(EO)" eklemek için her tireden öncesayıyı tamamen kaldırın:
    =SUBSTITUTE(A2, "-", "(EO)-")
  • "(EO)" eklemek için tire (-) karakterinden sonraaşağıdaki formülü kullanın:
    =SUBSTITUTE(A2, "-", "-(EO)", 1)

Kutools for Excel ile belirli karakterlerden önce / sonra metin ekleyin

Kutools for Excel'in Metin Ekle özelliği, hücrelerdeki belirli karakterlerin öncesine veya sonrasına kolayca metin eklemenizi sağlar.

Hücre içeriğindeki tire (-) karakterinin önüne "(EO)" eklemek için, bu değişikliği yapmak istediğiniz bir veya birden fazla aralığı seçin ve Kutools > Metin > Metin Ekle'ye tıklayın. Metin Ekle iletişim kutusunda aşağıdaki adımları izleyin:

  1. Metin kutusuna (EO) yazın.
  2. Belirtilen metinden önce seçeneğini işaretleyin ve ilgili giriş kutusuna bir tire (-) girin. Sonucu önizleme penceresinde görebilirsiniz.
  3. Tireden önce (EO) eklemek için Tamam'a tıklayın.

Insert text before after specific characters with Kutools

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...

Yukarıda, Excel'de makroların kaldırılmasıyla ilgili tüm içerikler yer almaktadır. Umarım bu eğitim faydalı olmuştur. Daha fazla Excel ipucu ve püf noktası keşfetmek istiyorsanız, binlerce eğitim içeriğimize ulaşmak için buraya tıklayın.