Różnica między plikami CSV i XLS?

14

Co to są pliki CSV i XLS (Microsoft lub OpenOffice)? Jaka jest główna różnica między tymi dwoma plikami?

MonkeyMind
źródło
Zauważ, że natywny plik Open Office Calc ma rozszerzenie ods i jest zupełnie inny niż plik CSV lub XLS, ponieważ jest zawijany w XML za pomocą zip

Odpowiedzi:

26

CSV: środki C OMMA S eparated V alues. jest to format zwykłego tekstu (ansi).
XLS: to główny format pliku binarnego dla wszystkich arkuszy wstępnych e X ce L S

OlimilOops
źródło
skomentuj mnie: nowym (od Excel2007) głównym formatem plików programu Excel jest format pliku xlsx lub w przypadku makr format pliku xlsm.
OlimilOops
15

Pliki CSV przechowują zwykły tekst jako ciąg wartości (komórki) oddzielone przecinkami (,) w szeregu linii (wierszy). Możesz otworzyć plik CSV w edytorze tekstu i sam go przeczytać. Wiele aplikacji może odczytywać pliki CSV, a wiele języków zapewnia wbudowane funkcje upraszczające odczytywanie / zapisywanie formatu CSV.

XLS to plik binarny skoroszytu MS Excel, który zawiera informacje o wszystkich arkuszach w skoroszycie, obejmujący zarówno zawartość, jak i formatowanie (maskowanie liczb, kolorowanie, formatowanie warunkowe itp.), A także może przechowywać dodatkowe elementy, takie jak wykresy, obrazy itp. XLS pliki mogą być odczytywane tylko przez aplikacje, które zostały specjalnie napisane do odczytu ich formatu, i mogą być zapisywane tylko w ten sam sposób.

Mark Baker
źródło
4

Pliki CSV są celowo zaprojektowane do szerokiej obsługi; każdy system operacyjny lub aplikacja, która importuje lub eksportuje dane, zazwyczaj obsługuje CSV.

Nie robią nic poza przechowywaniem danych - na przykład bez formatowania tekstu.

Pliki Excel zawierają te same dane, ale w formacie binarnym. Dzięki temu plik może zapisywać określone funkcje programu Excel - wykresy, formatowanie itp.

Damo
źródło
3
  1. Excel to aplikacja do obsługi arkuszy kalkulacyjnych, która zapisuje pliki we własnym formacie, podczas gdy CSV to standard zapisywania informacji tabelarycznych w pliku tekstowym z ogranicznikami
  2. CSV to bardzo stara metoda zapisywania tabel w porównaniu do programu Excel
  3. Pliki CSV nie mogą przechowywać innych informacji, takich jak formatowanie, podczas gdy jest to standard w Excelu
  4. Pliki zapisane w programie Excel nie mogą być otwierane ani edytowane przez edytory tekstu, podczas gdy pliki CSV mogą.
Ranjit Saini
źródło
3

Typ pliku .csv może zawierać zwykły tekst i inne formatowanie niż w tej kolumnie. Typ pliku .xls zawiera dane, a także formatowanie

Keerthana
źródło