Convertir XLSX en SAV
Convertir des feuilles de calcul Excel en fichiers SPSS SAV avec des méthodes desktop, PSPP, en ligne et Python.
Convertir des fichiers XLSX en ligne
Nous n’avons pas encore de convertisseur en ligne dédié pour XLSX vers SAV, mais vous pouvez convertir des fichiers XLSX en ligne vers ces formats et bien d’autres :
Comment convertir xlsx en fichier sav
- Autre
- Aucune note pour l'instant.
Un package de statistiques peut nécessiter un fichier de données SPSS lorsque des données Excel doivent être analysées avec des métadonnées SPSS, partagées avec un utilisateur SPSS ou importées dans un workflow statistique existant. La conversion supprime également les fonctionnalités propres aux feuilles de calcul qui ne peuvent pas exister dans un jeu de données statistiques.
Qu’est-ce que le format XLSX ?
.xlsx est le format de classeur Office Open XML de Microsoft Excel, également produit par LibreOffice Calc, les exportations de Google Sheets et les systèmes de génération de rapports. Il s’agit d’un conteneur basé sur ZIP pouvant stocker plusieurs feuilles de calcul, des cellules, des formules, de la mise en forme, des graphiques et d’autres objets de classeur.
Une colonne Excel peut contenir des nombres, des dates, du texte, des formules, des cellules vides ou des valeurs mixtes. Un fichier de données SPSS représente normalement un seul jeu de données rectangulaire : un classeur peut donc nécessiter un nettoyage et une sélection de feuille avant la conversion.
Qu’est-ce que le format SAV ?
.sav est le format natif de fichier de données IBM SPSS Statistics. Il stocke les observations et les variables, ainsi que les noms de variables, les types de données, les étiquettes de valeurs, les valeurs manquantes définies par l’utilisateur, les niveaux de mesure et les formats d’affichage.
SAV convient lorsque le destinataire utilise IBM SPSS Statistics ou un autre programme capable de lire les fichiers SPSS, ou lorsque les métadonnées statistiques doivent être transférées avec les données. Il ne conserve pas les graphiques Excel, les formules, la mise en forme des cellules, les commentaires, les macros, la mise en forme conditionnelle ni les feuilles de calcul multiples en tant qu’objets de classeur.
Comment convertir XLSX en SAV
IBM SPSS Statistics
IBM SPSS Statistics est l’option de bureau la plus compatible, car il peut importer des feuilles de calcul Excel et enregistrer des fichiers SAV natifs.
- Ouvrez SPSS Statistics et sélectionnez File → Open → Data.
- Choisissez Excel comme type de fichier, ouvrez
input.xlsxet sélectionnez la feuille de calcul requise. - Activez Read variable names from the first row of data lorsque la première ligne contient des noms de colonnes valides.
- Examinez les colonnes importées dans Variable View. Corrigez les noms et les types de variables, les formats de date, les étiquettes, les valeurs manquantes et les niveaux de mesure.
- Sélectionnez File → Save As, choisissez SPSS Statistics
.sav, saisissezoutput.sav, puis enregistrez.
Pour les tâches répétitives, utilisez la syntaxe SPSS :
GET DATA
/TYPE=XLSX
/FILE='C:\data\input.xlsx'
/SHEET=name 'Sheet1'
/READNAMES=ON.
EXECUTE.
SAVE OUTFILE='C:\data\output.sav'.
Modifiez le nom de la feuille de calcul et les chemins d’accès pour les adapter au système local. Pour les cellules contenant des formules, SPSS importe généralement les valeurs enregistrées en dernier dans le classeur au lieu de recalculer les formules Excel.
GNU PSPP après exportation en CSV
GNU PSPP peut créer des fichiers SAV, mais la prise en charge de XLSX est moins homogène que dans SPSS Statistics. Une procédure fiable avec PSPP consiste à ouvrir la feuille de calcul requise dans Excel ou LibreOffice Calc, à sélectionner File → Save As, à choisir CSV, puis à ouvrir le fichier CSV dans PSPP avec ses paramètres d’importation de texte. Vérifiez les délimiteurs, les guillemets, les séparateurs décimaux, les noms de variables et les représentations des valeurs manquantes avant de sélectionner File → Save As et d’enregistrer un fichier SAV.
CSV conserve les valeurs des cellules, mais pas les formules Excel, la mise en forme, les feuilles de calcul multiples ni les métadonnées SPSS. Définissez les étiquettes, les niveaux de mesure et les valeurs manquantes dans PSPP après l’importation.
Stat/Transfer
Stat/Transfer est un utilitaire de bureau spécialisé capable de transférer des données Excel au format SPSS sans installation complète de SPSS. Sélectionnez Excel comme source, choisissez la feuille de calcul et les options d’importation, sélectionnez SPSS comme destination, puis écrivez le fichier SAV. Vérifiez que l’édition installée prend en charge à la fois l’entrée XLSX et la sortie SAV, car la prise en charge des formats dépend de la version.
Automatisation avec Python
Pour les conversions par lots, pandas peut lire la feuille de calcul et pyreadstat peut écrire un fichier SPSS :
pip install pandas openpyxl pyreadstat
import pandas as pd
import pyreadstat
df = pd.read_excel("input.xlsx", sheet_name="Sheet1")
pyreadstat.write_sav(df, "output.sav")
Cette opération écrit les données, mais ne déduit pas les étiquettes de valeurs SPSS prévues, les valeurs manquantes définies par l’utilisateur ni les niveaux de mesure. Fournissez ces éléments au moyen des options appropriées de pyreadstat.write_sav lorsque l’analyse en dépend.
Conversion en ligne
Convertio a proposé la conversion de XLSX vers SAV, mais les formats pris en charge et la gestion des métadonnées peuvent changer : vérifiez que la page actuelle du service répertorie explicitement les deux formats avant tout téléversement. Les convertisseurs en ligne transfèrent généralement les valeurs des cellules sans garantir les étiquettes SPSS, les définitions des valeurs manquantes ou les niveaux de mesure. Les logiciels de bureau sont donc préférables pour les données de recherche.
Ne téléversez pas de données confidentielles d’enquêtes, de données médicales, de données relatives au personnel, de données financières ou de données permettant d’identifier personnellement des individus, sauf si les conditions de conservation, de suppression et de traitement du service respectent les normes de confidentialité requises. Conservez le fichier XLSX d’origine séparément comme fichier source.
Contrôles de qualité et de compatibilité
- Convertissez une feuille de calcul à la fois. Supprimez les lignes de titre, les sous-totaux, les cellules fusionnées, les colonnes décoratives et le texte explicatif : la première ligne de données doit contenir des noms de variables uniques.
- Les noms Excel peuvent être modifiés pour respecter les règles de nommage de SPSS. Vérifiez les troncatures, les caractères non valides, les noms en double et les références susceptibles de provoquer des erreurs dans la syntaxe d’analyse.
- Conservez un type cohérent dans chaque colonne : numérique, texte ou date. Les colonnes contenant des types mixtes peuvent devenir des chaînes ou des valeurs manquantes lors de l’importation ; examinez ensuite les fréquences, le nombre de lignes et les valeurs manquantes.
- Les dates Excel sont des valeurs sérielles utilisant des systèmes de date propres au classeur. Vérifiez les dates importées, les fuseaux horaires le cas échéant et le format d’affichage SPSS, en particulier lorsque des cellules vides ou du texte apparaissent dans la même colonne.
- Conservez les formules sous forme de valeurs calculées avant la conversion si ces valeurs sont nécessaires. SAV ne peut pas conserver les formules d’origine, les graphiques, la mise en page du classeur, les macros ni la mise en forme conditionnelle.
- Vérifiez le SAV obtenu dans la version cible de SPSS ou PSPP. Les logiciels plus anciens peuvent gérer différemment les encodages de caractères plus récents, les noms de variables longs ou les métadonnées.
Logiciel suggéré pour convertir xlsx en sav
Autres conversions de fichiers .xlsx
- xlsx en json
- xlsx en sta
- xlsx en _xls
- xlsx en pmdx
- xlsx en uos
- xlsx en xlshtml
- xlsx en dif
- xlsx en lvm
- xlsx en mpx
- xlsx en xlc
- xlsx en 123
- xlsx en arff
- xlsx en ast
- xlsx en aws
- xlsx en des
- xlsx en dex
- xlsx en ecsv
- xlsx en fmp
- xlsx en gct
- xlsx en gif
- xlsx en mpt
- xlsx en mso
- xlsx en odc
- xlsx en pmvx
- xlsx en pps
- xlsx en rtm
- xlsx en sdc
- xlsx en smf
- xlsx en stm
- xlsx en tdl
- xlsx en tns
- xlsx en txt
- xlsx en wb0
- xlsx en wb2
- xlsx en wb3
- xlsx en wk3
- xlsx en wq0
- xlsx en xl
- xlsx en xlb
- xlsx en xlk
- xlsx en xlmx
- xlsx en xlst