Excel'de kısa çizgiler nasıl kaldırılır?
Aralarına tire işareti koyabileceğiniz birkaç veri şekli vardır. Örneğin, bir SNN numarası, tarihler ve cep telefonu numaraları. Artık Excel’de bu kısa çizgileri bu değerlerden kaldırmak için kullanabileceğiniz formüllerin birkaç yolu vardır.
Bu dersimizde Excel’deki değerlerden tireleri kaldırmak için kullanabileceğimiz farklı yöntemlere bakacağız.
SSN’den (Sosyal Güvenlik Numarası) Kısa Çizgileri Kaldırma
- İlk önce B2 hücresine “YEDEK(“) yazın.
- Bundan sonra, ilk argümanda SSN’nin bulunduğu hücreye bakın.
- Daha sonra çift tırnak işareti kullanarak bir kısa çizgi girin.
- Şimdi üçüncü argüman için çift tırnak kullanarak boş bir değer girin.
- Sonunda kapatma parantezlerini girin ve sonucu almak için Enter tuşuna basın.
=SUBSTITUTE(A1,"-","")
Formülü girdikten sonra hücrede tire içermeyen bir değer elde edeceksiniz.
Ancak Excel’de SSN’yi her girdiğinizde SSN formatını uygulamanızı öneririm. Bu, değere tire eklemez ancak tireli bir formattır.
Hücre Formatı Seçenekleri ⇢ Numaralar ⇢ Özel ⇢ Sosyal Güvenlik Numarası.
Excel’deki Kısa Çizgileri Kaldırmak için Bul ve Değiştir’i kullanın
- İlk önce kısa çizgileri kaldırmak istediğiniz hücre aralığını seçin.
- Ardından, Ctrl + H klavye kısayolunu kullanarak Bul ve Değiştir seçeneğini açın.
- Bundan sonra Arama alanına bir kısa çizgi girin.
- Şimdi yerine hiçbir şey girmeyin.
- Sonunda Tümünü Değiştir’i tıklayın.
“Tümünü Değiştir” butonuna tıkladığınızda seçilen tüm hücrelerin tireleri değiştirilecektir. Ve eğer herhangi bir hücreyi seçmezseniz, çalışma sayfasının tamamındaki tireler kaldırılacaktır.
Seçenekler düğmesini tıklayın ve çalışma kitabının tamamındaki noktalı çizgileri kaldırmak için “Giriş” açılır menüsünden çalışma kitabını seçin.
Tüm kısa çizgileri kaldırmak için VBA kodlarını kullanın
Seçilen hücrelerdeki kısa çizgileri kaldırmak için VBA kodunu da çalıştırabilirsiniz. Aşağıda kullanabileceğiniz kodu bulabilirsiniz.
Sub remove_dashes() Dim iCell As Range For Each iCell In Selection . Cells iCell. Value = Replace (iCell, "-", "") Next iCell End Sub
Bu kodu kullanmak için: Hücre aralığını veya tek bir hücreyi seçin ve kodu çalıştırın.
Ancak seçili hücrelere tireleri kaldırıp sosyal güvenlik numarası formatını uygulamak istiyorsanız yukarıdaki kod yerine aşağıdaki kodu kullanabilirsiniz.
Sub remove_dashes() Dim iCell As Range For Each iCell In Selection . Cells iCell. Value = Replace (iCell, "-", "") iCell. NumberFormat = "000-00-0000" Next iCell End Sub
Sayıdaki tireleri kaldıracak ancak aşağıdaki örnekte görebileceğiniz gibi değerlere SSN formatını da uygulayacaktır.