Dosya simgesi

Rakamları ve Harfleri Ayırma

Bu şablon, içinde hem harf hem rakam bulunan hücre metinlerini ikiye ayırmak için hazırlanmıştır. Rakamlar RAKAMAYIR, harf ve diğer karakterler HARFAYIR adlı kullanıcı tanımlı işlevlerle elde edilir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • exceldestek.com | exceldepo.com: A1:D7 aralığındaki tek sayfadır. A sütununa ayrıştırılacak metinler girilir. C1 hücresinde "Harf Ayır" başlığı, D2 hücresinde ise RAKAMAYIR işlevini kullanan örnek formül yer alır.

Kullanılan formüller​

D2 hücresinde A2 içindeki rakamlar şu formülle ayrılır:
Excel formülü
=RAKAMAYIR(A2)
Bu işlev Excel'in hazır fonksiyonu değil, dosyadaki makro modülüyle tanımlanan özel bir işlevdir. HARFAYIR işlevi de aynı biçimde hücreye yazılarak kullanılır.

Makrolar​

Dosyada Module1 adlı bir modül ve içinde iki işlev bulunur. Her ikisi de hücredeki metni karakter karakter tarar. Makro kodunda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.
  • RAKAMAYIR: Metindeki sayısal karakterleri sırayla birleştirir ve sonucu sayıya çevirir. Hücrede rakam yoksa "Rakam Bulunamadı!" yazar. Sayıya çevrildiği için baştaki sıfırlar korunmaz.
  • HARFAYIR: Sayısal olmayan karakterleri birleştirir. Hücrede böyle karakter yoksa "Harf Bulunamadı!" yazar. Boşluk ve noktalama işaretleri de sayısal olmadığından sonuca dahil edilir.
İşlevler makro olarak çalıştırılmaz; hücreye formül gibi yazıldığında hesaplanır.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. A sütununa rakam ve harf içeren metinleri girin.
  3. Rakamları almak için ilgili hücreye =RAKAMAYIR(A2) yazın.
  4. Harfleri almak için başka bir hücreye =HARFAYIR(A2) yazın.
  5. Formülleri aşağı kopyalayarak diğer satırlara uygulayın.
  6. Başka bir çalışma kitabında kullanmak için Module1 içeriğini o dosyaya aktarın ve dosyayı .xlsm olarak kaydedin.

cakarem tarafından daha fazla dosya

  • Beğen
Tepkiler: hasansg
Detaylar
Yazar
cakarem
İndirme
9
Gösterim
2,209
İlk sürüm
Güncel
SHA-256
bbd5f4da81c6a74e15e4731396b16d9db293dae210051d077f7ac1ab8ef3646f

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık, teşekkürler.
Geri
Üst