Soru Bir hücrede bulunan harfler arasındaki rakamları çıkarma

Katılım
31 Ocak 2020
Mesajlar
1
Excel Vers. ve Dili
Excel 2016- Türkçe
Merhaba;

Bir excel dosyam var ve hücrede harf rakam ve semboller bulunmakta. bunların içerisinden harflerin arasındaki rakamları nasıl alabilirim ?
Örn:

HB2301786 bunda harften sonraki rakamları
H34301813KAAH3 bunda H ile K harfi arasındaki rakamları
11BEM H34301809KAAH3 bunda H ile K arasındaki rakamları
11BFM-K25200784IAAA2 K ile A arasındaki rakamları
hb4608711 kaah3 bunda b ile k harfi arasındaki rakamları.

Hepsi tek sütunda aşağıya doğru sıralı bunları bu şekilde yazabileceğim 2 harf arası rakamları alabileceğim bir formül var mı ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,190
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

KTF (Makro)

Kullanım şekli; =RAKAM(A1)

Kod:
Option Explicit

Function RAKAM(Veri As Range)
    Dim X As Integer, Y As Integer
   
    Application.Volatile True
   
    For X = 1 To Len(Veri.Value)
        If Not IsNumeric(Mid(Veri.Value, X, 1)) Then
            For Y = X To Len(Veri.Value)
                If IsNumeric(Mid(Veri.Value, Y, 1)) Then
                    RAKAM = RAKAM & Mid(Veri.Value, Y, 1)
                Else
                    If RAKAM <> Empty Then Exit Function
                End If
            Next
        End If
    Next
End Function
 

Ekli dosyalar

lepregon

Altın Üye
Katılım
27 Nisan 2013
Mesajlar
21
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
31-01-2025
Formülsüz bir yöntem var denemek isterseniz. sütunun yanındaki ilk hücreye Almak istediğin rakamları yazıp Enter bastıktan sonra Excel Veri sekmesinden Hızlı doldur a tıkla, sonra aşağıya garip garip şeyler yazacak siz ikinci hücreye istediğiniz rakamları yazın tekrar enter yapın sonra üçüncü hücreye yazın enter yapın bir iki işlem sonra istediğiniz gibi dolduracaktır.
 
Üst