Excel'deki garip sayı dönüşümlerini düzeltme
Girdiğiniz rakamlar yerine tarih, bir dizi kare işareti (#####) veya yuvarlanmış bir değer görüyorsanız; sorun neredeyse her zaman hücre biçimi veya sütun genişliği ile ilgilidir. Doğru görüntülemeyi geri getirmek için sorunlu hücreyi seçin, Ctrl+1 tuşlarına basın, «Sayı» veya «Genel» kategorisini seçin ve gerekirse sütun sınırına çift tıklayarak sütunu genişletin.
Aşağıda, Excel'in tüm sürümleri için her türlü bozulmanın nedenleri ve bunları gidermenin yöntemleri detaylıca açıklanmıştır.
Sayıların tarihe dönüşmesi
Bu en yaygın durumdur: 1.25 veya 1/2 girdiğinizde, Excel otomatik olarak Oca.25 veya 02.01 şeklinde gösterir. Program, girilen sembollere (noktalar, eğik çizgiler) dayanarak veri türünü tahmin etmeye çalışır.
Neden böyle oluyor
- Otomatik biçimlendirme: Excel algoritmaları, tarihlere benzeyen dizileri takvim değerleri olarak yorumlar.
- Bölgesel ayarlar: Rusça sürümde nokta ayracı genellikle gün ve ay ayracı olarak algılanır.
- Veri aktarma: Diğer kaynaklardan yapıştırma yapılırken biçim otomatik olarak miras alınabilir.
Nasıl düzeltilir
- Yanlış görüntülenen hücreleri seçin.
- Fareyle sağ tıklayın ve Hücreleri Biçimlendir seçeneğini seçin (veya
Ctrl+1kısayol tuşlarını kullanın). - Sayı sekmesinde Genel veya Sayı kategorisini seçin.
- Gerekli ondalık basamak sayısını ayarlayın (örneğin,
1.25görmek için 2). - Tamam'a tıklayın. Değer anında orijinal haline dönecektir.
Gelecekte bunu nasıl önlersiniz: Tarih gibi görünen bir sayı girmeniz gerekiyorsa, başına kesme işareti ' koyun (örneğin, '1.25). Kesme işareti hücrede görüntülenmez ancak Excel'in veriyi metin olarak kabul etmesini sağlar.
Değerler yerine kare işaretlerinin (#####) görünmesi
##### sembolleri, sayısal değerin mevcut sütun genişliğine sığmadığı anlamına gelir. Bu bir koruma mekanizmasıdır: Excel, bilgileri bozmamak için (örneğin, 10000 yerine 1000 göstermemek için) rakamları kesmez, bunun yerine alan yetersizliği konusunda sinyal verir.
Temel nedenler
- Dar sütun: En sık karşılaşılan neden (vakaların %90'ına kadarı).
- Negatif tarihler veya saatler: Bir formül negatif bir saat değeri döndürürse, genişlikten bağımsız olarak kare işaretleriyle görüntülenir.
- Uzun sayısal biçimler: Ondalık virgülden sonra çok fazla basamak içeren bir biçimin kullanılması.
Çözüm yöntemleri
- Otomatik genişlik ayarlama: İmleci sütun başlığının sağ sınırına (harfler arasında, örneğin A ile B arasında) getirin; imleç çift yönlü bir oka dönüşene kadar bekleyin. Çift tıklayın. Sütun, en uzun değerin boyutuna göre genişleyecektir.
- Manuel genişletme: Sütun sınırını fareyle sağa doğru sürükleyin.
- Negatif değerleri kontrol edin: Genişletme işe yaramazsa formülü kontrol edin. Muhtemelen daha büyük bir tarihten daha küçük bir tarihi çıkararak, standart saat biçiminde görüntülenemeyen negatif bir saat oluşturuyordur.
Sütunu genişlettikten sonra kare işaretleri hala kalıyorsa, sayı Excel'in hassasiyet sınırını (15 basamak) aşmış olabilir. Bu durumda biçimi «Bilimsel» olarak değiştirin veya sayıyı metin olarak görüntüleyin.
Sayıların kendiliğinden değişmesi ve yuvarlanması
1.2345 girdiğinizde 1.23 gördüğünüz durum, ondalık basamakların görüntüleme ayarları veya formüllerdeki yuvarlama işlevleriyle ilgilidir. Şunu anlamak önemlidir: Çoğu zaman sadece görüntüleme değişir, hücredeki gerçek değer hassas kalır.
Sorunun kaynakları
- Görsel biçim: Hücreye yalnızca virgülden sonra iki basamağı görüntüleme ayarı verilmiştir.
- Yuvarlama işlevleri:
YUVARLA,YUKARI.YUVARLAvb. formüllerin kullanılması. - Hesaplama hassasiyeti: Nadir durumlarda «Ekran görüntüsündeki gibi hassasiyet ayarla» seçeneği etkinleştirilmiş olup, bu işlem ekstra basamakları geri döndürülemez şekilde keser.
Hassasiyet ayarı
- Hücreleri seçin →
Ctrl+1→ Sayı sekmesi. - Ondalık basamak sayısı parametresini gerekli değere kadar artırın (maksimum 30).
- Formülleri kontrol edin: Eğer
=YUVARLA(A1; 2)kullanılıyorsa, bunu orijinal hücreye yapılan bir başvuruya değiştirin veya işlev içindeki hassasiyeti artırın.
| Belirti | Olası neden | Çözüm |
|---|---|---|
1.999 değeri 2 olarak görüntüleniyor | Virgülden sonra 0 basamaklı biçim | Hücre biçiminde basamak sayısını artırın |
| Uzun kart numaraları kesiliyor | 15 anlamlı basamak sınırı | Giriş yapmadan önce metin biçimini uygulayın |
| Toplam kuruş farkıyla uyuşmuyor | Ekran görüntüsündeki gibi hassasiyet etkin | Dosya → Seçenekler → Gelişmiş → «Hassasiyeti ekran görüntüsündeki gibi...» kutusundaki işareti kaldırın |
Özel durumlar ve veri aktarma
Bazen sorunlar dış kaynaklardan (CSV, veritabanları, web siteleri) veri taşırken ortaya çıkar.
- Sayı yerine metin biçimi: Hücrenin köşesinde yeşil üçgen varsa, sayı metin olarak kaydedilmiştir. Bu hücreleri seçin, açılan uyarı simgesine tıklayın ve «Sayıya Dönüştür» seçeneğini belirleyin.
- Ayraç çakışması: Sistemde ondalık ayraç virgül ise ve siz nokta giriyorsanız, Excel sayıyı tarih veya metin olarak algılayabilir. Ayarları kontrol edin: Dosya → Seçenekler → Gelişmiş → «Düzenleme seçenekleri» bölümü. «Sistem ayırıcılarını kullan» kutusunun işaretli olduğundan emin olun.
- CSV Aktarma:
.csvdosyalarını çift tıklayarak açmayın. Veri sekmesi → Veri Al (veya «Metinden») yolunu kullanın; burada tabloya yüklenmeden önce her sütunun biçimini (metin, sayı, tarih) açıkça belirtebilirsiniz.
Büyük sayılar için ipucu: Kredi kartı numaraları, vergi kimlik numaraları veya uzun tanımlayıcılar (15 basamaktan fazla) her zaman önceden Metin biçimi ayarlanmış hücrelere girilmelidir, aksi takdirde son rakamlar sıfıra dönüşür.
Biçimlendirme hatalarının önlenmesi
Gelecekte benzer durumlarla karşılaşmamak için bir çalışma şablonu ayarlamanız önerilir:
- Agresif otomatik biçimlendirmeyi devre dışı bırakın: Excel seçeneklerinde otomatik veri değiştirmeyi sınırlayabilirsiniz, ancak tamamen kapatmak zordur. En iyi yol, giriş yapmadan önce hücre biçimini kontrol etmektir.
- Şablonları kullanın: Para, tarih ve normal sayılar için sütunların zaten doğru biçime sahip olduğu önceden ayarlanmış stillere sahip boş bir dosyayı
.xltxşablonu olarak kaydedin. - Görsel kontrol: Hataları bulmak için koşullu biçimlendirmeyi ayarlayın. Örneğin, sayılar için tasarlanmış bir sütunda metin içeren hücreleri vurgulayan bir kural.
Bu kurallara uyulması, tablodaki verilerin doğru tutulmasını sağlayacak ve görüntülemeyi sürekli düzeltme ihtiyacını ortadan kaldıracaktır.