Excel'de seçili hücrelerin tam ortasına metin nasıl eklenir?

Excel'de seçili hücrelerin içeriğinin ortasına metin eklemek, verileri düzenlemek ve sunmak için son derece kullanışlı bir tekniktir. Bu kılavuz, Excel’in yerleşik işlevlerini ve özelliklerini kullanarak mevcut hücre içeriklerine yeni metnin nasıl ekleneceğini adım adım açıklayacaktır.
Seçili Formül ortasına Metin Ekle ekleme
Bu bölümde, seçili hücrelerin tam ortasına metin eklemek için kullanabileceğiniz formülü paylaşacağız. Lütfen aşağıdaki adımları izleyin.
1. Bu yöntem, yardımcı bir sütun kullanılarak uygulanmalıdır. Orijinal verilerin hemen yanındaki boş hücreyi seçin; örneğin B2 hücresini seçtim.
2. =LEFT(A2,1) & "D" & MID(A2,2,100) formülünü Formül Çubuğu’na kopyalayın ve yapıştırın, ardından Enter tuşuna basın. Ekran görüntüsüne bakın:

Notlar:
- 1). Formüldeki 1 sayısı, metnin hücrenin ilk karakterinden hemen sonra ekleneceğini gösterir.
- 2). 2 ve 100 sayıları, orijinal hücrenin ikinci ile yüzüncü karakterlerinin yeni eklenen metinden sonra ekleneceğini belirtir.
- 3). İkinci karakterden sonra metin eklemek istiyorsanız, formüldeki 1 sayısını 2’ye, 2’yi ise 3’e değiştirin.
- 4). "D" karakteri, hücreye ekleyeceğiniz metindir; ihtiyacınıza göre özelleştirebilirsiniz.
3. B2 hücresini seçin ve bu formülü uygulamak istediğiniz hücreye kadar Doldurma Kulpu’nu aşağı doğru sürükleyin. Metnin listedeki tüm hücrelerin ortasına eklendiğini göreceksiniz.

İpuçları: Yukarıdaki formüle ek olarak şu formülü de kullanabilirsiniz: =REPLACE(A2,2,0,"D") (burada 2 sayısı, metni eklemek istediğiniz konumu belirtir; D harfi ise eklemek istediğiniz metne karşılık gelir—bunları ihtiyacınıza göre özelleştirebilirsiniz). Sonucu almak için Enter tuşuna basın.
Seçili hücrelerin ortasına Metin Ekle ekleme, Kutools for Excel ile
Yukarıdaki iki yöntemin bizim için kullanışsız olduğunu kabul etmeliyiz. İşte bu noktada size Metin Ekle özelliğini tanıtıyoruz; bu özellik, Kutools for Excel eklentisine aittir. Bu sayede listenin orta konumunu kolayca belirleyebilir ve tüm listenin o konumuna aynı anda istediğiniz metni ekleyebilirsiniz.
1. Metni hücrelerin ortasına eklemek için öncelikle listeyi seçin, ardından Kutools > Metin > Metin Ekle seçeneğine tıklayın. Ekran görüntüsüne bakın:

2. Metin Ekle iletişim kutusunda, hücrelere eklemek istediğiniz metni Metin kutusuna girin. Metni eklemek istediğiniz konumu, Belirt seçeneğini işaretleyerek belirtin (örneğin, burada 1 sayısını girdim) ve ardından Tamam düğmesine tıklayın. (Sağdaki kutuda ekleme sonucunu anında önizleyebilirsiniz.)

Not: Seçili hücreye aynı anda birden fazla konuma metin eklemek istiyorsanız, Belirt kutusunda konumları virgülle ayırarak belirtebilirsiniz. Ekran görüntüsüne bakın:

Artık belirtilen metin, seçili listedeki ilk harften sonra ekleniyor.

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.
Seçili hücrelerin ortasına VBA kodu ile Metin Ekle ekleme
Ayrıca, seçili hücrelerin tam ortasına VBA koduyla metin ekleyebilirsiniz.
1. Alt+F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Ekle > Modül seçeneğine tıklayın. Ardından aşağıdaki VBA kodunu Kod Düzenleyicisi'ne kopyalayıp yapıştırın.

VBA kodu: Veri listesinin ilk karakterinden sonra Metin Ekle ekleme
Sub AddString()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
For Each Rng In WorkRng
Rng.Value = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
Next
End Sub 3. Kodu çalıştırmak için F5 tuşuna basın. Açılan Kutools for Excel iletişim kutusunda, metin eklemek istediğiniz aralığı seçin ve son olarak Tamam düğmesine tıklayın.

Artık belirtilen metin, seçili hücrelerin ilk karakterinden sonra ekleniyor.
Not: Yukarıdaki kodda, hücredeki ilk karakterden sonra belirli bir değer ekliyorsunuz. Bu betikte 1 ve 2 sayılarını sırasıyla 2 ve 3 olarak değiştirirseniz, ikinci karakterden sonra metin ekleyebilirsiniz: VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1); buradaki "D" harfi, eklemek istediğiniz Yeni Metin’dir.
Bu kılavuz, bunu başarmak için üç yöntemi adım adım açıklar: Excel formüllerini kullanmak, Kutools for Excel eklentisinden yararlanmak ve VBA kodu uygulamak. Her yöntem, hücrelerin mevcut içeriğine yeni metin eklemek için farklı düzeylerde Excel bilgisi gerektiren ve çeşitli kullanıcı ihtiyaçlarına hitap eden özgün yaklaşımlar sunar. Excel’le ilgili daha fazla ipucu ve püf noktası keşfetmek istiyorsanız, web sitemizde binlerce ücretsiz eğitim sizi bekliyor!Onlara erişmek için lütfen buraya tıklayın.
İlgili makale:.
En İyi Office Üretkenlik Araçları
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.
- 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