# Соединение таблиц CSV

> Соединяет две таблицы по выбранным ключам с выводом несопоставленных строк.

[Open tool](https://www.toolcabana.com/ru/csv-join-tool) · [Таблицы и очистка данных](https://www.toolcabana.com/ru/category/spreadsheets-and-data-cleanup)

Tool ID: csv-join-tool. Requested language: ru. Description language: ru. 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 (ru)

Соединяет две таблицы по выбранным ключам с выводом несопоставленных строк.

## Steps (ru)

1. Выберите исходный файл. Если инструмент принимает несколько файлов, расположите их в нужном порядке.
2. Укажите ключевой столбец слева, ключевой столбец справа и тип соединения.
3. Запустите «Соединение таблиц CSV», просмотрите результат и используйте доступные элементы копирования или скачивания.

## Settings

- Ключевой столбец слева (ru; key: leftKey; type: text)
- Ключевой столбец справа (ru; key: rightKey; type: text)
- Соединение (ru; key: kind; type: select): левое [ru], внутреннее [ru], полное [ru]

## Limitations (ru)

Входные данные CSV/XLSX ограничены 10 МБ каждый, 200 столбцами и 20 000 строк; объединённый результат ограничен 20 000 строками. Вычисление сценариев и фильтров JSONPath отключено. Другие операции применяют свои видимые элементы управления и текстовые ограничения.

## Privacy and connections (ru)

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

## Questions (ru)

### 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.

### Где обрабатываются мои данные?

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

### Каковы ограничения входных данных?

Входные данные CSV/XLSX ограничены 10 МБ каждый, 200 столбцами и 20 000 строк; объединённый результат ограничен 20 000 строками. Вычисление сценариев и фильтров JSONPath отключено. Другие операции применяют свои видимые элементы управления и текстовые ограничения.

## Related tools

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