Aller au contenu

Convertisseur en ligne gratuit de XLSX en RIS

Convertissez des lignes de citations de tableur en notices RIS pour les gestionnaires de références.

Convertir XLSX en RIS en ligne - gratuit

Envoi en cours…

Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.

Comment ça marche

  1. 1/3

    Téléversez votre fichier .xlsx

    Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.

  2. 2/3

    Lancez la conversion .xlsx vers .ris

    Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.

  3. 3/3

    Téléchargez le fichier .ris converti

    Le résultat de la conversion est prêt à être téléchargé.

Comment convertir xlsx en fichier ris

  • Documents
  • Aucune note pour l'instant.
Assistant de 101convert.com

101convert.com assistant
13 min

Les gestionnaires de références tels que Zotero et EndNote peuvent importer des références bibliographiques au format RIS, tandis que les métadonnées des sources sont souvent stockées dans des classeurs Excel. La conversion du tableur vous permet d’importer ces références dans un gestionnaire de références, à condition que ses colonnes contiennent des informations bibliographiques pouvant être associées aux champs RIS.

Contenu d’un fichier XLSX

XLSX est le format de feuille de calcul utilisé par Microsoft Excel et pris en charge par des programmes tels que LibreOffice Calc. Il stocke des feuilles de calcul composées de lignes, de colonnes, de valeurs, de formules et de mises en forme ; les chercheurs l’utilisent souvent pour organiser des citations ou exporter des références depuis des bases de données.

Contenu d’un fichier RIS

RIS est un format d’échange en texte brut pour les références bibliographiques. Les gestionnaires de références et les bases de données de recherche l’utilisent pour échanger des détails de citation ; chaque référence contient des champs étiquetés, tels que le titre, l’auteur, l’année et le DOI, et est délimitée par les balises TY et ER. RIS est utile pour importer des références entre des programmes compatibles, mais il ne conserve ni les formules du tableur, ni sa mise en page, ni les données de cellules à usage général.

Comment convertir XLSX en RIS

En ligne sur 101convert.com

  1. Ouvrez le convertisseur XLSX en RIS sur 101convert.com et téléversez le classeur. Vous pouvez convertir plusieurs fichiers à la fois ; la page indique la limite de taille par fichier.
  2. Lancez la conversion.
  3. Téléchargez le ou les fichiers RIS convertis.

Hors ligne avec un logiciel de bureau

Pour effectuer une conversion en local, Python et la bibliothèque open source openpyxl peuvent lire un classeur et écrire des références RIS. Installez la bibliothèque avec python -m pip install openpyxl (sur certains systèmes macOS et Linux, utilisez python3 au lieu de python). Enregistrez le code suivant sous le nom xlsx_to_ris.py. Il lit la feuille de calcul active et attend les noms d’en-tête indiqués dans le code ; chaque ligne devient une référence d’article de revue.

from openpyxl import load_workbook
import sys

source, destination = sys.argv[1], sys.argv[2]
workbook = load_workbook(source, read_only=True, data_only=True)
sheet = workbook.active
headers = {
    str(cell.value).strip().lower(): index
    for index, cell in enumerate(next(sheet.iter_rows()))
    if cell.value is not None
}

def value(row, name):
    index = headers.get(name)
    if index is None or row[index] is None:
        return ""
    return str(row[index]).replace("\\r", " ").replace("\\n", " ").strip()

records = []
for row in sheet.iter_rows(min_row=2, values_only=True):
    title = value(row, "title")
    if not title:
        continue
    lines = ["TY  - JOUR", f"TI  - {title}"]
    for author in value(row, "authors").split(";"):
        if author.strip():
            lines.append(f"AU  - {author.strip()}")
    for tag, column in [("PY", "year"), ("JO", "journal"),
                        ("DO", "doi"), ("UR", "url"),
                        ("AB", "abstract")]:
        field = value(row, column)
        if field:
            lines.append(f"{tag}  - {field}")
    lines.append("ER  -")
    records.append("\\n".join(lines))

with open(destination, "w", encoding="utf-8", newline="\\n") as output:
    output.write("\\n\\n".join(records))
    if records:
        output.write("\\n")
workbook.close()

Exécutez le script avec python xlsx_to_ris.py references.xlsx references.ris. Modifiez les noms de colonnes dans le script si vos en-têtes sont différents. Le script classe chaque référence comme JOUR ; modifiez ce type pour les livres ou d’autres documents, et adaptez la correspondance des champs à vos données.

Qualité et compatibilité

Un tableur ne constitue pas automatiquement une bibliographie : le script ignore les lignes sans titre et omet les champs auxquels il ne fait pas correspondre de données. Vérifiez le fichier RIS obtenu dans le gestionnaire de références de destination, en particulier les noms d’auteurs, les types de publication et les références comportant plusieurs auteurs. RIS stocke les champs de citation, mais pas les formules, la mise en forme ni la structure des feuilles du classeur.


Remarque : cet enregistrement de conversion xlsx vers ris est incomplet, doit être vérifié et peut contenir des inexactitudes. Veuillez voter ci-dessous pour savoir si vous avez trouvé ces informations utiles ou non.

Est-ce que cette information a été utile?

Comparaison du format XLSX vs RIS

Comparaison entre les formats XLSX et RIS sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier XLSX et RIS
Propriété .XLSX Microsoft Excel Open XML Spreadsheet .RIS Research Information Systems (RIS) bibliographic citation format
Texte modifiable Non Oui
Mise en page fixe Non Non
Mise en forme du texte Étendu Aucun
Images Oui Non
Éléments interactifs Oui Non
Protection par mot de passe Basique Non pris en charge
S’ouvre dans un navigateur web Partiel Non
Taille de fichier typique Moyen Très petit
Norme ouverte Oui Non
Idéal pour Échange de données Échange de données
Date d’introduction 2007 —
Développeur Microsoft Research Information Systems, Inc. / later widely adopted by reference managers
Type MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet —

Les informations sur les extensions et les types de fichiers sont fournies par File-Extensions.org

Questions fréquentes

Le convertisseur XLSX en RIS est-il gratuit ?

Oui, la conversion de XLSX en RIS sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.

Quelle taille mon fichier XLSX peut-il avoir ?

Vous pouvez téléverser des fichiers XLSX jusqu'à 10 Mo et convertir jusqu'à 3 fichiers à la fois en un seul lot. Avec une formule payante, la limite passe à 1000 Mo par fichier et 20 fichiers à la fois, consultez nos formules.

Qu'advient-il de mes fichiers téléversés ?

Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.

Dois-je installer un logiciel pour convertir XLSX en RIS ?

Non. La conversion de XLSX en RIS s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.

La conversion a-t-elle échoué ?

Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier XLSX valide pour cette conversion de XLSX en RIS. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.

Déjà téléchargé

Ce fichier a déjà été téléchargé. Pour protéger votre vie privée, nous l’avons supprimé de notre serveur juste après le téléchargement, il ne peut donc pas être téléchargé à nouveau. Pour l’obtenir encore une fois, convertissez de nouveau le fichier.