4Aug

Hoe een CSV-bestand met een kolom met een nummer 0 in Excel te importeren

click fraud protection

Microsoft Excel converteert gegevenskolommen automatisch naar de indeling die zij het beste vinden bij het openen van door komma's gescheiden gegevensbestanden. Voor degenen onder ons die niet willen dat onze gegevens worden gewijzigd, kunnen we dat gedrag veranderen.

U hebt een CSV-bestand dat waarschijnlijk is geëxporteerd vanuit een andere toepassing of door andere mensen aan u is verstrekt. Je zou het graag in Excel willen openen, omdat je het heel goed kent. Het CSV-bestand ziet er als volgt uit( als u het bestand opent in notepad.exe):

Het bestand bevat kolommen: ProductModelID, Name, SpecialID en ModifiedDate. De kolom SpeicalID die gegevens bevat met voorloop 0 en het is een gespecialiseerde code zodat u de voorloopnullen in Excel wilt behouden. Omdat het een CSV-bestand is, wordt het standaard weergegeven in uw Windows Verkenner als een Excel-bestand:

Dus u dubbelklikt op het bestand en opent het bestand in Excel als zodanig:

U kunt dat standaard zien, Excel uitgekleedde leidende nullen in kolom 3 "SpecialID".U bracht de Excel-toepassing naar voren en probeerde Bestand / Openen te gebruiken om het bestand handmatig te openen en dat werkt ook niet. Hoe kan ik dit oplossen?

instagram viewer

De truc is om het bestand met de extensie. TXT te hernoemen en het bestand vervolgens in Excel te brengen. Dus breng eerst "Mijn computer? ?"en navigeer door de map naar waar het bestand zich bevindt.

Nu, als u de bestandsextensie. CSV niet ziet( Windows heeft deze optie standaard uitgeschakeld), volg dan deze stap om de bestandsextensie in te schakelen - Selecteer het menu "Tools? ? /? ? Mapopties? ?selecteer vervolgens de "View? ?tab, deselecteer het item "Verberg extensies voor bekende bestandstypen? ?zoals de afbeelding hieronder:

Dan zou je de bestandsextensie als zodanig moeten zien:

Klik met de rechtermuisknop op het bestand en selecteer hernoemen om het bestand te hernoemen naar "ProductInfo.txt? ?

Het pictogram verandert ook in het pictogram van het normale tekstbestand. Open Excel niet en gebruik "Bestand? ? /? ? Open? ?commando om het bestand in Excel te brengen. Wanneer u dit doet, verschijnt er een dialoogvenster zoals:

Zorg dat de "Delimited? ?keuzerondje is geselecteerd en klik op "Volgende?"knop om door te gaan. Op het volgende scherm vinkt u het selectievakje "Komma" aan.en deselecteer alle andere selecties.

Klik op "Volgende? ?om naar het volgende scherm te gaan. In dit scherm moet u klikken op de "SpecialID"kolom en selecteer de "Tekst? ?radiobutton uit het "Column data format? ?sectie.

Klik op "Finish? ?dan ben je klaar.

U kunt nu de kolom "SpecialID? ?is toegevoegd als kolom Tekst en alle voorloop 0 behouden.

Deze methode kan worden toegepast op elke speciale omstandigheid voor het binnenhalen van een CSV-bestand in Excel inclusief andere gescheiden bestanden. Met de mogelijkheid om het gegevenstype voor elke kolom tijdens het gegevensimportproces op te geven, hebt u een veel betere controle over uw eindresultaat.