Microsoft Excel автоматично ще конвертира графите за данни във формат, който смята, че е най-подходящ при отваряне на файлове с данни, разделени със запетая. За тези от нас, които не искат данните ни да се променят, можем да променим това поведение.
Имате CSV файл, вероятно е изнесен от друго приложение или даден от други хора. Бихте искали да го отворите в Excel, тъй като го знаете много добре. CSV файлът ще изглежда така (ако отворите файла в notepad.exe):
Файлът съдържа колони: ProductModelID, Name, SpecialID и ModifiedDate. Колоната SpeicalID съдържа данни с водещи 0 и е специализиран код, така че бихте искали да запазите водещите 0 в Excel. Тъй като е CSV файл, той по подразбиране е показан в Windows Explorer като файл в Excel:
Така че щракнете двукратно върху файла и отворете файла в Excel като такъв:
Можете да видите, че по подразбиране Excel премахна водещите 0 в колона 3 "SpecialID ?. Приехте приложението в Excel и се опитахте да използвате File / Open, за да отворите файла ръчно и това също не работи. Как мога да поправя това?
Номерът е да преименувате файла с разширение .TXT, след което да пренесете файла в Excel. Така че първо да доведе "My Computer? и отидете в папката до мястото, където се намира файлът.
Сега, ако не виждате файловото разширение .CSV (Windows има тази опция забранена по подразбиране), след това изпълнете тази стъпка, за да разрешите разширението на файла - Изберете меню "Tools ? / ? Folder Options ? след това изберете "View ? , премахнете отметката от елемента "Скриване на разширенията за известни типове файлове"? както е показано на снимката по-долу:
След това трябва да видите файловото разширение като такова:
Кликнете с десния бутон върху файла и изберете преименуване, за да преименувате файла, за да станете "ProductInfo.txt ?
Забележете, че иконата се променя и на иконата на обикновен текстов файл. Не отворете Excel и използвайте "File ? / ? Open ? команда за привеждане на файла в Excel. Когато направите това, ще се появи диалог като:
Уверете се, че "Delimited ? е избран радио бутона и кликнете върху "Next ? за да продължите. На следващия екран поставете отметка в квадратчето "Comma ? и премахнете отметката от всички други селекции.
Кликнете върху "Next ? за да преминете към следващия екран. На този екран трябва да кликнете върху "SpecialID ? и изберете "Text ? radiobutton от "Column data format ? секция.
Кликнете върху "Finish ? тогава сте готови.
Сега можете да видите колоната "SpecialID ? е била въведена като колона Текст и всички водещи 0 са запазени.
Този метод може да бъде приложен към всяко специално обстоятелство за въвеждане на CSV файл в Excel, включително и други файлове с ограничен размер. С възможността да зададете типа данни за всяка колона по време на процеса на импортиране на данни, вие имате много по-добър контрол върху крайния резултат.