Alfasayısal dizeleri Excel'de iki sütuna nasıl bölebilir / ayırabilirim?
Alfasayısal dizeleri iki ayrı sütuna ayırmak için, biri sayılar ve diğeri alfabetik karakterler içerir, verileri ihtiyaç duyduğunuz kadar hızlı kullanmanıza yardımcı olabilir, bu makale, alfanümerik dizeleri ayırmanız için bazı yararlı yöntemler hakkında konuşacağım. iki ayrı sütun.
Kullanıcı Tanımlı İşleviyle alfanümerik dizeleri iki sütuna ayırın / ayırın
Kutools for Excel ile alfasayısal dizeleri iki sütuna ayırın / ayırın
Kullanıcı Tanımlı İşleviyle alfanümerik dizeleri iki sütuna ayırın / ayırın
Örneğin, aşağıda gösterilen ekran görüntüsü gibi iki sütuna ayrılması gereken bir dizi alfanümerik dizem var:
Burada bir oluşturabilirim Kullanıcı Tanımlı İşlev Bu görevi çözmek için lütfen aşağıdaki işlemleri yapın:
1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. tıklayın Ekle > modülve aşağıdaki kodu modül Pencere.
VBA kodu: alfanümerik dizeleri iki sütuna ayırın:
Function RetNum(Str As String)
'updateby Extendoffice
Dim xRegEx As Object
Set xRegEx = CreateObject("vbscript.regexp")
xRegEx.Global = True
xRegEx.Pattern = "[^\d]+"
RetNum = xRegEx.Replace(Str, "")
Set xRegEx = Nothing
End Function
Function RetNonNum(Str As String)
Dim xRegEx As Object
Set xRegEx = CreateObject("vbscript.regexp")
xRegEx.Global = True
xRegEx.Pattern = "[\d]+"
RetNonNum = xRegEx.Replace(Str, "")
Set xRegEx = Nothing
End Function
3. Ardından bu kodu kaydedip kapatın, çalışma sayfasına geri dönün ve şu formülü girin: = retnonnum (A2) boş bir hücreye yerleştirin, ardından bu formülü uygulamak için doldurma tutamacını hücrelere sürükleyin, tüm alfabetik karakterler aynı anda referans sütunundan çıkarılmıştır, ekran görüntüsüne bakın:
4. Bu formülü girmeye devam edin: = retnum (A2) başka bir boş hücreye yerleştirin ve bu formülü içermek için doldurma tutamacını hücrelere sürükleyin, ardından tüm sayılar gösterilen aşağıdaki ekran görüntüsü gibi döndürülür:
Kutools for Excel ile alfasayısal dizeleri iki sütuna ayırın / ayırın
Eğer varsa Kutools for Excel, Onun ile Bölünmüş hücreler yardımcı program, alfanümerik dizeleri hızlı bir şekilde ayrı sütunlara bölebilirsiniz.
Kutools for Excel : 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin. |
Kurduktan sonra Kutools for Excellütfen aşağıdaki işlemleri yapın:
1. Ayırmak istediğiniz alfanümerik dizeleri seçin.
2. tıklayın Kutools > Birleştir ve Böl > Bölünmüş hücreler, ekran görüntüsüne bakın:
3. In Bölünmüş hücreler iletişim kutusunu seçin Sütunlara Böl altında Tip bölümünü seçin ve ardından Metin ve numara altında Bölme ölçütü bölümü, ekran görüntüsüne bakın:
4. Sonra tıklayın Ok düğmesi ve ayrılan sonucu bulmanız gereken hücreyi seçmenizi 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, alfabetik karakterler ve sayılar aynı anda iki sütuna ayrılır, ekran görüntüsüne bakın:
Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!
Demo: Kutools for Excel ile alfasayısal dizeleri iki sütuna ayırın / ayırın
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!