Excel formülü: Metni sayılara dönüştürme -

İçindekiler

Genel formül

=VALUE(A1)

Özet

Basit metin değerlerini sayılara dönüştürmek için DEĞER işlevini kullanabilir veya aşağıda açıklandığı gibi basitçe sıfır ekleyebilirsiniz. Gösterilen örnekte, C5'teki formül şöyledir:

=VALUE(B5)

Arka fon

Bazen, gerçekten bir sayı istediğinizde, Excel bir hücrede metinle sonuçlanır. Bunun olmasının birçok nedeni ve düzeltmenin birçok yolu vardır. Bu makalede, metin değerlerini sayılara dönüştürmek için formüle dayalı bir yaklaşım açıklanmaktadır.

Açıklama

Bu örnekte, A sütunundaki değerler "metin olarak saklanır". Bu, SUM sütun A'yı denerseniz, sıfır sonucunu alacağınız anlamına gelir.

DEĞER işlevi, metin olarak saklanan bir sayıyı gerçek bir sayıya "zorlamaya" çalışır. Basit durumlarda, sadece çalışır ve sayısal bir sonuç alırsınız. Çalışmazsa, # DEĞER hatası alırsınız.

Bunun yerine sıfır ekleyin

Diğer bir yaygın numara, aşağıdaki gibi bir formülle metin değerine sıfır eklemektir:

=A1+0

Bu, Excel'i matematik işlemini işlemek için metin değerini bir sayıya dönüştürmeye zorlar. Bu, yukarıdaki VALUE ile aynı işleve sahiptir. Gösterilen örnekte, C7 bu formülü kullanır.

Diğer karakterleri soymak

Hücrede tireler, noktalama işaretleri vb. Gibi sayısal olmayan karakterler varsa, sayılara dönüştürmeden önce bu karakterleri kaldırmanız gerekir.

C8 ve C9'daki formüller, sayıya dönüştürülmeden önce bir metin değerinden sayısal olmayan karakterleri çıkarmak için SOL ve SAĞ işlevlerinin nasıl kullanılacağını gösterir. MID işlevini daha karmaşık durumlarda da kullanabilirsiniz. Fazla boşlukları veya yazdırılmayan diğer karakterleri çıkarmanız gerekirse, KIRP ve TEMİZ işlevlerine bakın.

Son olarak, SUBSTITUTE işlevi, "ara ve değiştir" tür işleviyle karakterleri kaldırmanıza izin verir.

Ilginç makaleler...