Metin olarak sayıları normal sayılara dönüştürün

Sayfadaki herhangi bir hücre için metin formatı ayarlanmışsa (bu, Excel'e veri yüklerken kullanıcı veya program tarafından yapılabilir), daha sonra bu hücrelere girilen sayılar Excel metin olarak kabul etmeye başlar. Bazen bu tür hücreler, büyük olasılıkla görmüş olduğunuz yeşil bir göstergeyle işaretlenir:

Metin olarak sayıları normal sayılara dönüştürün

Ve bazen böyle bir gösterge görünmez (ki bu çok daha kötüdür).

Genel olarak, verilerinizde metin olarak sayıların görünmesi genellikle birçok talihsiz sonuca yol açar:

  • sıralama normal çalışmayı durdurur - "sözde sayılar" sıkıştırılır ve beklendiği gibi düzenlenmez:

    Metin olarak sayıları normal sayılara dönüştürün

  • tip fonksiyonları DÜŞEYARA (DÜŞEYARA) gerekli değerleri bulmayın, çünkü onlar için sayı ve metin olarak aynı sayı farklıdır:

    Metin olarak sayıları normal sayılara dönüştürün

  • filtreleme yaparken, sözde sayılar hatalı seçiliyor
  • diğer birçok Excel işlevi de düzgün çalışmayı durdurur:
  • vb.

Hücre biçimini basitçe sayısal olarak değiştirmeye yönelik doğal arzunun yardımcı olmaması özellikle komiktir. Şunlar. kelimenin tam anlamıyla hücreleri seçiyorsunuz, üzerlerine sağ tıklayın, seçin Hücre biçimi (Hücreleri Biçimlendir), formatı şu şekilde değiştirin: Sayısal (numara), sıkmak OK - ve hiçbir şey olmuyor! Hiç!

Belki “bu bir bug değil, bir özellik” tabi ki ama bu işimizi kolaylaştırmıyor. Öyleyse durumu düzeltmenin birkaç yoluna bakalım - bunlardan biri kesinlikle size yardımcı olacaktır.

Yöntem 1. Yeşil gösterge köşesi

Metin biçiminde bir sayı içeren bir hücrede yeşil bir gösterge köşesi görürseniz, kendinizi şanslı sayın. Veri içeren tüm hücreleri seçebilir ve ünlem işareti bulunan açılır sarı simgeye tıklayabilir ve ardından komutu seçebilirsiniz. Sayıya Dönüştür (Sayıya dönüştür):

Metin olarak sayıları normal sayılara dönüştürün

Seçilen aralıktaki tüm sayılar tam sayılara dönüştürülecektir.

Hiç yeşil köşe yoksa, Excel ayarlarınızda bunların kapalı olup olmadığını kontrol edin (Dosya – Seçenekler – Formüller – Metin olarak biçimlendirilmiş veya önünde bir kesme işareti bulunan sayılar).

Yöntem 2: Yeniden giriş

Çok fazla hücre yoksa, biçimlerini sayısal olarak değiştirebilir ve ardından biçim değişikliğinin etkili olması için verileri yeniden girebilirsiniz. Bunu yapmanın en kolay yolu, hücrenin üzerinde durup tuşlara sırayla basmaktır. F2 (düzenleme moduna girin, hücre imleç yanıp sönmeye başlar) ve ardından Keşfet. Ayrıca yerine F2 farenin sol tuşu ile hücreye çift tıklamanız yeterlidir.

Çok fazla hücre varsa, bu yöntemin elbette işe yaramayacağını söylemeye gerek yok.

Yöntem 3. Formül

Verilerin yanında temel formül içeren ek bir sütun yaparsanız, sözde sayıları hızlı bir şekilde normal sayılara dönüştürebilirsiniz:

Metin olarak sayıları normal sayılara dönüştürün

Çift eksi, bu durumda, aslında, iki kez -1 ile çarpma anlamına gelir. Bir eksi eksi bir artı verecek ve hücredeki değer değişmeyecek, ancak matematiksel bir işlem gerçekleştirme gerçeği, veri formatını ihtiyacımız olan sayısal formata değiştiriyor.

Elbette, 1 ile çarpmak yerine, herhangi bir zararsız matematiksel işlemi kullanabilirsiniz: 1'e bölme veya sıfır ekleme ve çıkarma. Etkisi aynı olacaktır.

Yöntem 4: Özel Yapıştır

Bu yöntem, Excel'in eski sürümlerinde kullanıldı. modern etkili yöneticiler masanın altına girdi  henüz prensipte yeşil bir gösterge köşesi yoktu (yalnızca 2003'te ortaya çıktı). Algoritma şudur:

  • herhangi bir boş hücreye 1 girin
  • kopyala
  • metin biçiminde sayılar içeren hücreleri seçin ve biçimlerini sayısal olarak değiştirin (hiçbir şey olmayacak)
  • sözde sayılara sahip hücrelere sağ tıklayın ve komutu seçin Özel yapıştır (Özel yapıştır) veya klavye kısayolunu kullanın Ctrl + Alt + V
  • açılan pencerede seçeneği seçin Değerler (Değerler) и Çarpmak (Çarpmak)

