Telefondaki Boşlukları Silip Sayısal Değer Al

Genellikle hepimizin elinde aşağıdaki telefon numaraları boşluklu olarak elinizde olabilir. Boşlukları Silerek Bu değerleri sayısala çevirmek isterseniz bu makale tam size göre.

= SAYIYAÇEVİR ( YERİNEKOY( SAĞDAN ( B26 ; 9 ) ; ” ” ; “” ) )

Formülün İşlem Adımları

1. Adım =SAYIYAÇEVİR(YERİNEKOY(SAĞDAN(B26;13);” “;””))

İlk olarak SAĞDAN fonksiyonu çalışacaktır. Bu formülün kullanmasındaki amaç telefon eğer telefon numaranın (boşluklarda dahil!..) 13 karakterden fazla varsa onu bertaraf etmiş oluyoruz. SAĞDAN formülü ile B26 hücresinde çıkardığı değer 212 444 88 88 şeklindedir.

2. Adım  =SAYIYAÇEVİR(YERİNEKOY(“212 444 88 88″;” “;””)) – Boşlukları Silerek

Bu adımda ise boşluklu 212 444 88 88 telefon numarası haline döndü. YERİNEKOY formülü le  formüldeki ” ” değer ile boşluklar tespit ediliyor. “” formülü ile de boşluklu değerler boşluksuz hale dönüşsün demiş oluyoruz.  YERİNEKOY formülü ile de 2124448888 değerini almış oluyoruz.

3. Adım =SAYIYAÇEVİR(“2124448888”)

Son adımda artık istediğimiz değere ulaştık. Ancak değer hala metinsel haldedir. Bu işlemi sayısala çevirmek için SAYIYAÇEVİR fonksiyonu kullanıyoruz.

4. Adım = 2124448888

Sonuç

Aşağıda görüldüğü gibi tüm örnekler boşluklu halleri Sonuç kısmında sayısal olarak almış oldu. Sayısal olduğunu ise biçimi oynanmamış bir hücrede sayısal değerler sağa yaslı olarak geldiğinden anlıyoruz. Metinsel olsaydı sola yaslı olur ve sayısala dönüştür uyarısı verirdi.

Makalede kullandığımız çalışma kitabını buradan indirebilirsiniz.

Bunları da sevebilirsiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir