Excel'de satır başını virgülle dönüştürmek nasıl?
Belki de değerleri satır başlarıyla ayrılmış çok sayıda hücreniz vardır ve şimdi tüm satır başlarını bulmanız ve bunları aşağıdaki ekran görüntüsü gibi virgülle veya diğer karakterlerle değiştirmeniz gerekir. Bir çalışma sayfasındaki tüm şaryo dönüşlerini virgüllere veya diğer karakterlere nasıl hızlı ve kolay bir şekilde dönüştürebilirsiniz?
Satır başlarını formülle virgüllere dönüştürme
Bul ve Değiştir işleviyle satır başlarını virgüllere dönüştürün
VBA kodu ile satır başlarını virgüllere dönüştürme
Satır başlarını formülle virgüllere dönüştürme
Aşağıdaki basit formül, satır başlarını virgüllere veya diğer karakterlere kolaylıkla değiştirmenize yardımcı olabilir.
1. Lütfen bu formülü verilerinizin yanında boş bir hücreye yazın: = YERİNEKOY (A1, KARAKTER (10), ",") (A1 satır başını değiştirmek istediğiniz hücreyi belirtir ve tırnak işaretleri arasındaki virgül kullanmak istediğiniz karakterdir, bunları ihtiyacınıza göre değiştirebilirsiniz.), ekran görüntüsüne bakın:
2. Ardından, doldurma tutamacını bu formülü uygulamak istediğiniz aralığın üzerine sürükleyin ve şaryo dönüşlerinin virgüllerle değiştirildiği aşağıdaki sonucu alırsınız.
Bul ve Değiştir işleviyle satır başlarını virgüllere dönüştürün
Bul ve Değiştir işlevi, şaryo dönüşlerini aynı anda virgüllere dönüştürmenize de yardımcı olabilir. Lütfen aşağıdaki işlemleri yapın:
1. Şaryo dönüşlerini dönüştürmek istediğiniz veri aralığını seçin.
2. tıklayın Ana Sayfa > Bul ve Seç > değiştirmek veya kısayolları kullanın Ctrl + H tuşlarını açmak için Bul ve Değiştir iletişim kutusu, ekran görüntüsüne bakın:
3. içinde Bul ve Değiştir iletişim kutusunda, Ne bul alan, lütfen basın Ctrl + J anahtarlar ve Ile değiştirin alanına istediğiniz karakterleri yazın, bu durumda virgül (,), ekran görüntüsüne bakın:
4. Sonra tıklayın Tümünü Değiştir düğmesi ve kaç değişiklik yapıldığını size hatırlatmak için bir istem kutusu açılır. Ekran görüntüsüne bakın:
5. Ve sonra tıklayın OK ve kapat Bul ve Değiştir iletişim kutusu, tüm satır başları virgüllerle değiştirildi.
VBA kodu ile satır başlarını virgüllere dönüştürme
VBA koduyla ilgileniyorsanız, size bu işi çözmeniz için bir kod sunabilirim.
1. Basılı tutun ALT + F11 anahtarlar ve açılır Uygulamalar için Microsoft Visual Basic penceresi.
2. tıklayın Ekle > modülve aşağıdaki kodu Modül Penceresine yapıştırın.
VBA kodu: Satır başlarını virgüllere dönüştür
Sub ReplaceCarriage()
'Update 20141023
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 = Replace(Rng.Value, Chr(10), ",")
Next
End Sub
3. Daha sonra tuşuna basın. F5 Bu kodu çalıştırmak için tuşuna basın ve kullanmak istediğiniz veri aralığını seçmenizi hatırlatan bir bilgi istemi kutusu açılır. Ekran görüntüsüne bakın:
4. Sonra tıklayın OKve satır başları hemen virgüllere dönüştürüldü.
not:
Yukarıdaki kodda virgülü değiştirebilirsiniz "," içinde Rng.Value = Değiştir (Rng.Value, Chr (10), ",") istediğiniz gibi diğer karakterlere komut dosyası.
İlgili yazılar:
Excel'de satır sonlarını hızlı bir şekilde nasıl kaldırabilirim?
Hücreleri satır başı ile birden çok sütuna veya satıra nasıl ayırabilirim?
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!