Bu dosya, harf ve rakamın bir arada yazıldığı hücrelerden yalnızca sayısal karakterleri alıp yan hücrede listelemeyi gösterir. Çözüm tek bir formüle dayanır; yardımcı sütun ya da makro kullanılmaz.
Formülün çalışma mantığı şöyledir:
Dosyanın içeriği
- Sayfa1: A1:D12 aralığında hazırlanmış örnek tablo. B sütununa karışık metinler girilir, C sütununda (C4 başlığı "Sonuç") bu metinlerden ayrılan sayılar görüntülenir.
- C5:C8 hücrelerinde örnek sonuçlar yer alır: 100, 500, 4441444 ve 254586.
Kullanılan formüller
Sonuç sütununda şu formül kullanılır:Formülün çalışma mantığı şöyledir:
- ROW ve INDIRECT fonksiyonları 1'den 100'e kadar sıra numaraları üretir.
- MID bu numaralarla B5 hücresindeki metni karakter karakter ayırır.
- Her karaktere 0 eklenir. Karakter rakamsa sayı olarak döner, harf veya işaretse #DEĞER! hatası oluşur ve IFERROR bu hatayı boş metne çevirir.
- TEXTJOIN kalan rakamları aralarında ayırıcı olmadan birleştirir.
Nasıl kullanılır
- Karışık metni B sütunundaki ilgili satıra yazın.
- C5 hücresindeki formülü, sonuç istenen satırlara aşağı doğru kopyalayın.
- Formüldeki B5 başvurusunun her satırda kendi satırına kaydığını kontrol edin.
- Rakamlar C sütununda otomatik listelenir.