Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de metin olarak saklanan sayıları nasıl toplu şekilde sayıya dönüştürebilirim?

Author Siluvia Last modified

Excel ile çalışırken, yüzlerce sayının çalışma sayfanızdaki çeşitli yerlere yanlışlıkla metin olarak kaydedildiği durumlarla karşılaşabilirsiniz. Bu genellikle verilerin başka sistemlerden veya dosyalardan içe aktarılması sırasında olur ve bu da sayıların metin olarak biçimlendirilmesine neden olur; sonuç olarak matematiksel işlemler yaparken hesaplama hataları veya sorunlar ortaya çıkar. Her bir hücreyi manuel olarak dönüştürmek, özellikle büyük veri kümeleri söz konusu olduğunda pratik değildir. Bu kılavuz, Excel'de metin olarak saklanan sayıları gerçek sayılara dönüştürmek için birkaç etkili yöntem sunar, böylece iş akışınızı hızlandırır ve veri tutarlılığını sağlarsınız.

Excel'de metin olarak saklanan ardışık sayıları toplu şekilde sayıya dönüştürme
Excel'de metin olarak saklanan dağıtılmış sayıları toplu şekilde sayıya dönüştürme
Birkaç tıklamayla metin olarak saklanan sayıları toplu şekilde sayıya dönüştürme
Excel Formülü - Metni VALUE fonksiyonuyla sayıya dönüştürme
VBA Kodu - Makroyu kullanarak programlı olarak metni sayıya dönüştürme


Excel'de metin olarak saklanan ardışık sayıları toplu şekilde sayıya dönüştürme

Metin olarak saklanan sayılarınız çalışma sayfanızda bitişikse (bir veya daha fazla blokta yan yana), Excel bunları verimli bir şekilde sayıya çevirmek için basit bir araç sunar. Bu senaryo genellikle, numara sütunları gibi içe aktarılan verilerin metin olarak değerlendirilmesi durumunda gerçekleşir ve her hücrenin köşesinde yeşil bir üçgenle belirtilebilir.

1. Metin olarak saklanan sayıları içeren bitişik alanı vurgulayın. Seçim yaptıktan sonra küçük bir ünlem düğmesi little button seçili alanın yakınında görünecektir. Bu düğmeye tıklayın.

numbers which stored as text

2. Açılan menüden Sayıya Dönüştür’ü seçin. Excel, seçilen tüm metin biçimli sayıları anında gerçek sayısal değerlere dönüştürecektir.

click Convert to Number from the drop-down list

Bu yaklaşım, veri blokları için doğrudan ve formül odaklı veya manuel dönüşüm ihtiyacını ortadan kaldırır. Dönüştürülen sayılar artık matematiksel işlemlerde kullanılmak üzere tasarlandığı şekilde kullanılabilir.

İpucu: Eğer düğme görünmüyorsa, verilerinizin metin olarak algılandığından emin olun (Ana Sayfa > Sayı Biçimi altında kontrol edebilirsiniz). Bu yöntem, bitişik aralıklar için uygundur; bitişik olmayan hücreler için aşağıdaki çözümlere bakın.


Excel'de metni sayıya veya tersine kolayca dönüştürme:

Kutools for Excel'in Metin ve Sayı Arasında Dönüştürme aracı, seçili aralıktaki tüm metinleri sayılara veya tersine kolayca dönüştürmenizi sağlar. Demo gösterimini inceleyin ve şimdi deneyin! (30-günlük ücretsiz deneme sürümü)

convert text to number or vice versa by kutools


Excel'de metin olarak saklanan dağıtılmış sayıları toplu şekilde sayıya dönüştürme

Sayıların metin olarak biçimlendirildiği durumlarda ve bu sayılar çalışma sayfanızda dağıtılmışsa (tek bir sürekli aralıkta değil), bunları teker teker manuel olarak dönüştürmek zaman alıcı olabilir. Excel'in Özel Yapıştır özelliği, bu dağıtılmış hücreleri aynı anda dönüştürmenizi sağlar.

