Genel Bakış
SAYIDEĞERİ (NUMBERVALUE), metin olarak yazılmış bir sayıyı gerçek bir sayıya dönüştürür; ondalık ve grup ayracını sizin belirlemenize olanak tanır. Farklı bölgesel ayarlarla hazırlanmış verileri içe aktarırken, 1.234,56 ya da 1,234.56 gibi değişik yazımları aynı sayıya çevirmek için kullanılır.
Ondalık ve grup ayracı parametreleri tırnak içinde tek karakterlik metin olarak yazılır. Ayraçları açıkça belirtirseniz çalışma kitabı, bölgesel ayarları farklı bilgisayarlarda da aynı sonucu verir.
Sonuçlar sırasıyla 1.234,56, 1.234,56, 2.500,27 ve 7.250,50 olur. İlk iki satırda aynı sayı karşıt ayraçlarla yazılmıştır; ondalık ayracı ve grup ayracı doğru belirtildiğinde sonuç aynıdır. Üçüncü satırda grup ayracı olarak ^ karakteri kullanıldığı için bu karakter yok sayılır. Dördüncü satırdaki boşluk karakteri de sonucu etkilemez.
Sonuçlar sırasıyla 0,035, 0,120, 0,001 ve 2,500 olur. Metnin sonundaki her % işareti değeri bir kez 100'e böler. Üçüncü satırda iki yüzde işareti bulunduğundan yüzde işlemi iki kez uygulanır. 100'ün üzerindeki yüzdeler de aynı kuralla 1'den büyük sayılara dönüşür.
Sonuçlar sırasıyla 12345678912, 123456789123, 4500, 1250 ve 2000000 olur. Sayısal değerler olduğu gibi döner; metin olarak yazılmış 4500 sayıya çevrilir. Metindeki boşluklar yok sayıldığı için 1 250 ve 2 000 000 da sayı olur. ondalık_ayracı ve grup_ayracı atlandığında bilgisayarın bölgesel ayarları kullanılır; bu nedenle ondalık veya binlik ayraç içeren metinlerde ayraçları açıkça yazmanız daha güvenlidir.
Sonuçlar sırasıyla 1234,5, #DEĞER!, 9876543,2 ve 15,75 olur. İlk satırda grup ayracı ondalık ayraçtan önce geldiği için yok sayılır. İkinci satırda , grup ayracı ondalık ayraçtan sonra geldiğinden metin bu ayraçlarla sayıya çevrilemez ve #DEĞER! hatası oluşur. Üçüncü ve dördüncü satırda ayraç için birden fazla karakter yazılmıştır; yalnız ilk karakter kullanılır, bu yüzden ,, ve ;; sırasıyla , ve ; gibi işlenir.
Söz dizimi ve parametre
- Kategori
- Metin
- İngilizce adı
- NUMBERVALUE
- Platform
- Windows Mac Web
3 bağımsız değişken
1 zorunlu
2 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| metintext | Zorunlu | Sayıya dönüştürülecek metni, metin içeren bir hücreyi veya metin üreten bir işlemi belirtir. |
| ondalık_ayracıdecimal_separator | İsteğe bağlı | Metindeki tam sayı bölümü ile kesir bölümünü ayıran karakteri belirtir. |
| grup_ayracıgroup_separator | İsteğe bağlı | Metindeki binlik ve milyonluk basamak gruplarını ayıran karakteri belirtir. |
Geçerli kullanımlar
=SAYIDEĞERİ(A2)
=SAYIDEĞERİ(A2;".";",")
=SAYIDEĞERİ("2^500.27";".";"^")
Desteklenen Excel sürümleri
2013 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Ondalık ve grup ayracını belirtme
Aynı sayının farklı yazımlarını sayıya çevirelim. Her satırda metnin kullandığı ondalık ve grup ayracı yanındaki sütunlarda verilmiştir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=SAYIDEĞERİ(A2; B2; C2)
=NUMBERVALUE(A2,B2,C2)
SAYIDEĞERİ
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Metin | Ondalık ayracı | Grup ayracı | Sayı |
| 2 | 1.234,56 | , | . | 1.234,56 |
| 3 | 1,234.56 | . | , | 1.234,56 |
| 4 | 2^500.27 | . | ^ | 2.500,27 |
| 5 | 7 250,5 | , | . | 7.250,50 |
TemelExcelDepo v1.0.0
2. Yüzde işaretli metinler
Yüzde işaretiyle yazılmış metinleri sayıya çevirelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=SAYIDEĞERİ(A2; "."; ",")
=NUMBERVALUE(A2,".",",")
SAYIDEĞERİ
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Metin | Sayı |
| 2 | 3.5% | 0,035 |
| 3 | 12% | 0,120 |
| 4 | 10%% | 0,001 |
| 5 | 250% | 2,500 |
YüzdeExcelDepo v1.0.0
3. Ayraç belirtmeden dönüştürme
Ayraç parametrelerini yazmadan yalnız metni verelim. Ayraç içermeyen değerlerde sonuç bölgesel ayarlara bağlı olmaz. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=SAYIDEĞERİ(A2)
=NUMBERVALUE(A2)
SAYIDEĞERİ
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | Sayı |
| 2 | 12345678912 | 12345678912 |
| 3 | 123456789123 | 123456789123 |
| 4 | 4500 | 4500 |
| 5 | 1 250 | 1250 |
| 6 | 2 000 000 | 2000000 |
VarsayılanExcelDepo v1.0.0
4. Ayraç hataları ve çok karakterli ayraçlar
Grup ayracının ondalık ayraca göre konumunu ve çok karakterli ayraçları karşılaştıralım. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=SAYIDEĞERİ(A2; B2; C2)
=NUMBERVALUE(A2,B2,C2)
SAYIDEĞERİ
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Metin | Ondalık ayracı | Grup ayracı | Sonuç |
| 2 | 1,234.50 | . | , | 1234,5 |
| 3 | 1.234,50 | . | , | #DEĞER! |
| 4 | 9,876,543.2 | . | ,, | 9876543,2 |
| 5 | 15;75 | ;; | , | 15,75 |
HataExcelDepo v1.0.0
Kullanırken dikkat edin
- metin: metin içindeki boşluklar yok sayılır. Metnin sonunda yüzde işareti varsa değer 100'e bölünür; birden fazla yüzde işareti varsa bu işlem her işaret için yinelenir. Metin geçerli bir sayıya dönüştürülebildiğinde sonuç gerçek bir sayıdır ve hesaplamalarda doğrudan kullanılabilir; dönüştürülemeyen metinlerde ise #DEĞER! hatası oluşur.
- ondalık_ayracı: ondalık_ayracı boş bırakılırsa ya da atlanırsa bölgesel ayarlardaki ondalık ayraç kullanılır. Birden fazla karakter yazarsanız yalnız ilk karakter dikkate alınır.
- grup_ayracı: grup_ayracı boş bırakılırsa ya da atlanırsa bölgesel ayarlardaki grup ayracı kullanılır. Birden fazla karakter yazarsanız yalnız ilk karakter dikkate alınır. Grup ayracı ondalık ayraçtan önce geçerse yok sayılır; ondalık ayraçtan sonra geçerse işlev #DEĞER! hatası verir.
- Bölgesel ayarlara dikkat: Ayraçlar belirtilmediğinde aynı metin farklı bölgesel ayarlarda farklı bir sayıya dönüşebilir. Başka kişilerle paylaşılacak dosyalarda ondalık_ayracı ve grup_ayracı parametrelerini açıkça yazın. Yüzde işaretli bir metni dönüştürmek için şu biçimi kullanabilirsiniz:
Bu formülde ondalık ayraç nokta, grup ayracı virgüldür.=SAYIDEĞERİ(A2; "."; ",")=NUMBERVALUE(A2,".",",") - Sürüm bilgisi: SAYIDEĞERİ işlevi Excel 2013 sürümünde DEĞER işlevinin yerine geçmek üzere eklenmiştir.
- İlgili işlevler:
- DEĞER: Metni bölgesel ayarlara göre sayıya çevirir; ayraçları siz belirleyemezsiniz, ayraç denetimi gerekiyorsa SAYIDEĞERİ tercih edilir.
- TARİHSAYISI: Metin biçimindeki bir tarihin seri numarasını verir; dönüştürülecek değer tarihse bunu kullanın.
- ZAMANSAYISI: Metin biçimindeki bir saati ondalık sayıya çevirir; dönüştürülecek değer saatse bunu kullanın.
- N: Bir değeri sayıya çevirir; metin değerler için 0 verdiğinden metinden sayı çıkarmak için uygun değildir.
- METNEÇEVİR: Sayıyı biçimlendirilmiş metne çevirir; SAYIDEĞERİ ile ters yönde çalışır.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024