İçindekiler
Bu eğitimde Excel'de baştaki sıfırları eklemenin farklı yolları gösterilmektedir: yazarken sıfırları tutma, hücrelerde baştaki sıfırları gösterme, sıfırları kaldırma veya gizleme.
Excel'i yalnızca sayıları hesaplamak için değil, aynı zamanda posta kodları, güvenlik numaraları veya çalışan kimlikleri gibi kayıtları tutmak için de kullanıyorsanız, hücrelerde baştaki sıfırları tutmanız gerekebilir. Ancak bir hücreye "00123" gibi bir posta kodu yazmayı denerseniz, Excel bunu hemen "123" olarak kesecektir.
Burada önemli olan nokta, Microsoft Excel'in posta kodlarını, telefon numaralarını ve diğer benzer girişleri sayı olarak ele alması, bunlara Genel veya Sayı biçimini uygulaması ve baştaki sıfırları otomatik olarak kaldırmasıdır. Neyse ki Excel, baştaki sıfırları hücrelerde tutmak için de araçlar sağlar ve bu eğitimin ilerleyen bölümlerinde bunu yapmanın birkaç yolunu bulacaksınız.
Excel'de yazarken baştaki sıfırları nasıl korursunuz?
Yeni başlayanlar için, Excel'de bir sayının önüne nasıl 0 koyabileceğinizi görelim, örneğin bir hücreye 01 yazın. Bunun için hücre biçimini şu şekilde değiştirmeniz yeterlidir Metin :
- Sayıların önüne 0 eklemek istediğiniz hücre(ler)i seçin.
- Şuraya git Ev tab> Sayı grubunu seçin ve Metin içinde Sayı Formatı Kutu.
Sayıdan önce sıfır(lar) yazdığınız anda, Excel hücrenin sol üst köşesinde hücre içeriğiyle ilgili bir sorun olduğunu belirten küçük yeşil bir üçgen görüntüler. Bu hata göstergesini kaldırmak için, hücreyi/hücreleri seçin, uyarı işaretine tıklayın ve ardından Hatayı Yoksay .
Aşağıdaki ekran görüntüsü sonucu göstermektedir:
Excel'de baştaki sıfırları tutmanın bir başka yolu da bir sayının önüne kesme işareti (') koymaktır. Örneğin, 01 yazmak yerine '01 yazın. Bu durumda, hücrenin biçimini değiştirmeniz gerekmez.
Sonuç olarak: Bu basit tekniğin önemli bir sınırlaması vardır - elde edilen değer Metin Dize sayı değildir ve sonuç olarak hesaplamalarda ve sayısal formüllerde kullanılamaz. İstediğiniz bu değilse, bir sonraki örnekte gösterildiği gibi özel bir sayı biçimi uygulayarak değerin yalnızca görsel temsilini değiştirin.
Excel'de özel sayı biçimiyle baştaki sıfırlar nasıl gösterilir
Baştaki sıfırları görüntülemek için aşağıdaki adımları uygulayarak özel bir sayı biçimi uygulayın:
- Baştaki sıfırları göstermek istediğiniz hücreyi/hücreleri seçin ve Ctrl+1 tuşuna basarak Hücreleri Biçimlendir Diyalog.
- Altında Kategori , seçiniz Özel .
- Alanına bir format kodu yazın. Tip Kutu.
Çoğu durumda, 00 gibi 0 yer tutucudan oluşan bir biçim koduna ihtiyacınız olacaktır. Biçim kodundaki sıfırların sayısı, bir hücrede göstermek istediğiniz toplam basamak sayısına karşılık gelir (aşağıda birkaç örnek bulacaksınız).
- Değişiklikleri kaydetmek için Tamam'a tıklayın.
Örneğin, 5 basamaklı bir sayı oluşturmak üzere baştaki sıfırları eklemek için aşağıdaki biçim kodunu kullanın: 00000
Excel özel sayı biçimlerini kullanarak, aşağıdakileri oluşturmak için baştaki sıfırları ekleyebilirsiniz sabit uzunluk sayıları, yukarıdaki örnekte olduğu gibi ve değişken uzunluk sayılar. Her şey biçim kodunda hangi yer tutucuyu kullandığınıza bağlıdır:
- 0 - ekstra sıfırları görüntüler
- # - fazladan sıfırları göstermez
Örneğin, eğer 000# biçiminde bir hücreye girdiğinizde, bu hücreye yazdığınız herhangi bir sayı en fazla 3 önde gelen sıfıra sahip olacaktır.
Özel sayı biçimleriniz boşluk, tire, parantez vb. de içerebilir. Ayrıntılı açıklamayı burada bulabilirsiniz: Özel Excel sayı biçimi.
Aşağıdaki elektronik tablo, Excel'de baştaki sıfırları gösterebilen özel biçimlere birkaç örnek daha vermektedir.
A | B | C | |
---|---|---|---|
1 | Özel format | Yazılan numara | Görüntülenen numara |
2 | 00000 | 123 | 00123 |
3 | 000# | 123 | 0123 |
4 | 00-00 | 1 | 00-01 |
5 | 00-# | 1 | 00-1 |
6 | 000-0000 | 123456 | 012-3456 |
7 | ###-#### | 123456 | 12-3456 |
Aşağıdaki biçim kodları ise posta kodları, telefon numaraları, kredi kartı numaraları ve sosyal güvenlik numaraları gibi özel biçimlerdeki sayıları görüntülemek için kullanılabilir.
A | B | C | D | |
---|---|---|---|---|
1 | Özel format | Yazılan numara | Görüntülenen numara | |
2 | Posta kodu | 00000 | 1234 | 01234 |
3 | Sosyal güvenlik | 000-00-0000 | 12345678 | 012-34-5678 |
4 | Kredi kartı | 0000-0000-0000-0000 | 12345556789123 | 0012-3455-5678-9123 |
5 | Telefon numaraları | 00-0-000-000-0000 | 12345556789 | 00-1-234-555-6789 |
İpucu: Excel'de önceden tanımlanmış birkaç Özel formatlar posta kodları, telefon numaraları ve sosyal güvenlik numaraları için aşağıdaki ekran görüntüsünde gösterildiği gibi:
Sonuç olarak: Bu yöntem, sayısal bir veri kümesiyle çalıştığınız ve sonuçların aşağıdaki gibi olması gereken durumlarda en iyi şekilde kullanılır sayılar Bir sayının yalnızca görüntüsünü değiştirir, ancak sayının kendisini değiştirmez: hücrelerde baştaki sıfırlar görünür, gerçek değer formül çubuğunda görüntülenir. Formüllerde bu tür hücrelere başvurduğunuzda, hesaplamalar orijinal değerlerle gerçekleştirilir. Özel biçimler yalnızca sayısal verilere (sayılar ve tarihler) uygulanabilir ve sonuç da bir sayı veya tarihtir.
TEXT işleviyle Excel'de baştaki sıfırlar nasıl eklenir
Özel bir sayı biçimi, temel değeri değiştirmeden bir sayının önünde sıfır gösterirken, Excel TEXT işlevi hücrelere "fiziksel olarak" baştaki sıfırları ekleyerek sayıları sıfırlarla doldurur.
TEXT( ile baştaki sıfırları eklemek için değer , format_text ) formülünde, özel sayı biçimlerinde olduğu gibi aynı biçim kodlarını kullanırsınız. Ancak, TEXT işlevinin sonucu sayıya çok benzese bile her zaman bir metin dizesidir.
Örneğin, A2 hücresindeki bir değerin önüne 0 eklemek için şu formülü kullanın:
=TEXT(A2, "0#")
Sabit uzunlukta sıfır önekli bir dize, örneğin 5 karakterli bir dize oluşturmak için bunu kullanın:
=TEXT(A2, "000000")
Lütfen TEXT işlevinin biçim kodlarını tırnak işaretleri içine almayı gerektirdiğine dikkat edin. Sonuçlar Excel'de bu şekilde görünecektir:
A | B | C | |
---|---|---|---|
1 | Orijinal numara | Dolgulu numara | Formül |
2 | 1 | 01 | =TEXT(B2, "0#") |
3 | 12 | 12 | =TEXT(B3, "0#") |
4 | 1 | 00001 | =TEXT(B4, "00000") |
5 | 12 | 00012 | =TEXT(B5, "00000") |
Metin formülleri hakkında daha fazla bilgi için lütfen Excel'de METİN işlevini kullanma bölümüne bakın.
Sonuç olarak: Excel TEXT işlevi her zaman bir Metin Dize , sayı değil ve bu nedenle, çıktıyı diğer metin dizeleriyle karşılaştırmanız gerekmediği sürece sonuçları aritmetik hesaplamalarda ve diğer formüllerde kullanamazsınız.
Metin dizelerine baştaki sıfırlar nasıl eklenir
Önceki örneklerde, Excel'de bir sayının önüne nasıl sıfır ekleneceğini öğrendiniz. Peki ya 0A102 gibi bir metin dizesinin önüne sıfır(lar) koymanız gerekirse? Bu durumda, ne METİN ne de özel biçim çalışacaktır çünkü bunlar yalnızca sayısal değerlerle ilgilenir.
Sıfır ile doldurulacak değer harfler veya diğer metin karakterleri içeriyorsa, her ikisi için de geçerli evrensel bir çözüm sunan aşağıdaki formüllerden birini kullanın sayılar ve metin dizeleri .
Formül 1. RIGHT işlevini kullanarak baştaki sıfırları ekleyin
Excel'de metin dizelerinin önüne baştaki sıfırları koymanın en kolay yolu RIGHT işlevini kullanmaktır:
SAĞ(" 0000 " & hücre , string_length )Nerede?
- "0000" eklemek istediğiniz maksimum sıfır sayısıdır. Örneğin, 2 sıfır eklemek için "00" yazarsınız.
- Hücre orijinal değeri içeren hücreye bir referanstır.
- String_length sonuç dizesinin kaç karakter içermesi gerektiğini belirtir.
Örneğin, A2 hücresindeki bir değere dayalı olarak sıfır ön ekli 6 karakterli bir dize oluşturmak için şu formülü kullanın:
=RIGHT("000000"&A2, 6)
Formülün yaptığı, A2'deki değere ("000000"&A2) 6 sıfır eklemek ve ardından sağdaki 6 karakteri ayıklamaktır. Sonuç olarak, belirtilen toplam dize sınırına ulaşmak için doğru sayıda sıfır ekler:
Yukarıdaki örnekte, maksimum sıfır sayısı toplam dize uzunluğuna (6 karakter) eşittir ve bu nedenle elde edilen tüm dizeler 6 karakter uzunluğundadır (sabit uzunluk). Boş bir hücreye uygulandığında, formül 6 sıfırdan oluşan bir dize döndürür.
İş mantığınıza bağlı olarak, örneğin farklı sayıda sıfır ve toplam karakter sağlayabilirsiniz:
=RIGHT("00"&A2, 6)
Sonuç olarak, en fazla 2 önde gelen sıfır içeren değişken uzunlukta dizeler elde edersiniz:
Formül 2. REPT ve LEN işlevlerini kullanarak baştaki sıfırları doldurun
Excel'de bir metin dizesinin önüne baştaki sıfırları eklemenin bir başka yolu da REPT ve LEN işlevlerinin bu kombinasyonunu kullanmaktır:
REPT(0, sıfır sayısı -LEN( hücre ))& hücreÖrneğin, 6 karakterli bir dize oluşturmak üzere A2'deki değere baştaki sıfırları eklemek için bu formül aşağıdaki gibidir:
=REPT(0, 6-LEN(A2))&A2
Bu formül nasıl çalışır?
REPT işlevinin belirli bir karakteri belirli sayıda tekrarladığını ve LEN'in dizenin toplam uzunluğunu döndürdüğünü bildiğimizde, formülün mantığını anlamak kolaydır:
- LEN(A2), A2 hücresindeki toplam karakter sayısını alır.
- REPT(0, 6-LEN(A2)) gerekli sayıda sıfır ekler. Kaç sıfır eklenmesi gerektiğini hesaplamak için, A2'deki dizenin uzunluğunu maksimum sıfır sayısından çıkarırsınız.
- Son olarak, A2 değeriyle sıfırları birleştirirsiniz ve aşağıdaki sonucu elde edersiniz:
Alt satır : Bu formül hem sayılara hem de metin dizelerine baştaki sıfırları ekleyebilir, ancak sonuç sayı değil her zaman metindir.
Sabit sayıda önceki sıfırlar nasıl eklenir
Bir sütundaki tüm değerlerin (sayılar veya metin dizeleri) önüne belirli sayıda sıfır eklemek için, CONCATENATE işlevini veya Excel 365 - 2019'da CONCAT işlevini ya da ve işareti operatörünü kullanın.
Örneğin, A2 hücresindeki bir sayının önüne 0 koymak için şu formüllerden birini kullanın:
=CONCATENATE(0,A2)
veya
=0&A2
Aşağıdaki ekran görüntüsünde gösterildiği gibi, formül, orijinal değerin kaç karakter içerdiğine bakılmaksızın bir sütundaki tüm hücrelere yalnızca bir önde gelen sıfır ekler:
Aynı şekilde, sayılardan ve metin dizelerinden önce 2 baştaki sıfır (00), 3 sıfır (000) veya istediğiniz kadar sıfır ekleyebilirsiniz.
Alt satır : Bu formülün sonucu, sıfırları sayılarla birleştiriyor olsanız bile bir metin dizesidir.
Excel'de baştaki sıfırlar nasıl kaldırılır
Excel'de baştaki sıfırları kaldırmak için kullandığınız yöntem, bu sıfırların nasıl eklendiğine bağlıdır:
- Önceki sıfırlar özel bir sayı biçimiyle eklenmişse (sıfırlar hücrede görünür, ancak formül çubuğunda görünmez), başka bir özel biçim uygulayın veya burada gösterildiği gibi Genel'e geri dönün.
- Metin olarak biçimlendirilmiş hücrelere sıfırlar yazılmışsa veya başka bir şekilde girilmişse (hücrenin sol üst köşesinde küçük yeşil bir üçgen görüntülenir), metni sayıya dönüştürün.
- Baştaki sıfırlar bir formül kullanılarak eklenmişse (hücre seçildiğinde formül, formül çubuğunda görünür), bunları kaldırmak için DEĞER işlevini kullanın.
Aşağıdaki resim, doğru tekniği seçmenize yardımcı olmak için her üç durumu da göstermektedir:
Hücre biçimini değiştirerek baştaki sıfırları kaldırın
Özel biçime sahip hücrelerde baştaki sıfırlar gösteriliyorsa, hücre biçimini varsayılana geri döndürün Genel veya önündeki sıfırları göstermeyen başka bir sayı biçimi uygulayın.
Metni sayıya dönüştürerek baştaki sıfırları kaldırın
Metin biçimli bir hücrede önekli sıfırlar göründüğünde, bunları kaldırmanın en kolay yolu hücreyi/hücreleri seçmek, ünlem işaretine tıklamak ve ardından Sayıya Dönüştür :
Bir formül kullanarak baştaki sıfırları kaldırın
Bir formülle önceki sıfır(lar)ın eklenmesi durumunda, bunu kaldırmak için başka bir formül kullanın. Sıfır kaldırma formülü şu kadar basittir:
=DEĞER(A2)
Burada A2, önceki sıfırları kaldırmak istediğiniz hücredir.
Bu yöntem, doğrudan hücrelere yazılan (önceki örnekte olduğu gibi) veya harici bir kaynaktan Excel'e aktarılan sıfırlardan kurtulmak için de kullanılabilir. Genel olarak, bir sayıyı temsil eden sıfır ön ekli bir dizeyle uğraşıyorsanız, metni sayıya dönüştürmek ve yol boyunca baştaki sıfırları kaldırmak için VALUE işlevini kullanabilirsiniz.
Aşağıdaki ekran görüntüsünde iki formül gösterilmektedir:
- B2'deki Metin formülü A2'deki değere sıfırlar ekler ve
- C2'deki Değer formülü, B2'deki değerden baştaki sıfırları kaldırır.
Excel'de sıfırlar nasıl gizlenir
Excel sayfanızda sıfır değerlerini görüntülemek istemiyorsanız, aşağıdaki iki seçeneğe sahipsiniz:
- Sıfırları gizlemek için tüm sayfa işaretini kaldırın. Sıfır değeri olan hücrelerde sıfırı gösterme seçeneğine tıklayın. Bunun için Dosya > Seçenekler > Gelişmiş ve aşağı kaydırarak Bu çalışma sayfası için görüntüleme seçenekleri Bölüm:
Bunun için, sıfırları gizlemek istediğiniz hücreleri seçin, Ctrl+1'e tıklayarak Hücreleri Biçimlendir iletişim kutusunda Özel altında Kategori 'ye yukarıdaki format kodunu yazın ve Tip Kutu.
Aşağıdaki ekran görüntüsü, B2 hücresinin bir sıfır değeri içerdiğini, ancak hücrede görüntülenmediğini göstermektedir:
Excel'de kolay bir şekilde sıfır ekleme ve kaldırma
Son olarak, Ultimate Suite for Excel kullanıcılarımız için iyi haber - özellikle sıfırları işlemek için tasarlanmış yeni bir araç yayınlandı! Lütfen Baştaki Sıfırları Ekle/Kaldır'a hoş geldiniz deyin.
Her zamanki gibi, hamle sayısını mutlak minimuma indirmeye çalıştık :)
için ekle baştaki sıfırlar İşte yapacağın şey:
- Hedef hücreleri seçin ve Baştaki Sıfırları Ekle/Kaldır aracı.
- Görüntülenmesi gereken toplam karakter sayısını belirtin.
- Tıklayın Başvurmak .
Tamamdır!
için baştaki sıfırları kaldırın adımlar birbirine çok benzemektedir:
- Sayılarınızın bulunduğu hücreleri seçin ve eklentiyi çalıştırın.
- Kaç karakter görüntüleneceğini belirtin. Maksimum karakter sayısını elde etmek için anlamlı basamaklar seçilen aralıkta Maksimum Uzunluk Al
- Tıklayın Başvurmak .
Eklenti hem sayılara hem de dizelere baştaki sıfırları ekleyebilir:
- İçin sayılar 'de özel bir sayı biçimi ayarlanır, yani bir sayının altında yatan değer değil, yalnızca görsel temsili değiştirilir.
- Alfa nümerik dizeler önlerine sıfırlar eklenir, yani hücrelere fiziksel olarak sıfırlar eklenir.
Excel'de sıfırları bu şekilde ekleyebilir, kaldırabilir ve gizleyebilirsiniz. Bu eğitimde açıklanan teknikleri daha iyi anlamak için örnek çalışma kitabını indirebilirsiniz. Okuduğunuz için teşekkür eder, gelecek hafta blogumuzda görüşmek dileğiyle!
Mevcut indirmeler
Excel Baştaki Sıfır Örnekleri (.xlsx dosyası)
Ultimate Suite 14 günlük tam işlevli sürüm (.exe dosyası)