1. Herhangi bir boş hücreye "1" yazın ve Ctrl + C tuşlarına basarak kopyalayın. Ardından, Ctrl tuşunu basılı tutarken dönüştürmek istediğiniz bitişik olmayan tüm hücreleri seçin—her birini tıklayın veya gerekirse sürükleyerek vurgulayın. Seçiminiz etkin iken Ctrl + Alt + V tuşlarına basın (bu, Özel Yapıştır iletişim kutusunu açar).

2. Özel Yapıştır iletişim kutusunda, İşlem bölümünde Çarpma’yı seçin ve Tamam’a tıklayın. Ekran görüntüsüne bakınız:

select the Multiply option in the Operation section

Bu işlem, seçilen her hücreyi 1 ile çarparak Excel'in bu değerleri sayılarmış gibi görmesini sağlar. Sayılar, gerçek değerleri değiştirilmeden anında dönüştürülür.

Not: Çarpma işlevi yalnızca hücre içerikleri sayısal metin olarak tanınırsa çalışır (örneğin, hiçbir sayısal olmayan karakter içermez). Verilerinizde fazladan boşluklar veya sayısal olmayan karakterler varsa, önce verileri temizlemeyi düşünün. Bu yöntem, dağıtılmış verilerle uğraşırken veya “Sayıya Dönüştür” düğmesi mevcut olmadığında özellikle yararlıdır.


Kutools for Excel ile metin olarak saklanan sayıları toplu şekilde sayıya dönüştürme

Kutools for Excel'in Metin ve Sayı Arasında Dönüştürme aracı, bir aralık veya birden çok aralıktaki metin olarak saklanan tüm sayıları kolayca sayıya dönüştürmenize yardımcı olabilir.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Dönüştürmek istediğiniz ya bir bitişik hücre bloğu ya da birden çok aralık seçin ve ardından Kutools > İçerik > Metin ve Sayı Arasında Dönüştür'e tıklayın.

click Convert between Text and Number feature of kutools

2. Metin ve Sayı Arasında Dönüştürme iletişim kutusunda, Metni sayıya dönüştür seçeneğini işaretleyin. Dönüştürmeyi gerçekleştirmek için Tamam düğmesine tıklayın.

select the Text to number option in the dialog box

Seçilen tüm hücreler, bitişik olup olmadıklarına bakılmaksızın, metin biçimli sayılardan gerçek sayılara anında dönüştürülecektir.

Bu araç çok yönlüdür, kısmi seçimleri, tam sütunları veya hatta birden fazla aralığı destekler. Ayrıca, manuel dönüşümlerden kaynaklanabilecek muhtemel insan hatalarını azaltır ve bu da onu büyük veri kümelerinde toplu dönüşümler için ideal kılar.

  Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.


Excel Formülü - Metni VALUE fonksiyonuyla sayıya dönüştürme

Dönüşüm sürecine tam kontrol sahibi olmak isteyen veya dinamik verilerle uyumlu bir çözüm arayan kullanıcılar için Excel VALUE fonksiyonunu sunar. Bu formül, sayıların metin temsillerini gerçek sayı değerlerine dönüştürür ve bu özellikle verileri daha fazla hesaplamalar için hazırlarken veya veriler düzenli olarak güncellenirken etkilidir.

Uygulanabilir senaryolar: Bu yöntem, bir sütun veya bir aralığı dönüştürmek ve orijinal verileri korumak istediğiniz veri kümeleri için idealdir (çünkü çıktı ayrı bir sütuna gider). Veriler metin-sayı karışımı içerdiğinde veya zaman içinde ekleniyor olsa bile iyi çalışır.

Adımlar:

1. A sütununda metin biçimli sayılarınız olduğunu varsayalım, A1 hücresinden başlayarak. B sütunundaki karşılık gelen hücreye (örneğin, B1) aşağıdaki formülü girin:

=VALUE(A1)

2. Formülü onaylamak için Enter'a basın. Ardından, bu dönüşümü kalan verilerinize uygulamak için B1'den aşağı doğru dolgu sapmasını sürükleyerek gerektiği kadar satırı kapsayacak şekilde genişletin.

