• DİKKAT

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

Sayıları bazı kriterlere göre ayırma.

Katılım
23 Temmuz 2012
Mesajlar
25
Excel Vers. ve Dili
2007 / 2010
merhaba,

yine öncelikle, nasıl aratacağımı bilmediğim için, belkide daha önce defalarca sorulmuş olabilecek bir konu için başlık açıyor olabilirim ve bunun için samimiyetle üzgün olduğumu belirtirim. kişisel olarak ben de sürekli tekrarlayan konulardan hazetmem. ancak excel benim için oldukça yeni bir alan olduğundan çok acemiyim.

şimdiden teşekkür ederim.

sorum ise; bir sütunda yer alan telefon numaralarını, gsm ve sabit olarak ayrıştırmak. yani a sütununda 505,506,507... gibi gsm prefixi bulunduran numaraları yan sütuna yazdırmak istiyorum...
 
Merhaba,

Sadece 505,506 ve 507 mi? Yoksa tüm (542,532 vb.) GMS numaralarımı aktarılacak?
 
Eeğr A sütununda numaralar varsa ve başlarında 0 olmadan yazılmışsa aşağıdaki formül cep telefonu olanları yani 5 ile başlayanları B sütununa alır, 5 ile başlamıyorsa boş bırakır :

Kod:
=EĞER(SOLDAN(A1;1)=5;a1;"")

Formülü B1'e girip aşağıdaki hücrelere kopyalayın. Daha sonra sadece numaraların kalmasını ve formüllerin kalkmasını istiyorsanız B sütununu kopyalayıp istediğiniz yere özel yapıştırdan değerleri yapıştırabilirsiniz.
 
Eeğr A sütununda numaralar varsa ve başlarında 0 olmadan yazılmışsa aşağıdaki formül cep telefonu olanları yani 5 ile başlayanları B sütununa alır, 5 ile başlamıyorsa boş bırakır :

Kod:
=EĞER(SOLDAN(A1;1)=5;a1;"")

Formülü B1'e girip aşağıdaki hücrelere kopyalayın. Daha sonra sadece numaraların kalmasını ve formüllerin kalkmasını istiyorsanız B sütununu kopyalayıp istediğiniz yere özel yapıştırdan değerleri yapıştırabilirsiniz.

teşekkür ederim.
ancak sonuç alamadım. sizin de belirttiğiniz gibi, numaralar başlarında 0 olmadan yazılı.
ekte örnek mevcut.
 

Ekli dosyalar

Formülü şöyle değiştirin o zaman:

Kod:
=EĞER(SOLDAN(A1;1)*1=5;A1;"")
 
Eğer telefon numaraları metin gibi görünüyor ise, yani başlarında "0" var ise şu formülü kullanabilirsiniz. ("0" yok ise de kullanılabilir)
=EĞER(SOLDAN(SAYIYAÇEVİR(YERİNEKOY(A1;" ";""));1)="5";SAYIYAÇEVİR(YERİNEKOY(A1;" ";""));"")
veya
=EĞER(A1="";"";EĞER(SOLDAN(SAYIYAÇEVİR(YERİNEKOY(A1;" ";""));1)="5";SAYIYAÇEVİR(YERİNEKOY(A1;" ";""));""))
 
Geri
Üst