İçindekiler
Veri kümelerinde, Tire (-) içeren telefon numaralarına rastlarız. tire işaretlerini kaldırın Bu makalede, aşağıdaki gibi en hızlı yöntemlerden bazılarını açıklamaya çalışacağım Bul & Seç , Hücreyi Biçimlendir , YEDEK Formül, ve VBA Makro Kodu tire işaretlerini kolaylıkla kaldırmak için.
Diyelim ki, elimde müşterilerin Telefon Numaralarından oluşan bir liste var,
Bu tablonun sadece örneklerin gösterilmesi için bazı kukla bilgiler içerdiğini unutmayın.
Veri Setini İndirin
Telefon Numarasından Tire İşaretlerini Kaldır.xlsmExcel'de Telefon Numaralarındaki Tire İşaretlerini Kaldırmanın 4 Kolay Yöntemi
Yöntem 1: Bul & Seç Yöntemini Kullanma
Adım 1: Gitmek Ana Sayfa Sekmesi>> Tıklayın Bul & Seç (içinde Düzenleme bölüm)>> Seçiniz Değiştirin.
Adım 2: İçinde Değiştirin İletişim Kutusu, içinde Ne Bulmak kutu tipi Tire/Hif (-) ve Şununla Değiştirin kutusuna basın Null ( ). Tıklayınız Hepsini bul.
Tuşuna basarak kullanabilirsiniz CTRL+H ortaya çıkarmak için Bul & Değiştir Pencere.
Adım 3: Tıklayınız Hepsini değiştir.
Adım 4: Bir onay penceresi açılacaktır. TAMAM. .
Bütün Dashes/Hyphen aşağıdaki resimde gösterildiği gibi otomatik olarak değiştirilir
Notlar: Unutmayın ki Bul & Seç yöntemi ham verileri değiştirir. Bu yöntemi çalıştırmadan önce ham verileri kopyaladığınızdan emin olun.
Daha fazlasını okuyun: Excel'de Hücrelerden Sayısal Olmayan Karakterler Nasıl Kaldırılır
Yöntem 2: Hücreyi Biçimlendir'i Kullanma
Adım 1: Tire işaretlerini kaldırmak istediğiniz hücre aralığını seçin. Ana Sayfa Sekmesi >> Tıklayınız Hücre (bölüm)>>üzerine tıklayın Biçim >>Seçiniz Hücreyi Biçimlendir. Bir pencere açılır.
Adım 2: Sol tarafta Hücreyi Biçimlendir pencere içi Kategoriler , Seçiniz Özel >>On bir 0'lı herhangi bir formatı değiştirin (telefon numaramız 11 haneli olduğu için)
Adım 3: Tıklayınız TAMAM.
Sonuç aşağıdaki resme benzer olacaktır
0'larla başlayan Telefon Numaraları da bu süreçte numaranın başındaki 0'ları korur.
Daha fazlasını okuyun: Excel'de Özel Karakterler Nasıl Kaldırılır
Yöntem 3: Formül Yöntemini Kullanma
kullanarak basitçe bir formülle başka bir hücredeki telefon numaralarını göstererek tire & işaretlerini kaldırabilirsiniz. YEDEK Fonksiyon.
= SUBSTITUTE(D4,"-","")
Adım 1: Formülü girin =SUBSTITUTE(D4,"-","") bitişik bir hücrede.
Adım 2: Sürükleyin Doldurma Kolu Son girişlere kadar ve yürütme aşağıdaki resme benzer sonuçlar gösterir
Yöntem 4: VBA Makro Kodunu Kullanma
A VBA makro kodu tarafından çalıştırılan bir kod aracılığıyla seçilen bir hücre aralığından tire işaretlerini kaldırır Microsoft Visual Basic .
Adım 1 : Basın ALT+F11 tamamen açmak için Microsoft Visual Basic .
Adım 2: Microsoft Visual Basic Araç Çubuğu'nda Ekleme >> Modül.
Adım 3: Aşağıdaki kodu Microsoft Visual Basic Modülü.
Sub DeleteDashes() Dim rng As Range Dim WorkRng As Range On Error Resume Next Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) Application.ScreenUpdating = False For Each rng In WorkRng rng.NumberFormat = "@" rng.Value = VBA.Replace(rng.Value, "-", "") Next Application.ScreenUpdating = True End Sub
Adım 4: Kodu çalıştırmak için F5 tuşuna basın. Bir Seçim penceresi açılacaktır.
Adım 5: Tire işaretlerini kaldırmak istediğiniz hücre aralığını seçin.
Adım 6 Tıklayın TAMAM. Adımların uygulanması aşağıdaki resme benzer bir sonuç üretir
Telefon numaralarının başında 0'lar varsa, bu yöntem onları olduğu gibi tutar .
Daha fazlasını okuyun: Excel'de Dizeden Karakterleri Kaldırmak için VBA
Sonuç
Excel veri kümeleri çeşitli hücre biçimleri taşır, telefon numaraları da bunlardan biridir. Telefon numaralarını içeren veri kümesiyle çalışmak için genellikle genel biçim hücresinde olması ve tire işaretlerinin kaldırılması gerekir. Aşağıdaki gibi en kolay dört yöntemi gösterdik Bul & Seç , Hücreyi Biçimlendir , YEDEK Formül ve VBA Makro Kodu Herhangi bir hücre aralığındaki tire işaretlerinin kaldırılmasını yürütmek için. Umarım bu yöntemler sorgularınızın hakkını verir ve süreci anlamanıza yardımcı olur.