Excel'deki Türkçe sayı biçimi ERP'ye nasıl yanlış giriyor
Türkçe Excel'de binlik ayracı nokta, ondalık ayracı virgül. İngilizce yerelde tam tersi. Aynı dosyada ikisi birden olduğunda ERP hata vermiyor — sessizce yanlış sayıyı alıyor.
Sorun neden görünmüyor
ERP'ye yüklenen bir dosyada 1.350,00 yazıyorsa bunun bin üç yüz elli mi yoksa bir virgül üç beş mi olduğu, dosyanın hangi yerelde üretildiğine bağlı. ERP çoğu zaman sormaz: kendi varsayılanına göre okur ve kaydı kabul eder.
Hata vermediği için de kimse fark etmez. Ay sonunda ciro raporu bin kat sapmış olur ve sebebi aranırken kimse dosyanın kendisine bakmaz — çünkü dosya "yüklendi".
Aynı dosyada iki biçim nasıl oluşuyor
Tek bir kaynaktan çıkan dosyada genelde tek biçim olur. Sorun, dosyanın birleştirilmiş olmasıyla başlıyor:
- Bir bölüm Türkçe Excel'den, diğeri İngilizce arayüzlü bir sistemden geliyor.
- Kolonun bir kısmı elle düzeltilmiş ve düzelten kişinin Excel'i başka yerelde.
- Dışa aktarım CSV yapılmış; CSV biçimi taşımıyor, yalnızca metni taşıyor.
Yüklemeden önce nasıl yakalanır
Bir kolonun sayısal olup olmadığına bakmak yetmiyor; hangi biçimde yazıldığına bakmak gerekiyor. DataPilot her sayısal kolonda ayracı ayrı ayrı çözüyor ve kolonda birden fazla biçim varsa bunu bulgu olarak gösteriyor.
Ayrıca metne düşmüş tutarlar — 1.250,00 TL gibi, para birimi etiketi yüzünden sayı olarak okunamayan hücreler — tek tıkla düzeltilebiliyor.