• DİKKAT

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

hücreden sayılar ile metni ayırabilme

Katılım
20 Ocak 2010
Mesajlar
15
Excel Vers. ve Dili
exel2007 türkçe
slm
ben sistemden rapor çektiğim zaman isimler ve tel noları aynı hücrede çıkıyor bunu ayırmak için ne yapabilirim sağdan ve soldan formüllerini denedim isim ve numaralar aynı sayıda olmadıkları için olmuyor bana yan hücrede sadece rakamları çıkaracak bir formül lazım teşekkürr ederim
 
slm
ben sistemden rapor çektiğim zaman isimler ve tel noları aynı hücrede çıkıyor bunu ayırmak için ne yapabilirim sağdan ve soldan formüllerini denedim isim ve numaralar aynı sayıda olmadıkları için olmuyor bana yan hücrede sadece rakamları çıkaracak bir formül lazım teşekkürr ederim
Merhaba,
Örnek bir dosya ekleyiniz.
 
merhaba
bu işinizi görür mü?

A1 hücrede uzmanamele 03121234567 şeklindeyse
Kod:
=ARA(9,99999999999999E+307;--SAĞDAN(A1;SATIR($A$1:$A$1024)))
A2 hücrede 03121234567 uzmanamele şeklindeyse
Kod:
=ARA(9,99999999999999E+307;--SOLDAN(A2;SATIR($A$1:$A$1024)))

not:
syn Ali beyden (ç)alıntıdır.
 
teşekkürler formül normalde işe yarayacak fakat benim raporun bazı rakamlaerında boşluk ve - var onlar olması nedeni ile formül işe yaramıyor ekte ki dosyayı inceleyebilirsiniz
 

Ekli dosyalar

Merhaba,
Örneği deneyiniz.
Kod:
Sub Ayir()
For i = 1 To [a65536].End(3).Row
For x = 1 To Len(Cells(i, 1))
deg = Mid(Cells(i, 1), x, x)
If Val(deg) Then
Cells(i, 2) = Mid(Cells(i, 1), 1, x - 1)
Cells(i, 3) = LTrim(Mid(Cells(i, 1), x, Len(Cells(i, 1))))
GoTo Atla
End If
Next
Atla:
Next
End Sub
 

Ekli dosyalar

teşekkürler formül normalde işe yarayacak fakat benim raporun bazı rakamlaerında boşluk ve - var onlar olması nedeni ile formül işe yaramıyor ekte ki dosyayı inceleyebilirsiniz

O zaman sizde Süleyman Bey'in önerdiği formülü

=ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(A2;" ";"");"-";"");SATIR($A$1:$A$1024)))

şeklinde kullanırsınız.

.
 
teşekkür ederim süper oldu peki aynı şekilde aynı hücre içerisindeki sayı ve metinlerden sadece metni ayırabilirmiyiz...
 
teşekkür ederim süper oldu peki aynı şekilde aynı hücre içerisindeki sayı ve metinlerden sadece metni ayırabilirmiyiz...


B2 hücresine

=YERİNEKOY(A2;DEĞİŞTİR(A2;1;MİN(MBUL({0;1;2;3;4;5;6;7;8;9};A2&"0123456789"))-1;"");"")

yazıp aşağı doğru çekiniz.

.
 
B2 hücresine

=YERİNEKOY(A2;DEĞİŞTİR(A2;1;MİN(MBUL({0;1;2;3;4;5;6;7;8;9};A2&"0123456789"))-1;"");"")

yazıp aşağı doğru çekiniz.

.

teşekkür ederim çok süper olmuş.. elinize ve beyninize sağlık :)
 
Geri
Üst