Excel'de bir hücredeki metni nasıl yeniden düzenlersiniz?
Diyelim ki, “Soyadı Ad” formatında uzun bir isim listesi içeren bir elektronik tablonuz var ve şimdi tüm isimleri “Ad Soyadı” şeklinde yeniden düzenlemeniz gerekiyor. Bunu nasıl başarabilirsiniz? Bu makale, sorunu çözmek için üç yöntem tanıtmaktadır.
Formül ile hücredeki metni yeniden düzenleme
VBA kodu ile hücredeki metni yeniden düzenleme
Kutools for Excel ile hızlıca hücredeki metni yeniden düzenleme
Formül ile hücredeki metni yeniden düzenleme
Aşağıdaki formül, Excel'deki bir hücrede soyadı ve adı değiştirmenize yardımcı olabilir. Lütfen aşağıdaki adımları izleyin.
1. Yeniden düzenlenen metni çıkarmak için boş bir hücre seçin, aşağıdaki formülü girin ve ardından Enter tuşuna basın.
=TRIM(MID(b2;ARA(" ";b2)+1;250))&" "&SOL(b2;ARA(" ";b2)-1)
Not: Formülde, B2 yeniden düzenlemek istediğiniz ismin bulunduğu hücredir. Lütfen ihtiyacınıza göre değiştirin.
2. Sonuç hücresini seçili tutun ve tüm isimleri aşağıdaki ekran görüntüsünde gösterildiği gibi değiştirmek için Doldurma Tutamacını aşağı sürükleyin.
Excel'de bir hücredeki metni kolayca yeniden düzenleme:
Kutools for Excel'in Metni Ters Çevir özelliği, belirli bir ayırıcıya göre Excel'de tek bir hücre içinde metinleri kolayca değiştirmenize yardımcı olabilir. Aşağıdaki ekran görüntüsüne bakın:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
VBA kodu ile hücredeki metni yeniden düzenleme
Ayrıca, aşağıdaki VBA kodunu uygulayarak Excel'de bir listedeki tüm isimleri aynı anda değiştirebilirsiniz. Lütfen aşağıdaki adımları izleyin.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde Ekle > Modül'e tıklayın. Ardından aşağıdaki VAB kodunu Modül penceresine kopyalayın.
VBA kodu: Bir hücredeki metni yeniden düzenleme
Sub RearrangeText()
'Updated by Extendoffice 20180503
Dim xRg As Range, yRg As Range
Dim LastRow As Long, i As Long
Dim strTxt As String, strFs As String
Dim strLs As String, N As Integer
On Error Resume Next
Set xRg = Application.InputBox(Prompt:="Range Selection:", _
Title:="Kutools for excel", Type:=8)
For Each yRg In xRg
On Error Resume Next
strTxt = yRg.Value
Trim (strTxt)
N = InStr(strTxt, " ")
strLs = Left(strTxt, N - 1)
strFs = Right(strTxt, Len(strTxt) - N)
yRg.Value = strFs & " " & strLs
Next
End Sub
3. Ardından bir Kutools for Excel iletişim kutusu açılır, lütfen yeniden düzenlemek istediğiniz isim listesini seçin ve ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
Seçilen listedeki tüm “Soyadı Ad” girişleri anında değiştirilir.
Kutools for Excel ile hızlıca hücredeki metni yeniden düzenleme
Bu bölüm, Kutools for Excel'in Metin Sırasını Ters Çevir özelliğini tanıtarak bir hücredeki metni yeniden düzenlemenize yardımcı olacaktır.
1. “Soyadı Ad” sırasını değiştireceğiniz isim listesini seçin, ardından Kutools > Metin > Metin Sırasını Ters Çevir'e tıklayın. Ekran görüntüsüne bakın:
2. Metni Ters Çevir iletişim kutusunda Boşluk seçeneğini işaretleyin ve ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
Seçilen listedeki tüm isimler anında yeniden düzenlenir.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
İlgili makaleler:
- Excel'de tarihin gün ve ayını nasıl değiştirir veya ters çevirirsiniz?
- Excel'de tek bir hücre içinde metinleri nasıl değiştirir veya yer değiştirirsiniz?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!