Excel'de Karakter Ekleme (5 Yol)

  • Bunu Paylaş
Hugh West

Excel'de bazen bir seçimdeki tüm hücrelerin başına, sonuna veya herhangi bir konumuna karakter eklemeniz gerekebilir. Sanırım herkes bunu manuel olarak nasıl yapacağını biliyor, metni her hücreye manuel olarak girmek uzun zaman alıyor olmalı. Bu makalede, bir seçime aynı karakterleri eklemenin birkaç kolay yolunu göstereceğiz.

Uygulama Çalışma Kitabını İndirin

Bu makaleyi okurken egzersiz yapmak için bu alıştırma çalışma kitabını indirin.

Karakter Ekle.xlsm

Excel'de Karakter Eklemenin 5 Kolay Yolu

Aşağıdaki senaryoyu düşünün: Mevcut hücrelerde adlar içeren verileriniz var. Her hücrenin başına bir önek, sonuna bir sonek veya bir formülün önüne bir metin koymak isteyebilirsiniz.

Yöntem 1: Excel'de karakter eklemek için Ampersand Operatörü (&)

ve işareti (&), çoğunlukla birden fazla metin karakterini tek bir karakterde birleştirmek için kullanılan bir işleçtir.

Bir aralıktaki tüm hücrelerin önüne/sonuna karakter koymak için kullanacağız.

Adım 1:

  • Dönüştürülen adların görünmesini istediğiniz sütunun ilk hücresine tıklayın (C5).
  • Eşittir işaretini (=), ardından "Profesör " metnini ve ardından bir ve işareti (&) yazın.
="Profesör"& B5

Adım 2:

  • İlk adı içeren hücreyi seçin (B5).
  • Sonucu görmek için Enter tuşuna basın.
  • Hücreleri Otomatik Doldurmak için sürükleyin.

Yöntem 2: Excel'de karakter eklemek için CONCATENATE İşlevi

CONCATENATE işlevi bir metin dizesinin başına ve sonuna metin eklemenizi sağlayan bir Excel işlevidir.

CONCATENATE() fonksiyonu işlevsellik açısından ve işareti (&) operatörüne benzer. İkisi arasındaki tek fark onları nasıl kullandığımızdır. Bu fonksiyonu metnin başında veya sonunda uygulayabiliriz. Bu bölümde her ikisini de tartışacağız.

2.1 Tüm Hücrelerin Başına Karakter Eklemek için CONCATENATE

Şimdi veri kümesindeki her ismin başına bazı karakterleri nasıl ekleyeceğimizi görelim. Diyelim ki " Profesör "Bu yöntemi öğrenmek için aşağıdaki adımları izleyin.

Adım 1:

Dönüştürülen adların görünmesini istediğiniz sütunun ilk hücresine tıklayın ( F5 ).

Adım 2:

  • Eşittir işareti yazın (=) formül yazmak için.
  • Fonksiyonu girin CONCATENATE

Adım 3:

  • Başlığı yazın " Profesör " çift tırnak içinde, ardından bir virgül (,).
  • İlk adı içeren hücreyi seçin ( E5 )
  • Bir kapama parantezi yerleştirin. Örneğimizde, formülünüz şimdi şöyle olmalıdır

Formül Metni

=CONCATENATE("Profesör ", E5)

Adım 4:

  • Basın Girin .
  • Aynı etkiyi elde etmek için dolgu tutamacını aşağı sürükleyin.

Başlığın " Profesör " ifadesi listedeki ilk isimlerin önüne eklenir.

2.2 Tüm Hücrelerin Sonuna Karakter Eklemek için CONCATENATE

Şimdi bazı karakterleri nasıl ekleyeceğimizi görelim son metnini eklemek istediğinizi varsayalım "( ABD )" ifadesini her ismin sonuna ekleyiniz.

Adım 1:

  • Dönüştürülen adların görünmesini istediğiniz sütunun ilk hücresine tıklayın (örneğimizde C5).

Adım 2:

  • Formül yazmak için eşittir işareti (=) yazın.
  • Girin fonksiyon CONCATENATE .
  • İlk adı içeren hücreyi seçin (örneğimizde B5).
  • Ardından, bir virgül ve ardından "( ABD )".
  • Bir kapama parantezi yerleştirin. Örneğimizde, formülünüz şimdi şöyle olmalıdır:

Formül Metni

=CONCATENATE(B5, " (USA)")

Adım 3:

  • Tuşuna basın Girin .
  • Aynı efekti elde etmek için dolgu tutamacını aşağı sürükleyin

Metnin "( ABD )." ibaresi listedeki ilk isimlerden sonra eklenir.

Yöntem 3: Excel'de Karakter Eklemek için Flash Dolgu

Excel'in flaş dolgu özelliği sihirli bir şekilde çalışır. Excel 2013 veya sonraki bir sürümünü kullanıyorsanız, bunu kullanabilirsiniz.

Excel'in örüntü tanıma becerileri bu işlevde kullanılır. Verilerinizdeki bir örüntüyü tanır ve sütunun geri kalan hücrelerini sizin için aynı örüntü ile doldurur.

3.1 Tüm Hücrelerin Başına Metin Eklemek için Flash Fill

Adım 1:

  • Dönüştürülen adların görünmesini istediğiniz sütunun ilk hücresine tıklayın ( F5 ).
  • Metni manuel olarak yazın " Profesör ", ardından listenizin ilk adı

