• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Satır içinde yer alan bitişik numaraları ayırd etmek nasıl yapılır?

Katılım
6 Eylül 2007
Mesajlar
3
Excel Vers. ve Dili
Excel 2016
Merhaba değerli üstadlar,

Elimde müşteri TCKN lerinin aşağıdaki şekilde olduğu bir liste mevcut. Bu satır içerisinden eğer bitişik halde 11 haneli ( bold olarak işaretlediğim kısım ) bir sayı varsa ayırmak istiyorum. Tabi satırların hepsi alt alta gelmiyor, "text to columns" ile ayırmak da mümkün değil. Ancak bunun için ne formül bulabildim ne de bir macro kodu.

Görüş ve yönlendirmeleriniz için tecrübenize sığınıyorum.

Gönderen: engakb engakb Sorgu No: 0000001 - 12345678901 X BANKASI A.Ş. IBAN MERKEZ SUBES

Saygılarımla.
 
Eğer her TC no dan önce "-" işareti varsa aşağıdaki formül ile bulabilirsiniz.

Metnin A1 hcresinde olduğunu varsayarak yazılmıştır.

=SOLDAN(SAĞDAN(A1;UZUNLUK(A1)-BUL("-";A1)-1);11)
 
VBA ile "Regular Expressions" metodu kullanarak, 11 basamaklı sayı ayıklanabilir. "tire işareti" veya başka herhangi bir karakter olsa da, olmasa da sonuç alınır.

Ama, yine de daha fazla örneğin olduğu bir örnek dosya iyi olur...

.
 
Geri
Üst