Excel'de sayılara baştaki sıfır ve semboller ekleme

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

Excel'de bir sayının matematiksel değerini değiştirmeden önüne sıfır veya başka bir sembol eklemek için hücre özel biçimini (00... kodu) kullanın. Sayıyı dışa aktarma veya raporlama amacıyla sabit uzunlukta bir metne dönüştürmeniz gerekiyorsa, METNEÇEVİR fonksiyonunu veya birleştirme operatörü olan & işaretini uygulayın. Yöntem seçimi, bu verilerle ileride hesaplama yapmayı planlayıp planlamadığınıza bağlıdır.

Temel kural: Sadece görsel değişiklikler istiyorsanız (örneğin, "5" sayısının toplama işlemleri için hala 5 olarak kalmasını ama "005" olarak görünmesini sağlamak) — hücre biçimini değiştirin. Tam olarak "005" metin dizisini elde etmeniz gerekiyorsa — formülleri kullanın.

Hücre özel biçiminin ayarlanması

Bu yöntem, telefon kodları, posta kodları ve sıra numaraları için idealdir. Sayı sayı olarak kalır, ancak baştaki sıfırlarla görüntülenir.

  1. Sayıları içeren hücreleri veya aralığı seçin.
  2. Ctrl + 1 tuşlarına basın (veya sağ tıklayıp Hücreleri Biçimlendir seçeneğine gidin).
  3. Sayı sekmesine geçin ve (tüm biçimler) veya Özel seçeneğini belirleyin.
  4. Tür alanına, istenen sayı uzunluğuna karşılık gelen sayıda sıfır içeren format kodunu girin:
    • 5 basamak için (örneğin, 00123): 00000 yazın
    • 6 basamak için: 000000 yazın
  5. Tamam düğmesine tıklayın.

Artık 42 sayısını girdiğinizde, (5 basamaklı formatta) 00042 olarak görüntülenecek, ancak formül çubuğunda 42 olarak kalacaktır. Sıralama ve filtreleme işlemleri sayılarla olduğu gibi doğru şekilde çalışacaktır.

Sayıyı metne dönüştürmeden önüne bir sembol eklemek için aynı biçim menüsünü kullanın. Örneğin, "№"00000 kodu 5 sayısını №00005 olarak görüntüler. Özel bir biçim sembolü değilse, sembolün etrafındaki tırnak işaretleri zorunludur.

Metin dizileri oluşturmak için fonksiyonların kullanılması

Verilerin, baştaki sıfırların metnin bir parçası olarak önemli olduğu başka bir sisteme aktarılması gerekiyorsa veya formatın kesin olarak sabitlenmesi gerekiyorsa, formülleri kullanın. Sonuç metin haline gelecektir ve tersine dönüştürme yapılmadan bununla aritmetik işlemler yapılamaz.

METNEÇEVİR Fonksiyonu

Sayıları dizelere biçimlendirmek için evrensel bir araçtır. Sözdizimi: =METNEÇEVİR(değer; "biçim")

Örnekler:

  • =METNEÇEVİR(A1; "00000") — 7 sayısını "00007" dizisine dönüştürür.
  • =METNEÇEVİR(A1; "+00000") — artı işareti ve sıfırlar ekler: "+00007".
  • =METNEÇEVİR(A1; "\"Ürün\" 0000") — metin ve sıfırlar ekler: "Ürün 0012".

Birleştirme Operatörü (&)

Basitçe bir veya birkaç sembol eklemek için uygundur.

  • ="0"&A1 — sola bir sıfır ekler (sonuç: 07).
  • ="00"&A1 — iki sıfır ekler (sonuç: 007).

Formül kullanıldığında, orijinal sayısal değer yeni hücrede kaybolur. Sonucu kopyalayıp değerler olarak yapıştırırsanız, bunlar metin olarak kalır. Metin sıralaması, sayı sıralamasından farklıdır (metin karakter karakter sıralanır).

Biçimlendirme yöntemlerinin karşılaştırılması

GörevÖnerilen YöntemVeri Türü Üzerindeki EtkisiNot
Sipariş numaraları, telefonlar (görünüm için)Özel biçim (00000)Sayı olarak kalırSıralama ve hesaplamalar için kullanışlı
İçe/dışa aktarma için veri hazırlamaMETNEÇEVİR() fonksiyonuMetin haline gelirCSV'de sıfırların korunmasını garanti eder
Hızlı önek ekleme (ürün, №)Hücre biçimi ("Ürün"0)Sayı olarak kalırSembol görünür ancak formüllere katılmaz
Benzersiz anahtarlar oluşturmaBirleştirme (&) veya METNEÇEVİR()Metin haline gelirMetin anahtarlarına göre DÜŞEYARA (VLOOKUP) için uygundur

Sık yapılan hatalar

  • Kopyalama sırasında baştaki sıfırların kaybolması. Özel biçime sahip bir hücreyi kopyalayıp "Not Defteri"ne veya başka bir programa yapıştırırsanız, sıfırlar kaybolur çünkü görüntüsü değil, gerçek değer (sayı) kopyalanır. Çözüm: Dışa aktarmadan önce METNEÇEVİR fonksiyonunu kullanın.
  • Yanlış sıralama. "10" ve "2" metin dizileri "10", "2" şeklinde sıralanır (çünkü "1" < "2"), oysa sayılar doğru şekilde sıralanır. Çözüm: Nihai rapora kadar verileri özel biçimli sayılar olarak saklayın.
  • Hesaplamalarda #DEĞER! hatası. METNEÇEVİR fonksiyonuyla işlenmiş hücreleri toplamaya çalışmak hataya veya değerlerin yok sayılmasına neden olur. Çözüm: Orijinal sayıları ayrı bir sütunda bırakın.

SSS

Sıfırın sadece tek basamaklı sayılara eklenmesini nasıl sağlarım? Görsel stil için koşullu biçimlendirmeyi veya şu formülü kullanın: =EĞER(A1<10; "0"&A1; A1). Ancak, tüm sütun için tek bir 00 formatı belirlemek daha kolaydır: 5 sayısı 05 olurken, 12 sayısı 12 olarak kalır.

Biçim aracılığıyla sayının önüne boşluk ekleyebilir miyim? Evet. Özel biçimde, sayı kodundan önce bir boşluk girin, örneğin: _ 0 (alt çizgi, sonraki karakterin genişliğine eşit bir boşluk ekler) veya basitçe " "0.

Girilen telefon numarası 8 ile başlıyorsa ama +7 ile başlaması gerekiyorsa ne yapmalıyım? Numarayı metin olarak saklamak en iyisidir. Excel'in bunu metin olarak algılaması için numaranın önünde kesme işareti ' girin (örneğin, '+7900...) veya yerine koyma formülünü kullanın: =YERİNEKOY(METNEÇEVİR(A1;"0"); 1; 1; "+7").