Converter spss para excel

Converter SPSS para EXCEL

Exportar dados .sav do SPSS para Excel .xlsx mantendo valores utilizáveis e verificando a perda de metadados.

Crie ficheiros EXCEL online

Ainda não conseguimos ler ficheiros SPSS, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos, transformamo-lo em EXCEL:

Como converter spss para excel arquivo

  • Documentos

As equipes frequentemente recebem dados de pesquisa ou levantamentos do SPSS, mas precisam fornecer uma pasta de trabalho .xlsx para colegas, sistemas de relatórios ou revisão manual no Microsoft Excel. A exportação dos dados cria uma planilha que é aberta sem o SPSS, mas não leva consigo todos os metadados estatísticos.

Formatos de arquivo do SPSS e do Excel

Um arquivo de sistema do SPSS, normalmente .sav, armazena um conjunto de dados retangular e metadados, incluindo nomes e rótulos de variáveis, rótulos de valores, valores ausentes definidos, níveis de medição e formatos de exibição. O IBM SPSS Statistics é o aplicativo principal para esses arquivos; eles são comuns em pesquisas de levantamento, pesquisas clínicas, educação e pesquisa de mercado. Arquivos de sistema compactados usam .zsav, e arquivos portáteis antigos do SPSS usam .por.

Uma pasta de trabalho do Excel normalmente usa .xlsx, o formato de planilha atual Office Open XML. O Excel oferece suporte a filtragem de colunas, fórmulas, tabelas dinâmicas, gráficos e distribuição para usuários sem software estatístico. Use .xlsx em vez do formato legado .xls, que é limitado a 65.536 linhas por planilha.

Um arquivo de saída do SPSS, como .spv, não é um conjunto de dados. Abra-o no SPSS Statistics Output Viewer e exporte suas tabelas ou gráficos separadamente se o requisito for inserir a saída da análise no Excel.

Exportar com o IBM SPSS Statistics

  1. Abra o arquivo de dados por meio de File → Open → Data. Importe primeiro um arquivo .por e, em seguida, salve ou exporte o conjunto de dados aberto.
  2. Revise nomes, tipos, datas e definições de valores ausentes em Variable View. Os cabeçalhos das colunas do Excel devem ser exclusivos e válidos para a ferramenta de relatórios do destinatário.
  3. Escolha File → Export Data, selecione Excel 2007 and later (*.xlsx) e especifique o arquivo de destino. Algumas versões do SPSS disponibilizam a mesma função por meio de File → Save As.
  4. Ative a opção de gravar os nomes das variáveis na primeira linha. Exporte values quando os destinatários precisarem de códigos numéricos prontos para análise; selecione rótulos de valores somente quando categorias legíveis forem mais úteis do que os códigos subjacentes.
  5. Abra a pasta de trabalho no Excel e verifique identificadores, colunas de data, valores categóricos e contagens de linhas antes de distribuí-la.

Para exportações repetíveis, a sintaxe do SPSS evita configurações manuais nas caixas de diálogo:

SAVE TRANSLATE OUTFILE='survey_export.xlsx'
/TYPE=XLSX
/FIELDNAMES
/CELLS=VALUES
/REPLACE.

Use /CELLS=LABELS para exportar rótulos de valores definidos em vez dos códigos armazenados. Mantenha uma cópia baseada em valores, pois os rótulos podem ser duplicados ou editados e não são um substituto confiável para os códigos de origem.

Automatizar a conversão com Python

O Python pode converter arquivos quando o SPSS não está disponível ou quando muitos arquivos exigem o mesmo fluxo de trabalho. Instale um leitor e um gravador de Excel:

pip install pandas pyreadstat openpyxl

Exporte os valores armazenados com os nomes das variáveis do SPSS como cabeçalhos de coluna:

import pyreadstat
df, meta = pyreadstat.read_sav("survey.sav", apply_value_formats=False)
df.to_excel("survey.xlsx", index=False)

Defina apply_value_formats=True somente para uma pasta de trabalho voltada à leitura, contendo rótulos de categorias. Esse método grava valores de dados, mas não recria no Excel os rótulos de variáveis do SPSS, as regras de valores ausentes, os níveis de medição, os pesos ou as definições de respostas múltiplas.

Serviços de conversão online

CloudConvert e Zamzar podem ser adequados para arquivos pequenos e não confidenciais quando seus seletores de formato atuais listarem SAV e XLSX. Carregue o arquivo, selecione XLSX, baixe o resultado e valide-o no Excel. Não carregue respostas de pesquisas identificáveis, dados de pacientes, registros confidenciais ou dados regulamentados, a menos que o contrato, a política de retenção, o local de processamento e os controles de segurança do provedor atendam aos requisitos da organização.

Verificações de compatibilidade

  • O Excel oferece suporte a no máximo 1.048.576 linhas e 16.384 colunas por planilha. Divida conjuntos de dados maiores ou forneça arquivos CSV, uma extração de banco de dados ou o arquivo original do SPSS.
  • O Excel não preserva os rótulos de variáveis do SPSS, os dicionários de rótulos de valores, as definições de valores ausentes pelo usuário, os níveis de medição, as configurações de peso ou os conjuntos de respostas múltiplas. Forneça um livro de códigos separado quando essas definições forem importantes.
  • Os valores ausentes do sistema do SPSS geralmente são exportados como células em branco. Códigos de valores ausentes definidos pelo usuário, como 99 ou -9, permanecem como valores comuns, a menos que sejam recodificados antes da exportação.
  • Verifique datas, data e hora e durações após a exportação. O Excel e o SPSS usam sistemas de formatação de data diferentes, e o Excel não pode representar datas anteriores a 1900 como datas comuns de planilha.
  • Defina identificadores longos, códigos postais, números de conta e valores com zeros à esquerda como Texto antes que os usuários editem a pasta de trabalho. O Excel preserva apenas cerca de 15 dígitos significativos em células numéricas.
  • Mantenha o arquivo original .sav ou .zsav como a cópia analítica oficial.

O banco de dados atualmente não contém nenhum conversor de arquivo spss.