Kako preprečiti, da bi Excel odstranil vodilne ničle v datotekah CSV

Zadnja posodobitev: 22/10/2026

  • Oblika zapisa CSV je navadno besedilo in ne shrani podatkovnega tipa, zaradi česar Excel kode interpretira kot številke in izbriše vodilne ničle.
  • Nadzorovano uvažanje prek Power Queryja ali čarovnika za besedilo je edini varen način za ohranjanje integritete identifikatorjev in poštnih številk.
  • Z uporabo oblik zapisa po meri ali funkcije TEXT lahko popravite prikaz, vendar ne spremenite dejanske vrednosti izvirne datoteke CSV.

Excel pri odpiranju datoteke CSV odstrani vodilne ničle: kako uvoziti podatke, ne da bi jih spremenil

Prepričan sem, da se vam je to že zgodilo: odprete datoteko CSV z vsem navdušenjem na svetu in nenadoma ugotovite, da je vaša poštne številke ali telefonske številke Izgubili so tisto ključno začetno ničlo. To je klasična nadloga, saj za Excel število, ki se začne z ničlo, nima matematičnega pomena, zato se odloči, da ga bo sam "očistil", kar vam pusti nepopolne podatke in prekine vsako sinhronizacijo z drugimi platformami.

Najbolj frustrirajoče je, da tudi če poskušate celice oblikovati kot besedilo pred izvozom iz orodij, kot so Google Preglednice, ko odprete nastalo datoteko v Excelu, program ponovno uporabi svojo logiko in izbriše ničlo. To se zgodi, ker je format CSV v bistvu navadno besedilo; ne shranjuje navodil o tem, ali je stolpec datum, številka ali besedilo, temveč prepušča programski opremi, ki ga odpre, da sama odloči, kaj je vsak element.

Zakaj se ta težava pravzaprav pojavlja?

Oseba, osredotočena na analizo podatkov in grafov na prenosniku v sodobnem pisarniškem okolju.

Da bi razumeli rešitev, moramo najprej razumeti koncept: datoteka CSV (vrednosti, ločene z vejico) je preprosto seznam podatkov, ločenih s simbolom, običajno vejico ali podpičjem. Ker nima kompleksne strukture kot datoteka .xlsx, Excel poskuša uganiti vsebinoČe vidite niz številk, kot je "08001", pomislite: "To je številka osem tisoč ena" in odstranite ničlo, ker ne prispeva k številčni vrednosti.

Ekskluzivna vsebina - Kliknite tukaj  Spremenite točko v decimalno vejico v Excelu

To vedenje je resen problem, ko delamo z SKU-ji, identifikatorji entitet, številke socialnega zavarovanja ali kateri koli podatki, kjer je ničla del identitete kode in ne količina. Če izgubite to števko, podatki postanejo neveljavni za zunanje baze podatkov ali postopke validacije.

Metode za uvoz podatkov brez njihovega spreminjanja

Moški, ki dela od doma in analizira finančne podatke na svojem prenosniku.

Zlato pravilo je preprosto: Nikoli ne odpirajte datoteke CSV z dvojnim klikom. Če vsebuje občutljive podatke z vodilnimi ničlami, uporabite eno od naslednjih nadzorovanih poti:

  • Uporaba Power Queryja (pridobivanje in preoblikovanje podatkov): To je najbolj profesionalna možnost. Pojdite na zavihek »Podatki«, izberite »Iz besedila/CSV« in namesto neposrednega nalaganja podatkov kliknite »Pretvori podatke«. S tem boste odprli urejevalnik Power Query, kjer lahko izberete problematični stolpec in na zavihku Domov spremenite podatkovni tip v besediloZ izbiro možnosti »Zamenjaj trenutno« prisilite Excel, da te ničle obravnava kot znake in ne kot številke.
  • Čarovnik za uvoz besedila: Če imate raje klasično metodo, lahko datoteko .csv preimenujete v .txt in jo odprete v Excelu. To bo sprožilo čarovnika v treh korakih. V zadnjem koraku lahko kliknete stolpec s kodo in izberete možnost "Oblika podatkov stolpca: besedilo"Tako se Excel ne bo dotaknil niti ene same števke.
  • Uvozi z uporabo zavihka Podatki: Z uporabo poti »Pridobi zunanje podatke« lahko določite ločilo in kodiranje (na primer UTF-8 ali ANSI), da preprečite pojav ničel. čudni znaki ali nenavadni simboli v naglasnih znamenjih in ñ-jih.
Ekskluzivna vsebina - Kliknite tukaj  Kako ustvariti časovnico v Excelu korak za korakom

Vizualni triki in formule za specifične primere

Pogled od zgoraj na namizje s pametnim telefonom in grafikoni za analizo podatkov.

Včasih ne potrebujemo popolne datoteke CSV, temveč Excelov delovni zvezek, v katerem delamo, da pravilno prikaže podatke. V takih primerih je nekaj trikov, ki so zelo uporabni:

Če so podatki že na listu in želite obnoviti videz, lahko uporabite oblika številke po meriS pritiskom na Ctrl+1 lahko v kategoriji »Po meri« vnesete toliko ničel, kolikor števk potrebuje vaša koda (na primer »00000« za petmestne poštne številke). To bo Excelu olajšalo izpolni z vodilnimi ničlami prazne prostore, čeprav notranja vrednost ostaja število.

Druga alternativa je uporaba funkcije =TEXTO(celda; "00000") v pomožnem stolpcu. Ta formula pretvori število v besedilni niz z natančno določeno dolžino in tako zagotovi, da format ostane nespremenjen med delom v delovnem zvezku. Če morate ročno vnesti podatke in preprečiti brisanje ničle, uporabite apostrof (') tik pred številko; to Excelu pove, da je vse, kar sledi, golo besedilo.

Ekskluzivna vsebina - Kliknite tukaj  Kako pretvoriti Excel v PDF brez programov tretjih oseb

Ključne razlike med CSV in Excelom

Strokovnjak za ocenjevanje finančnih tabel in grafov na zaslonu prenosnika.

Ključnega pomena je, da teh dveh formatov ne zamenjate, da se izognete napakam pri izvozu. Čeprav je CSV lahek format, je idealen za izmenjava podatkov med sistemi (kot prenos informacij iz CRM-ja na spletno mesto), je Excelova datoteka (.xlsx) analitično okolje. CSV ne podpira formul, barv ali več listov; obravnava samo surove podatke. Zato je datoteka pri izvozu iz Google Preglednic v CSV pravilna, vendar je ... Interpretacija Excela tisti, ki odpove pri odpiranju.

Za tiste, ki delajo z ogromnimi količinami, Power Query ne rešuje le problema ničel, temveč omogoča tudi avtomatizirajte čiščenjePostopek lahko nastavite samo enkrat in vsakič, ko posodobite izvirno datoteko CSV, bo Excel samodejno uporabil pretvorbo besedila, ne da bi vam bilo treba korake ponavljati ročno.

Ključ do tega, da s podatki ne pretiravate, je, da se nehate zanašati na samodejno odpiranje in preklopite na ročni in nadzorovani uvozStolpce z identifikatorji vedno definirajte kot besedilo, da se med postopkom ne izgubijo ničle. Zdaj veste, kako Excel odstrani ničle pri odpiranju datoteke CSV: kako uvoziti podatke, ne da bi jih spremenili.