Adım 2

  • Basın Girin .
  • Hücre üzerine tıklayın F5 Tekrar.
  • altında Veri sekmesine tıklayın, ardından Flaş Dolgu düğmesi (içinde ' Veri Araçları' grubu). Alternatif olarak, sadece CTRL+E klavyenizde (Command+E ) Mac kullanıyorsanız).

Bu, aynı deseni sütundaki diğer hücrelere de kopyalayacaktır... bir anda!

3.2 Tüm Hücrelerin Sonuna Metin Eklemek için Flash Fill

Adım 1:

  • Dönüştürülen adların görünmesini istediğiniz sütunun ilk hücresine tıklayın ( C5 ).
  • Metni manuel olarak yazın "( ABD )", ardından listenizin ilk adı

Adım 2:

  • Basın Girin .
  • Hücre üzerine tıklayın C5 Tekrar.
  • altında Veri sekmesine tıklayın, ardından Flaş Dolgu düğme

Bu, aynı deseni sütundaki diğer hücrelere de kopyalayacaktır... bir anda!

Yöntem 4: Excel'de Belirli N. Karakterden Önce/Sonra Karakter Ekleme

Bir hücrede belirli bir konuma belirli bir metin veya karakter eklemek için, orijinal dizeyi ikiye bölün ve metni aralarına ekleyin. Bu yöntem için sözdizimi şöyledir,

=CONCATENATE(LEFT(cell, n), "text", RIGHT(cell, LEN(cell) -n))

Nerede?

  • SOL (hücre, n)= karakter eklemek istediğiniz soldan n'inci karakterin konumu.
  • LEN (hücre) -n)= Toplam karakter sayısı eksi n'inci karakter.
  • DOĞRU (hücre, LEN(hücre) -n))= sağ taraftan n'inci karakterin konumu.
  • CONCATENATE(LEFT(hücre, n) , " Metin ", RIGHT(hücre, LEN(hücre) -n)) = CONCATENATE İşlevini kullanarak iki yarıyı bir araya getirme

Örneğin, B5 hücresindeki James ve (USA) sözcükleri arasına 5. karakterden sonra bir (-) eklemek istiyorsunuz

Formül Metni

=CONCATENATE(LEFT(B5, 5), "-", RIGHT(B5, LEN(B5) -5))

Adım 1:

  • Formül yazmak için eşittir işareti (=) yazın
  • Kullanım CONCATENATE İşlev, ardından bir ayraç ()

Adım 2:

  • Kullanım LEFT Fonksiyonu parantezler arasında.
  • Eklemek istediğiniz hücre için B5 hücresini seçin ve bir virgül (,) yazın
  • Soldan 5. konum için 5 yazın ve braketi kapatın.
  • Çift tırnak arasına kısa çizgi "-" yazın.

Adım 3:

  • Kullanım Doğru Fonksiyon ardından virgül gelir
  • B5 Hücresini seçin ve virgül yazın
  • Kullanım LEN Fonksiyonu ve hücreyi seçin B5
  • Sağdan n'inci karakterin konumunu belirlemek için eksi 5 (-5) yazın
  • Parantezleri kapatın.

Adım 4:

  • Basın Girin sonucu görmek için

Yöntem 5: Tüm Hücrelere Belirtilen Karakteri Eklemek için VBA

Aşağıdakiler VBA Makro bir seçimin her hücresine belirtilen karakterleri eklemek istiyorsanız işinizi kolaylaştıracaktır.

5.1 VBA: Her Hücrenin Başına Belirli Bir Karakter Ekleme

Adım 1:

  • Aralığı seçin ( E5:E12 ) içine belirli bir metin ekleyeceğiniz

Adım 2:

  • Basılı tutun Alt + F11 tuşlarını kullanarak Excel'de Uygulamalar için Microsoft Visual Basic Pencere.
  • Tıklayın Ekleme > Modül 'yi seçin ve aşağıdaki VBA kodunu Modül Penceresine yapıştırın.
  • Aşağıdaki VBA Kodunu ekleyin
 Sub AppendToExistingOnLeft() Dim c As Range For Each c In Selection If c.Value "" Then c.Value = "Professor " & c.Value Next End Sub 

Adım 3:

Tuşuna basın F5 tuşuna basarak bu makroyu çalıştırdığınızda tüm hücreler hücre içeriğinden önce Profesör değerine eklenecektir

5.2 VBA: Her Hücrenin Sonuna Belirli Bir Metin Ekleme

Adım 1:

  • Aralığı seçin ( B5:B12 ) içine belirli bir metin ekleyeceğiniz

Adım 2:

  • Basılı tutun Alt + F11 tuşlarını kullanarak Excel'de Uygulamalar için Microsoft Visual Basic Pencere.
  • Tıklayın Ekleme > Modül 'yi seçin ve aşağıdaki VBA kodunu Modül Penceresine yapıştırın.
  • Aşağıdaki VBA Kodunu ekleyin
 Sub AppendToExistingOnRight() Dim c as range For each c in Selection If c.value "" Then c.value = c.value & "(USA)" Next End Sub 

Adım 3:

  • Tuşuna basın F5 tuşuna basarak bu makroyu çalıştırdığınızda tüm hücrelere hücre içeriğinden önce "(ABD)" değeri eklenecektir

Sonuç

Bu yöntemleri kullanarak hücrelere veya belirli konumlara istediğiniz gibi kolayca karakter ekleyebilirsiniz. Herhangi bir sorunuz varsa - Bize sormaktan çekinmeyin. Exceldemy Ekibi olarak sorularınıza her zaman duyarlıyız.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.