Какво да знаете
- CSV файлът е файл със стойности, разделени със запетая; прегледайте/редактирайте такъв с Excel, WPS Office Spreadsheets или Google Sheets.
- Конвертирайте CSV в Excel (XLSX), PDF, XML, TXT и др. със същите програми или Zamzar.
- CSV файловете също могат да бъдат генерирани и импортирани в повечето имейл клиенти и други програми, които работят със структурирани данни.
Тази статия обяснява какво е CSV файл, как да го отворите или редактирате и как да го конвертирате в различен формат.
Какво е CSV файл?
CSV файлът е файл със стойности, разделени със запетая. Това е обикновен текстов файл, който може да съдържа само цифри и букви и структурира съдържащите се в него данни в таблична или таблична форма.
Файловете, завършващи с файлово разширение CSV, обикновено се използват за обмен на данни, обикновено когато има голямо количество, между различни приложения. Програми за бази данни, аналитичен софтуер и други приложения, които съхраняват огромни количества информация (като контакти и данни за клиенти), обикновено поддържат този формат.
Файл със стойности, разделени със запетая, понякога може да се нарича файл със стойности, разделени със знаци или разделен със запетая, но независимо от това как някой го казва, те говорят за един и същ формат.
CSV също е съкращение за валидиране на компютърен софтуер, променлива, разделена със запетая, глас с превключване на верига и стойност, разделена с двоеточие.
Как да отворите CSV файл
Софтуерът за електронни таблици обикновено се използва за отваряне и редактиране на CSV файлове, като Excel или безплатните OpenOffice Calc или WPS Office Spreadsheets. Инструментите за електронни таблици са чудесни за CSV файлове, тъй като данните, съдържащи се във файла, обикновено ще бъдат филтрирани или манипулирани по някакъв начин.
За да видите и/или редактирате своя CSV файл онлайн, можете да използвате Google Таблици. За да направите това, посетете тази страница и изберете иконата на папка, за да прегледате вашия компютър или Google Drive за файла.
Можете да използвате и текстов редактор, но големите ще бъдат много трудни за работа в този тип програми. Ако искате да направите това, вижте нашите любими в този списък с най-добри безплатни текстови редактори.
Както бе споменато по-горе, Excel поддържа и CSV файлове, но програмата не е безплатна за използване. Въпреки това, това е може би най-често използваната програма за преглед и редактиране на CSV файлове.
Като се има предвид броят на програмите, които поддържат структурирани текстови данни като CSV, може да имате инсталирана повече от една програма, която може да отваря тези типове файлове. Ако е така и тази, която се отваря по подразбиране, когато докоснете два пъти или щракнете двукратно върху CSV файлове в Windows, не е тази, която искате да използвате с тях, промяната на тази програма в Windows е много лесна.
Друг начин да "отворите" CSV файл е да го импортирате. Бихте направили това, ако искате да използвате данните от файла в приложение, което всъщност не е предназначено за редактиране, а за преглед/използване на съдържанието.
Информацията за контакт е най-очевидният пример; можете да импортирате контакти във вашия акаунт в Google, например, за да синхронизирате данните за контакт от CSV файла с Gmail. Всъщност много имейл клиенти поддържат експортиране и импортиране на информация за контакт чрез CSV формат, включително Outlook, Yahoo и Windows Mail.
Как да конвертирате CSV файл
Тъй като CSV файловете съхраняват информация само в текстова форма, поддръжката за запазване на файла в друг формат е включена в много различни онлайн услуги и програми за изтегляне.
Всички десктоп програми, споменати по-горе, могат да конвертират CSV файл във формати на Excel като XLSX и XLS, както и в TXT, XML, SQL, HTML, ODS и други. Този процес на преобразуване обикновено се извършва чрез менюто Файл > Запиши като.
Можете също да използвате Google Таблици. От менюто Файл > Изтегляне изберете XLSX, ODS, PDF или всеки друг поддържан формат.
Има и някои безплатни файлови конвертори, които се изпълняват във вашия уеб браузър, като Zamzar например, които могат да конвертират CSV файлове в някои от форматите, изброени по-горе, както и в PDF и RTF.
Инструментът CSVJSON (познайте…) преобразува CSV данни в JSON, изключително полезно, ако импортирате огромни количества информация от традиционно приложение в уеб базиран проект.
Обикновено не можете да промените файлово разширение (като CSV) на такова, което вашият компютър разпознава и очаквате новопреименуваният файл да може да се използва. В повечето случаи трябва да се осъществи действително преобразуване на файлов формат с помощта на един от методите, описани по-горе. Тъй като обаче тези файлове могат да съдържат само текст, можете да преименувате всеки CSV файл във всеки друг текстов формат и той трябва да се отвори, макар и по по-малко полезен начин, отколкото ако току-що го бяхте оставили в CSV.
Все още не можете да го отворите?
CSV файловете са измамно прости. Колкото и ясни да са на пръв поглед, най-малкото грешно поставяне на запетая или основно объркване като това, обсъдено по-долу, може да ги накара да се почувстват като ракета.
Имайте предвид, че може да не успеете да отворите файла или да прочетете текста в него по простата причина, че бъркате друг файл с такъв във формат CSV. Някои файлове споделят някои от едни и същи букви на файловото разширение, но всъщност не са в същия формат или дори отдалечено подобен.
CVS, CVX и CV са само няколко примера, при които файловете вероятно не могат да се отворят в програма за електронни таблици, въпреки че суфиксът прилича много на CSV. Ако случаят с вашия файл е такъв, проучете истинското файлово разширение в Google или тук в Lifewire, за да видите съвместимите му отвори или конвертори.
Важна информация за редактиране на CSV файлове
Вероятно ще срещнете CSV файл само когато експортирате информация от една програма във файл и след това ще използвате същия файл, за да импортирате данните в друга програма, особено когато работите с приложения, ориентирани към таблици.
Въпреки това, понякога може да откриете, че редактирате CSV файл или създавате такъв от нулата, в който случай трябва да имате предвид следното:
Обща програма, използвана за отваряне и редактиране на CSV файлове, е Excel. Нещо важно, което трябва да разберете относно използването на Excel или друг подобен софтуер за електронни таблици, е, че въпреки че тези програми изглежда предоставят поддръжка за множество листове, когато редактирате CSV файл, CSV форматът не поддържа „листове“или „раздели, , така че данните, които създавате в тези допълнителни области, няма да бъдат записани обратно в CSV, когато записвате.
Например, да кажем, че промените данни в първия лист на документ и след това запишете файла в CSV – тези данни в първия лист са това, което ще бъде запазено. Ако обаче превключите към друг лист и добавите данни там и след това запишете файла отново, информацията в този наскоро редактиран лист ще бъде запазена. Данните в първия лист вече няма да бъдат достъпни, след като затворите програмата за електронни таблици.
Наистина природата на софтуера за електронни таблици прави това злополука объркващо. Повечето инструменти за електронни таблици поддържат неща като диаграми, формули, стилове на редове, изображения и други неща, които просто не могат да бъдат запазени в CSV формат.
Няма проблем, стига да разбирате това ограничение. Ето защо съществуват други, по-усъвършенствани таблични формати, като XLSX. С други думи, ако искате да запазите каквато и да е работа извън много основни промени в данните в CSV, не използвайте повече CSV - вместо това запазете или експортирайте в по-усъвършенстван формат.
Как са структурирани CSV файловете
Лесно е да направите свой собствен CSV файл. Просто сортирайте данните си както искате в един от инструментите, споменати по-горе, и след това запазете това, което имате, във формат CSV.
Можете също да създадете такъв ръчно, да-от нулата, като използвате всеки текстов редактор.
Ето един пример:
Име, адрес, номер
John Doe, 10th Street, 555
Всички CSV файлове следват един и същ общ формат: всяка колона е разделена с разделител (като запетая), а всеки нов ред показва нов ред. Някои програми, които експортират данни в CSV файл, може да използват различен знак за разделяне на стойностите, като раздел, точка и запетая или интервал.
Това, което виждате в примера по-горе, е как биха изглеждали данните, ако CSV файлът беше отворен в текстов редактор. Въпреки това, тъй като софтуерните програми за електронни таблици като Excel и OpenOffice Calc могат да отварят CSV файлове и тези програми съдържат клетки за показване на информация, стойността на името ще бъде позиционирана в първата клетка с John Doe в нов ред точно под нея, а останалите следвайки същия модел.
Ако вграждате запетаи или използвате кавички във вашия CSV файл, прочетете статиите на edoceo и CSVReader.com за това как трябва да направите това.
Често задавани въпроси
- Как да експортирам контактите си от iPhone в CSV файл? Експортирайте контакти от iPhone с помощта на приложение на трета страна, като например Експортиране в CSV. В приложението Експортиране в CSV изберете Започнете експортиране > + > Редактиране на данни в колона > изберете източник > Експорт
- Как се чете CSV файл в MATLAB? За да прочетете CSV файл в MATLAB, плъзнете и пуснете CSV файла във всяка папка по пътя на MATLAB. След това в командния прозорец на MATLAB въведете m=csvread('name_of_file.dat');, като замените името на CSV файла с name_of_file.dat