Diferença entre arquivos CSV e XLS?

14

O que são arquivos CSV e XLS (Microsoft ou OpenOffice)? Qual é a principal diferença entre esses dois arquivos?

MonkeyMind
fonte
Note que um arquivo nativo Calc tem uma extensão de ods, e é totalmente diferente de qualquer um CSV ou um arquivo XLS, sendo XML envolto usando um zip

Respostas:

26

CSV: meios C omma S eparated V alores. é um formato de texto sem formatação (ansi).
XLS: é o principal formato de arquivo binário para todas as folhas de cálculo e X ce L S

OlimilOops
fonte
comento: o novo formato de arquivo principal (desde Excel2007) para o Excel é o formato de arquivo xlsx ou, com macros, o formato de arquivo xlsm.
OlimilOops
15

Os arquivos CSV mantêm o texto sem formatação como uma série de valores (células) separados por vírgulas (,) em uma série de linhas (linhas). Você pode realmente abrir um arquivo CSV em um editor de texto e lê-lo você mesmo. Muitos aplicativos são capazes de ler arquivos CSV, e muitos idiomas fornecem funções internas que simplificam a leitura / gravação no formato CSV.

XLS é um arquivo binário da pasta de trabalho do MS Excel, que contém informações sobre todas as planilhas de uma pasta de trabalho, incluindo conteúdo e formatação (mascaramento de números, cores, formatação condicional etc.), além de conter elementos adicionais, como gráficos, imagens, etc. os arquivos podem ser lidos apenas por aplicativos que foram especialmente gravados para ler seu formato e só podem ser gravados da mesma maneira.

Mark Baker
fonte
4

Os arquivos CSV são projetados intencionalmente para serem amplamente suportados; qualquer sistema operacional ou aplicativo que importe ou exporte dados geralmente possui suporte a CSV.

Eles não fazem mais nada, mas mantêm dados - sem formatação de texto, por exemplo.

Os arquivos do Excel mantêm os mesmos dados, mas em formato binário. Isso permite que o arquivo salve recursos específicos do Excel - gráficos, formatação etc.

Damo
fonte
3
  1. O Excel é um aplicativo de planilha que salva arquivos em seu próprio formato, enquanto o CSV é um padrão para salvar informações tabulares em um arquivo de texto delimitado
  2. O CSV é um método muito antigo de salvar tabelas em comparação com o Excel
  3. Os arquivos CSV não podem armazenar outras informações, como formatação, enquanto isso é padrão no Excel
  4. Os arquivos salvos no Excel não podem ser abertos ou editados pelos editores de texto, enquanto os arquivos CSV podem.
Ranjit Saini
fonte
3

O tipo de arquivo .csv pode conter texto sem formatação e nenhuma formatação além do que está em qual coluna. O tipo de arquivo .xls contém dados e também formatação

Keerthana
fonte