İçindekiler
Bu eğitimde bir dizeyi sayıya dönüştürmenin birçok farklı yolu gösterilmektedir Excel'de: Sayıya Dönüştür hata denetimi seçeneği, formüller, matematik işlemleri, Özel Yapıştır ve daha fazlası.
Bazen Excel çalışma sayfalarınızdaki değerler sayı gibi görünür, ancak toplanmaz, çarpılmaz ve formüllerde hatalara neden olur. Bunun yaygın bir nedeni, metin olarak biçimlendirilmiş sayılardır. Çoğu durumda Microsoft Excel, diğer programlardan içe aktarılan sayısal dizeleri otomatik olarak sayılara dönüştürecek kadar akıllıdır. Ancak bazen sayılar metin olarak biçimlendirilmiş olarak bırakılır ve bu daBu eğitim size dizeleri "gerçek" sayılara nasıl dönüştüreceğinizi öğretecek.
Excel'de metin olarak biçimlendirilmiş sayılar nasıl tanımlanır?
Excel, hücre değerleriyle ilgili olası sorunlar hakkında sizi uyaran dahili bir hata denetimi özelliğine sahiptir. Bu, bir hücrenin sol üst köşesinde küçük yeşil bir üçgen olarak görünür. Hata göstergesi olan bir hücre seçildiğinde, sarı ünlem işaretli bir uyarı işareti görüntülenir (lütfen aşağıdaki ekran görüntüsüne bakın). Fare imlecini işaretin üzerine getirdiğinizde Excel sizi olası sorun hakkında bilgilendirecektir: Bu hücredeki sayı metin olarak biçimlendirilir veya önüne kesme işareti konur .
Bazı durumlarda, metin olarak biçimlendirilmiş sayılar için bir hata göstergesi görünmez. Ancak metin-sayılar için başka görsel göstergeler de vardır:
Sayılar | Dizeler (metin değerleri) |
|
|
Aşağıdaki resimde, sağ tarafta sayıların metin gösterimlerini, sol tarafta ise gerçek sayıları görebilirsiniz:
Excel'de metni sayıya dönüştürme
Excel'de metni sayıya dönüştürmenin birkaç farklı yolu vardır. Aşağıda, en hızlı ve en kolay olanlardan başlayarak hepsini ele alacağız. Kolay teknikler sizin için işe yaramazsa, lütfen cesaretiniz kırılmasın. Üstesinden gelinemeyecek hiçbir zorluk yoktur. Sadece başka yollar denemeniz gerekecek.
Hata denetimi ile Excel'de sayıya dönüştürme
Hücrelerinizde bir hata göstergesi (sol üst köşedeki yeşil üçgen) görüntüleniyorsa, metin dizelerini sayılara dönüştürmek iki tıklamalık bir işlemdir:
- Metin olarak biçimlendirilmiş sayıları içeren tüm hücreleri seçin.
- Uyarı işaretine tıklayın ve Sayıya Dönüştür .
Tamamdır!
Hücre biçimini değiştirerek metni sayıya dönüştürme
Metin olarak biçimlendirilmiş sayısal değerleri sayılara dönüştürmenin bir başka hızlı yolu da şudur:
- Metin biçimli sayıların bulunduğu hücreleri seçin.
- Üzerinde Ev sekmesinde Sayı grubunu seçin, ardından Genel veya Sayı bir şey yok. Sayı Formatı aşağı açılır liste.
Not: Bu yöntem bazı senaryolarda çalışmaz. Örneğin, bir hücreye Metin biçimini uygularsanız, bir sayı girerseniz ve ardından hücre biçimini Sayı olarak değiştirirseniz, hücre metin olarak biçimlendirilmiş olarak kalacaktır.
Özel Yapıştır ile metni sayıya dönüştürme
Önceki tekniklerle karşılaştırıldığında, metni sayıya dönüştürmenin bu yöntemi birkaç adım daha gerektirir, ancak neredeyse %100 çalışır.
ile metin olarak biçimlendirilmiş sayıları düzeltmek için Özel Yapıştır İşte yapacağın şey:
- Metin-sayı hücrelerini seçin ve biçimlerini şu şekilde ayarlayın Genel yukarıda açıklandığı gibi.
- Bunun için ya bir hücre seçin ve Ctrl + C tuşlarına basın ya da sağ tıklayıp Anlaşıldı bağlam menüsünden.
- Sayılara dönüştürmek istediğiniz hücreleri seçin, sağ tıklayın ve ardından Özel Yapıştır Alternatif olarak Ctrl + Alt + V kısayoluna basın.
- İçinde Özel Yapıştır iletişim kutusunu seçin, ardından Değerler içinde Yapıştır bölümü ve Ekle içinde Operasyon Bölüm.
- Tıklayın TAMAM. .
Doğru şekilde yapılırsa, değerleriniz varsayılan hizalamayı soldan sağa değiştirir, yani Excel artık bunları sayı olarak algılar.
Metinden Sütunlara ile dizeyi sayıya dönüştürme
Excel'de metni sayıya dönüştürmenin formül içermeyen başka bir yoludur. Başka amaçlarla kullanıldığında, örneğin hücreleri bölmek için, Metinden Sütunlara sihirbazı çok adımlı bir işlemdir. Metinden sayıya dönüştürme işlemini gerçekleştirmek için Bitirmek düğmesine ilk adımda basın :)
- Sayılara dönüştürmek istediğiniz hücreleri seçin ve biçimlerinin şu şekilde ayarlandığından emin olun Genel .
- Şuraya geç Veri sekmesi, Veri Araçları grubunu seçin ve Sütunlara Metin Düğme.
- 1. adımda Metni Sütunlara Dönüştürme Sihirbazı , seçiniz Sınırlandırılmış altında Orijinal veri türü ve tıklayın Bitirmek .
Hepsi bu kadar!
Metni bir formülle sayıya dönüştürme
Şimdiye kadar, Excel'de metni sayıya dönüştürmek için kullanılabilecek yerleşik özellikleri tartıştık. Birçok durumda, bir formül kullanarak bir dönüştürme daha da hızlı yapılabilir.
Formül 1. Excel'de dizeyi sayıya dönüştürme
Microsoft Excel, bir dizeyi sayıya dönüştürmek için özel bir işleve sahiptir: DEĞER işlevi. İşlev, hem tırnak işaretleri içine alınmış bir metin dizesini hem de dönüştürülecek metni içeren bir hücreye başvuruyu kabul eder.
VALUE işlevi, bazı "ekstra" karakterlerle çevrili bir sayıyı bile tanıyabilir - önceki yöntemlerin hiçbirinin yapamadığı şey budur.
Örneğin, bir DEĞER formülü, para birimi simgesi ve binlik ayırıcıyla yazılan bir sayıyı tanır:
=DEĞER("$1,000")
=DEĞER(A2)
Metin değerlerinden oluşan bir sütunu dönüştürmek için, formülü ilk hücreye girersiniz ve formülü sütunun aşağısına kopyalamak için doldurma tutamacını sürüklersiniz:
Daha fazla bilgi için lütfen metni sayıya dönüştürmek için DEĞER formülü bölümüne bakın.
Formül 2. Dizeyi tarihe dönüştürme
VALUE işlevi, metin sayılarının yanı sıra metin dizeleriyle temsil edilen tarihleri de dönüştürebilir.
Örneğin:
=DEĞER("1-Jan-2018")
Ya da
=DEĞER(A2)
A2'nin bir metin tarihi içerdiği yer.
Varsayılan olarak, bir DEĞER formülü dahili Excel sistemindeki tarihi temsil eden bir seri numarası döndürür. Sonucun gerçek bir tarih olarak görünmesi için, formül hücresine Tarih biçimini uygulamanız yeterlidir.
Aynı sonuç DATEVALUE fonksiyonu kullanılarak da elde edilebilir:
=DATEVALUE(A2)
Daha fazla bilgi için lütfen Excel'de metni tarihe dönüştürme bölümüne bakın.
Formül 3. Dizeden sayı çıkarma
VALUE işlevi, LEFT, RIGHT ve MID gibi Metin işlevlerinden birini kullanarak bir metin dizesinden bir sayı çıkardığınızda da kullanışlı olur.
Örneğin, A2'deki bir metin dizesinden son 3 karakteri almak ve sonucu sayı olarak döndürmek için şu formülü kullanın:
=DEĞER(SAĞ(A2,3))
Aşağıdaki ekran görüntüsü, metni sayıya dönüştürme formülümüzü iş başında göstermektedir:
RIGHT işlevini VALUE içine sarmazsanız, sonuç metin olarak, daha doğrusu sayısal bir dize olarak döndürülür ve bu da çıkarılan değerlerle herhangi bir hesaplamayı imkansız hale getirir.
Daha fazla bilgi için lütfen Excel'de dizeden sayı çıkarma bölümüne bakın.
Excel dizesini matematiksel işlemlerle sayıya dönüştürme
Excel'de bir metin değerini sayıya dönüştürmenin bir diğer kolay yolu, orijinal değeri gerçekten değiştirmeyen basit bir aritmetik işlem gerçekleştirmektir. Bu ne olabilir? Örneğin, sıfır eklemek, 1 ile çarpmak veya bölmek.
=A2+0
=A2*1
=A2/1
Orijinal değerler metin olarak biçimlendirilmişse, Excel sonuçlara da otomatik olarak Metin biçimini uygulayabilir. Formül hücrelerindeki sola hizalı sayılardan bunu fark edebilirsiniz. Bunu düzeltmek için Genel formül hücreleri için biçim.
İpucu: Sonuçları formül olarak değil de değer olarak almak isterseniz Özel Yapıştır formülleri değerleriyle değiştirme özelliği.
Excel'de formüller ve yerleşik özelliklerle metni sayıya dönüştürmenin yolu budur. Okuduğunuz için teşekkür ediyor ve gelecek hafta blogumuzda görüşmeyi umuyorum!