# Unisci tabelle CSV

> Unisci due tabelle tramite chiavi selezionate con output delle righe senza corrispondenza.

[Open tool](https://www.toolcabana.com/it/csv-join-tool) · [Fogli di calcolo e pulizia dati](https://www.toolcabana.com/it/category/spreadsheets-and-data-cleanup)

Tool ID: csv-join-tool. Requested language: it. Description language: it. Complete guide translation: yes.

## Overview (en)

The CSV join tool combines two CSV or XLSX tables by matching a key column in the left file with a key column in the right file. It supports left, inner and full joins, so unmatched rows can be kept with blank cells. Output columns are prefixed with left. and right., and the joined table is capped at 20,000 rows.

## Supported tasks (it)

Unisci due tabelle tramite chiavi selezionate con output delle righe senza corrispondenza.

## Steps (it)

1. Scegli un file di origine. Se lo strumento accetta più file, disponili nell'ordine desiderato.
2. Imposta la colonna chiave sinistra, la colonna chiave destra e il tipo di join.
3. Esegui Unisci tabelle CSV, esamina il risultato, poi usa i controlli disponibili per copiare o scaricare.

## Settings

- Colonna chiave sinistra (it; key: leftKey; type: text)
- Colonna chiave destra (it; key: rightKey; type: text)
- Tipo di join (it; key: kind; type: select): sinistro [it], interno [it], completo [it]

## Limitations (it)

Gli input CSV/XLSX sono limitati a 10 MB ciascuno, 200 colonne e 20.000 righe; l'output unito è limitato a 20.000 righe. La valutazione di script e filtri JSONPath è disattivata. Le altre operazioni applicano i controlli visibili e i limiti di testo.

## Privacy and connections (it)

Questa operazione elabora i dati di origine nel tuo browser. Copia e download sono azioni esplicite; l'input di origine non viene salvato in un account né in una cronologia.

## Questions (it)

### What is the difference between left, inner and full join?

Inner keeps only rows whose keys match in both files. Left keeps every row from the first file, with blank right columns when unmatched. Full also adds unmatched rows from the second file with blank left columns.

### Why does my joined CSV have more rows than the original?

If a key appears more than once in the right file, every matching pair is output. Repeated keys can multiply records, and the tool stops when output exceeds 20,000 rows.

### Do the key columns need the same name in both files?

No. Set the left key column and right key column separately, for example id and customer_id. Matching is an exact string comparison, so 01 and 1 do not match.

### Dove viene elaborato il mio input?

Questa operazione elabora i dati di origine nel tuo browser. Copia e download sono azioni esplicite; l'input di origine non viene salvato in un account né in una cronologia.

### Quali sono i limiti di input?

Gli input CSV/XLSX sono limitati a 10 MB ciascuno, 200 colonne e 20.000 righe; l'output unito è limitato a 20.000 righe. La valutazione di script e filtri JSONPath è disattivata. Le altre operazioni applicano i controlli visibili e i limiti di testo.

## Related tools

- [CSV duplicate row remover](https://www.toolcabana.com/it/csv-duplicate-row-remover)
- [CSV file merger](https://www.toolcabana.com/it/csv-file-merger)
- [CSV column splitter](https://www.toolcabana.com/it/csv-column-splitter)
- [CSV pivot table builder](https://www.toolcabana.com/it/csv-pivot-table-builder)