İpucu: Eğer orijinal hücreleri dönüştürülmüş sayılarla değiştirmek istiyorsanız, sonuçlar oluşturulduktan sonra B sütunundaki sonuçları kopyalayın, orijinal aralığa sağ tıklayın ve metinleri gerçek sayılarla değiştirmek için "Değerleri Yapıştır" seçeneğini seçin. Dikkatli olun: Gerekirse yapıştırmadan önce orijinal verilerinizi yedekleyin.

Önlemler:

  • Hücre metin içeren sayısal olmayan veriler içeriyorsa, VALUE fonksiyonu #DEĞER! hatası döndürür. Verilerinizin yalnızca sayıları temsil eden metinler içerdiğinden emin olun.
  • Başta/sonra gelen boşluklar gibi biçimlendirme sorunları beklenmedik sonuçlara neden olabilir. Gerekirse verileri TRIM veya CLEAN fonksiyonlarıyla temizlemeyi düşünün.

VBA Kodu - Makroyu kullanarak programlı olarak metni sayıya dönüştürme

Daha ileri düzeydeki kullanıcılar veya çok büyük veri kümeleriyle uğraşanlar için, VBA makrosu ile dönüşüm sürecini otomatikleştirmek önemli ölçüde zaman ve tekrarlayan çabayı tasarruf edebilir. VBA, bir seçim, sütun veya çalışma sayfasındaki tüm metin olarak saklanan sayıları gerçek sayılara programlı olarak dönüştürmenizi sağlar. Bu özellikle düzenli olarak güncellenen çalışma kitaplarıyla çalışırken veya tekrarlanabilir iş akışları oluştururken kullanışlıdır.

Uygulanabilir senaryolar: Bu yöntem, makrolara aşina olan kullanıcılar veya çalışma kitabının birden fazla ve dinamik alanlarında toplu dönüştürme işlemleri gerçekleştirmesi gereken kişiler için uygundur. Özellikle rutin görevler için etkilidir ve ayrıca diğer veri temizleme adımlarıyla birleştirilebilir.

VBA makrosunu kullanma adımları:

1. Geliştirici sekmesine gidin > Visual Basic. Açılan pencerede Ekle > Modül’e tıklayın ve aşağıdaki kodu modül penceresine yapıştırın:

Sub ConvertTextNumbersToNumbers()
    Dim rng As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Please select the range to convert text to number", xTitleId, WorkRng.Address, Type:=8)
    For Each rng In WorkRng
        If IsNumeric(rng.Value) And VarType(rng.Value) = vbString Then
            rng.Value = Val(rng.Value)
        End If
    Next
End Sub

2 Kodu çalıştırmak için Run button Çalıştır düğmesine tıklayın veya F5tuşuna basın. Bir diyalog kutusu, dönüştürme için bir aralık seçmenizi isteyecektir. Metin olarak saklanan sayıları içeren hücreleri seçin ve onaylayın.

İpuçları ve önlemler:

  • Bu makro, bir hücre yalnızca string-temsilli bir sayı ise işlem yapar. Alfabetik metin veya hatalar gibi veriler değiştirilmeden bırakılır.
  • Makroları çalıştırmadan önce çalışma sayfanızı her zaman yedekleyin, böylece orijinal verilerinizi geri yüklemeniz gerekirse.
  • Makro, WorkRng ayarlayan kısmı değiştirerek tüm sütunlar veya belirli sayfalar için uyarlanabilir.
  • Çalışma kitabınızda zaten makrolar etkinleştirilmişse, bu yaklaşım sorunsuz çalışır. Eğer makrolar devre dışıysa, Excel tarafından istendiği şekilde bunları etkinleştirin.

Bu VBA yaklaşımı oldukça özelleştirilebilirdir ve ek veri temizleme adımları ekleyerek genişletilebilir. Büyük ölçekli veya düzenli olarak güncellenen veri kümelerinin rutin işlenmesi için özellikle etkilidir.


En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur | Bağımlı Açılır Liste | Çoklu seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Öne Çıkan Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin