Excel'de Sayısal Veri Yönetimi: Basamaklardan Kısaltmalara

Kerem Aydın·8 Temmuz 2026·⏱4 dk

Excel'de sayı biçimini ayarlamak için hücreleri seçin, Ctrl+1 tuşlarına basın (veya sağ tıklayıp "Hücreleri Biçimlendir" seçeneğine gidin) ve "Sayı" veya "Tüm Biçimler" kategorisini seçin. "Tür" alanına biçim kodunu girin: binlik ayırıcı için #,##0, ondalık basamakları sabitlemek için 0.00 ve sonekle birlikte binlik değerleri göstermek için 0," bin" kullanın. Bu işlem, hesaplamalar için kullanılan gerçek değeri etkilemeden yalnızca sayının görünümünü değiştirir.

Temel İlke: Biçimlendirme yalnızca görüntüyü etkiler. Formüllerde ve formül çubuğunda sayı değişmez kalır (örneğin, 1500000), sayfada 1 500 bin olarak görünse bile.

Temel Ayarlar: Basamaklar ve Ayırıcılar

Standart sayı biçimi, verilerin hassasiyetini ve okunabilirliğini kontrol etmenizi sağlar. Varsayılan olarak Excel gereksiz sıfırları gizleyebilir veya sistem ayırıcılarını (virgül veya nokta) kullanabilir; bu durum bazen büyük tutarların algılanmasını zorlaştırır.

