Konverze spss do excel

Převod souboru SPSS do EXCEL

Export dat SPSS .sav do Excelu .xlsx při zachování použitelných hodnot a kontrole ztráty metadat.

Vytvořte soubory EXCEL online

Soubory SPSS zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů, EXCEL z něj vyrobíme:

Jak převést soubor spss do formátu excel

Týmy často obdrží data z průzkumu nebo výzkumu ve formátu SPSS, ale musí kolegům, reportovacím systémům nebo pro ruční kontrolu v Microsoft Excel poskytnout sešit .xlsx. Export dat vytvoří tabulku, kterou lze otevřít bez SPSS, ale nepřenese s sebou všechna statistická metadata.

Formáty souborů SPSS a Excel

Systémový soubor SPSS, obvykle .sav, ukládá obdélníkovou datovou sadu a metadata včetně názvů a popisků proměnných, popisků hodnot, definovaných chybějících hodnot, úrovní měření a formátů zobrazení. IBM SPSS Statistics je primární aplikace pro tyto soubory; běžně se používají v průzkumech, klinickém výzkumu, vzdělávání a marketingovém výzkumu. Komprimované systémové soubory používají .zsav a starší přenosné soubory SPSS používají .por.

Sešit Excel běžně používá .xlsx, aktuální tabulkový formát Office Open XML. Excel podporuje filtrování sloupců, vzorce, kontingenční tabulky, grafy a distribuci uživatelům bez statistického softwaru. Používejte .xlsx namísto staršího .xls, který je omezen na 65 536 řádků na list.

Výstupní soubor SPSS, například .spv, není datová sada. Otevřete jej v SPSS Statistics Output Viewer a jeho tabulky nebo grafy exportujte samostatně, pokud je požadavkem umístit výstup analýzy do Excelu.

Export pomocí IBM SPSS Statistics

  1. Otevřete datový soubor prostřednictvím File → Open → Data. Soubor .por nejprve importujte a poté otevřenou datovou sadu uložte nebo exportujte.
  2. Zkontrolujte názvy, typy, data a definice chybějících hodnot v Variable View. Záhlaví sloupců v Excelu by měla být jedinečná a platná pro reportovací nástroj příjemce.
  3. Vyberte File → Export Data, zvolte Excel 2007 and later (*.xlsx) a určete cílový soubor. Některé verze SPSS zpřístupňují stejnou funkci prostřednictvím File → Save As.
  4. Povolte možnost zapsat názvy proměnných do prvního řádku. Exportujte values, pokud příjemci potřebují číselné kódy připravené k analýze; popisky hodnot vyberte pouze tehdy, když jsou čitelné kategorie užitečnější než podkladové kódy.
  5. Otevřete sešit v Excelu a před jeho distribucí zkontrolujte identifikátory, sloupce s daty, kategorické hodnoty a počet řádků.

Pro opakovatelné exporty se syntaxe SPSS vyhne ručnímu nastavování dialogových oken:

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

Pomocí /CELLS=LABELS exportujete definované popisky hodnot namísto uložených kódů. Uchovávejte kopii založenou na hodnotách, protože popisky mohou být duplicitní nebo upravené a nepředstavují spolehlivou náhradu zdrojových kódů.

Automatizace převodu pomocí Pythonu

Python dokáže převádět soubory, když není k dispozici SPSS nebo když stejný postup vyžaduje mnoho souborů. Nainstalujte reader a Excel writer:

pip install pandas pyreadstat openpyxl

Exportujte uložené hodnoty s názvy proměnných SPSS jako záhlavími sloupců:

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

Nastavte apply_value_formats=True pouze pro sešit určený ke čtení, který obsahuje popisky kategorií. Tato metoda zapíše hodnoty dat, ale v Excelu znovu nevytvoří popisky proměnných SPSS, pravidla chybějících hodnot, úrovně měření, váhy ani definice vícenásobných odpovědí.

Online konverzní služby

CloudConvert a Zamzar mohou být vhodné pro malé, necitlivé soubory, pokud jejich aktuální výběr formátů uvádí SAV i XLSX. Nahrajte soubor, vyberte XLSX, stáhněte výsledek a ověřte jej v Excelu. Nenahrávejte identifikovatelné odpovědi z průzkumu, údaje o pacientech, důvěrné záznamy ani regulovaná data, pokud smlouva poskytovatele, zásady uchovávání, místo zpracování a bezpečnostní opatření nesplňují organizační požadavky.

Kontroly kompatibility

  • Excel podporuje nejvýše 1 048 576 řádků a 16 384 sloupců na list. Větší datové sady rozdělte nebo místo nich poskytněte soubory CSV, extrakt z databáze či původní soubor SPSS.
  • Excel neuchovává popisky proměnných SPSS, slovníky popisků hodnot, definice uživatelsky chybějících hodnot, úrovně měření, nastavení vah ani sady vícenásobných odpovědí. Pokud jsou tyto definice důležité, poskytněte samostatný codebook.
  • Hodnoty systémově chybějící v SPSS se obvykle exportují jako prázdné buňky. Kódy uživatelsky chybějících hodnot, například 99 nebo -9, zůstávají běžnými hodnotami, pokud nejsou před exportem překódovány.
  • Po exportu zkontrolujte data, datum a čas a délky trvání. Excel a SPSS používají odlišné systémy formátování dat a Excel nedokáže reprezentovat data před rokem 1900 jako běžná data v listu.
  • Dlouhé identifikátory, poštovní směrovací čísla, čísla účtů a hodnoty s úvodními nulami nastavte před úpravami uživateli na Text. Excel zachovává v číselných buňkách pouze přibližně 15 platných číslic.
  • Původní soubor .sav nebo .zsav uchovávejte jako autoritativní analytickou kopii.

Databáze v současné době neobsahuje žádný program na konverzi souborů spss.

Podobné .spss konverze

Konverze do .excel
z jiných formátů

Sdílejte na sociálních sítích: