Vai al contenuto

Convertitore online gratuito da XLSX a RIS

Converti le righe di citazioni dei fogli di calcolo in record RIS per i gestori di riferimenti bibliografici.

Converti XLSX in RIS online - gratuito

Caricamento…

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .xlsx

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .xlsx a .ris

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .ris convertito

    Il risultato della conversione è pronto per il download.

Come convertire xlsx in ris file

  • Documenti
  • Ancora nessuna valutazione.
Assistente di 101convert.com

101convert.com assistente
11 min.

I gestori di riferimenti come Zotero ed EndNote possono importare record bibliografici in RIS, mentre i metadati delle fonti sono spesso archiviati in cartelle di lavoro Excel. Convertire il foglio di calcolo ti permette di trasferire quei record in un gestore di riferimenti, purché le colonne contengano informazioni bibliografiche che possano essere associate ai campi RIS.

Cosa contiene XLSX

XLSX è il formato per fogli di calcolo usato da Microsoft Excel e supportato da programmi come LibreOffice Calc. Memorizza fogli di lavoro con righe, colonne, valori, formule e formattazione; i ricercatori lo usano spesso per organizzare citazioni o esportare record da database.

Cosa contiene RIS

RIS è un formato di interscambio in testo semplice per record bibliografici. I gestori di riferimenti e i database di ricerca lo usano per scambiarsi i dettagli delle citazioni; ogni record contiene campi contrassegnati, come titolo, autore, anno e DOI, ed è delimitato dai tag TY e ER. RIS è utile per importare record tra programmi compatibili, ma non conserva le formule del foglio di calcolo, il layout o i dati generici delle celle.

Come convertire XLSX in RIS

Online su 101convert.com

  1. Apri il convertitore da XLSX a RIS su 101convert.com e carica la cartella di lavoro. Puoi convertire più file in batch; la pagina indica il limite di dimensione per ogni file.
  2. Avvia la conversione.
  3. Scarica il file o i file RIS convertiti.

Offline con un software desktop

Per una conversione locale, Python e la libreria open source openpyxl possono leggere una cartella di lavoro e scrivere record RIS. Installa la libreria con python -m pip install openpyxl (su alcuni sistemi macOS e Linux usa python3 al posto di python). Salva il codice seguente come xlsx_to_ris.py. Legge il foglio di lavoro attivo e si aspetta i nomi di intestazione mostrati nel codice; ogni riga diventa un record di articolo di rivista.

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()

Eseguilo con python xlsx_to_ris.py references.xlsx references.ris. Modifica i nomi delle colonne nello script se le tue intestazioni sono diverse. Lo script classifica ogni record come JOUR; cambia il tipo per libri o altro materiale e adatta la mappatura dei campi ai tuoi dati.

Qualità e compatibilità

Un foglio di calcolo non è automaticamente una bibliografia: lo script ignora le righe senza titolo e omette i campi che non sono mappati. Controlla il file RIS risultante nel gestore di riferimenti di destinazione, prestando particolare attenzione ai nomi degli autori, ai tipi di pubblicazione e ai record con più autori. RIS memorizza i campi delle citazioni, non le formule, la formattazione o la struttura dei fogli della cartella di lavoro.


Nota: questo record di conversione da xlsx a ris è incompleto, deve essere verificato e potrebbe contenere inesattezze. Vota qui sotto se hai trovato utili o meno queste informazioni.

Le informazioni sono state utili?

Confronto formato: XLSX vs RIS

Come i formati XLSX e RIS si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati XLSX e RIS
Proprietà .XLSX Microsoft Excel Open XML Spreadsheet .RIS Research Information Systems (RIS) bibliographic citation format
Testo modificabile No Sì
Layout pagina fisso No No
Formattazione del testo Estesa Nessuno
Immagini Sì No
Elementi interattivi Sì No
Protezione con password Base Non supportato
Si apre in un browser web Parziale No
Dimensione tipica del file Medio Molto piccolo
Standard aperto Sì No
Ideale per Scambio dati Scambio dati
Introdotto 2007 —
Sviluppatore Microsoft Research Information Systems, Inc. / later widely adopted by reference managers
Tipo MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet —

Le informazioni su estensioni e tipi di file sono fornite da File-Extensions.org

Domande frequenti

Il convertitore da XLSX a RIS è gratuito?

Sì, convertire XLSX in RIS su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file XLSX?

Puoi caricare file XLSX fino a 10 MB e convertire fino a 3 file alla volta in un unico lotto. Con un piano a pagamento il limite sale fino a 1000 MB per file e 20 file alla volta, consulta i nostri piani.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire XLSX in RIS?

No. La conversione da XLSX a RIS avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file XLSX valido per questa conversione da XLSX a RIS. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.

Già scaricato

Questo file è già stato scaricato. Per tutelare la tua privacy lo abbiamo eliminato dal nostro server subito dopo il download, quindi non può essere scaricato di nuovo. Se ti serve ancora, converti di nuovo il file.