Manuel yönetim için özel biçimde aşağıdaki kodları kullanın:

  • Ondalık Basamakları Sabitleme: 0.00 kodu her zaman iki basamak gösterir (10 → 10,00). #,##0.## kodu ise ondalık kısmı yalnızca varsa gösterir, ancak en fazla iki basamakla sınırlı tutar.
  • Basamak Ayırma: Biçim kodundaki virgül , sembolü (örneğin, #,##0) bölgesel ayarlara göre binlik ayırıcı ekler (TR'de boşluk, ABD'de virgül).
  • Yüksek Basamaklara Göre Hizalama: # yerine 0 kodu kullanmak, sayı kısa olduğunda Excel'in yüksek basamaklarda sıfır göstermesini sağlar; bu, sütun genişliğinin aynı olduğu tablolar için faydalıdır.

Finansal raporlar için #,##0_);(#,##0) kombinasyonunu kullanın. Bu kod, pozitif sayıları normal şekilde, negatif sayıları ise parantez içinde gösterir ve pozitif biçimden sonraki gizli boşluk sayesinde ondalık noktaya göre hizalamayı korur.

Sayıların Binlik ve Milyonluk Olarak Gösterilmesi

Finansal raporlarda ve panolarda uzun sayıları kısaltmak sıkça gerekir. 1 250 000 yerine 1 250 bin veya 1,25 mln görmek daha kullanışlıdır. Bu, biçim koduna virgül eklenmesi ve metin son eklerinin kullanılmasıyla sağlanır.

Kısaltma Mantığı

Sayısal kodun sonundaki her virgül, görüntüleme amacıyla değeri 1000'e böler:

  • Bir virgül (binlikler): #,##0," bin" kodu. 15000 sayısı 15 bin olarak görüntülenir.
  • İki virgül (milyonlar): #,##0,, " mln" kodu. 1500000 sayısı 1,5 mln olarak görüntülenir.

Koddaki boşluklara dikkat etmek önemlidir. 0,"bin." yazarsanız sonuç bitişik olur (15bin.). Doğrusu: 0," bin." (tırnak içindeki metinden önce boşluk).

Raporlama İçin Kod Örnekleri

GörevBiçim Kodu1234567 İçin Sonuç
Ayırıcılı Standart#,##01 234 567
Tek Ondalıklı Binlik#,##0.0," bin"1 234,6 bin
Ondalıksız Milyonlar#,##0,," mln"1 mln
Para Birimi Biçimi (TL)#,##0 "₺"1 234 567 ₺

Özel Senaryolar: Baştaki Sıfırlar ve Koşullar

Bazen sayıların barkodlar veya sipariş numaraları gibi kodlar gibi görünmesi gerekir; burada baştaki sıfırlar önemlidir. Standart sayı biçimi bunları kaldırır (005, 5'e dönüşür).

Basamak sayısını sabitlemek için kodda yeterli sayıda sıfır kullanın:

  • 00000 kodu 42 sayısını 00042 yapar.
  • 000-00 kodu 001-23 şeklinde bir biçim oluşturur.

Ayrıca tek bir hücrede koşullu biçimlendirme de mümkündür. Söz dizimi: [Koşul]Biçim;[Koşul]Biçim;VarsayılanBiçim. Örnek: [>1000]0 "bin.";0 — sayı 1000'den büyükse sonek eklenir, aksi takdirde normal tam sayı olarak kalır.

Veri Türü Hatası: Matematiksel işlemler yapmayı planlıyorsanız, baştaki sıfırları eklemek için verileri girmeden önce hücre türünü sadece "Metin" olarak değiştirmeyin. Hesaplamalar için özel sayı biçimi (0000) kullanmak daha iyidir, çünkü toplama formüllerindeki metinler yok sayılır veya hata verir.

Bölgesel Özellikler ve Ayırıcılar

Sayının görünümü doğrudan sistem ayarlarına ("Denetim Masası" → "Bölge") bağlıdır.

  • Türkçe yerel ayarında basamak ayırıcı boşluk, ondalık işaret virgüldür.
  • İngilizce (ABD) yerel ayarında ayırıcı virgül, ondalık işaret noktadır.

Uluslararası bir ekip için şablon oluşturuyorsanız, mümkünse özel biçimlerde sembollere katı bir şekilde bağlı kalmaktan kaçının veya gerekli sembolleri açıkça belirtin. Örneğin, #.##0,00 kodu, Türkçe Excel sürümünde bile binlik ayırıcı olarak zorla nokta koyar; bu da yerel kullanıcıyı şaşırtabilir.

Sık Yapılan Hatalar

  • Yuvarlama Sırasında Hassasiyet Kaybı: Kullanıcılar genellikle 0 biçimini (görüntü yuvarlama) ve YUVARLA() fonksiyonunu karıştırır. Biçim ondalık kısmı gizler, ancak hesaplamalarda tam sayı kullanılır (2,9, 3 olarak görüntülenir ancak toplamda 2,9 olarak katkı sağlar).
  • Yanlış Sonek Sırası: 0 " bin." yerine bin. 0 yazmak, metnin sayıdan önce görüntülenmesine veya hiç görüntülenmemesine neden olur. Biçimlerdeki metinler her zaman tırnak içine alınmalıdır.
  • Negatif Sayıların Göz Ardı Edilmesi: Binlikler için biçim oluştururken (0," bin."), noktalı virgül ile ikinci koşul bölümü belirtilmezse negatif sayılar eksi işaretini veya kırmızı rengini kaybedebilir.

SSS

Sayının orijinal görünümünü nasıl geri getirebilirim? Hücreleri seçin, Ctrl+1 tuşlarına basın, "Genel" veya "Sayı" kategorisini seçin ve Tamam'a tıklayın. Bu işlem tüm özel kodları ve son ekleri kaldırır.

Biçim girdikten sonra sayı neden ######## haline geldi? Sütun genişliği, biçimlendirilmiş değeri (özellikle uzun son eklerle) görüntülemek için çok küçüktür. Başlık sınırına çift tıklayarak sütun genişliğini artırın.

Birimler arasında dinamik geçiş yapmak mümkün mü? Standart biçimlerle hayır. Değere bağlı olarak "adet/bin/mln" arasında geçiş yapmak için fonksiyonların veya VBA makrolarının kullanılması ya da bölme ve metin birleştirme formülü içeren ayrı bir sütun oluşturulması gerekir.