Metin olarak sayıları normal sayılara dönüştürün

Aslında, önceki yöntemle aynı şeyi yapıyoruz - hücrelerin içeriğini bir ile çarpıyoruz - ancak formüllerle değil, doğrudan arabellekten.

Yöntem 5. Sütunlara göre metin

Dönüştürülecek sözde sayılar da yanlış ondalık veya binlik ayırıcılarla yazılırsa, başka bir yaklaşım kullanılabilir. Veri içeren kaynak aralığını seçin ve düğmesine tıklayın Sütunlara göre metin (Sütunlara metin) çıkıntı Veri (Tarih). Aslında, bu araç yapışkan metni sütunlara bölmek için tasarlanmıştır, ancak bu durumda onu farklı bir amaç için kullanıyoruz.

Düğmeye tıklayarak ilk iki adımı atlayın Sonraki (Sonraki)ve üçüncü olarak, düğmesini kullanın Ayrıca (İleri). Şu anda metnimizde mevcut olan ayırıcı karakterleri ayarlayabileceğiniz bir iletişim kutusu açılacaktır:

Metin olarak sayıları normal sayılara dönüştürün

Tıkladıktan sonra Bitiş Excel, metnimizi normal sayılara dönüştürecektir.

Yöntem 6. Makro

Bu tür dönüşümleri sık sık yapmanız gerekiyorsa, bu işlemi basit bir makro ile otomatikleştirmek mantıklıdır. Alt+F11 tuşlarına basın veya bir sekme açın geliştirici (Geliştirici) Ve tıklayın Visual Basic. Açılan editör penceresinde menüden yeni bir modül ekleyin. Ekle – Modül ve aşağıdaki kodu oraya kopyalayın:

Sub Convert_Text_to_Numbers() Selection.NumberFormat = "Genel" Selection.Value = Selection.Value End Sub  

Artık aralığı seçtikten sonra sekmeyi her zaman açabilirsiniz. Geliştirici – Makrolar (Geliştirici — Makrolar), listeden makromuzu seçin, butonuna basın koşmak (Koşmak) - ve sahte sayıları anında tam teşekküllü sayılara dönüştürün.

Bu makroyu daha sonra herhangi bir dosyada kullanmak üzere kişisel makro defterinize de ekleyebilirsiniz.

PS

Aynı hikaye tarihlerle olur. Bazı tarihler Excel tarafından metin olarak da tanınabilir, bu nedenle gruplama ve sıralama çalışmayacaktır. Çözümler sayılarla aynıdır, yalnızca biçim sayısal yerine tarih-saat ile değiştirilmelidir.

  • Yapışkan metni sütunlara bölme
  • Özel yapıştırma ile formülsüz hesaplamalar
  • PLEX eklentisiyle metni sayılara dönüştürün

Yorum bırak