Конвертер CSV у Excel

Конвертуйте CSV у Excel онлайн — безкоштовно, миттєво та конфіденційно. Ваш файл обробляється безпосередньо у браузері та ніколи не завантажується на сервер.

Розділювач CSV
Результат

Конвертовані файли та попередній перегляд з'являться тут.

Готово. Виберіть табличний файл для конвертації.

Як працює конвертація

  • Таблиця записується як один аркуш із простими значеннями — без формул, стилів чи додаткових вкладок.
  • Виберіть роздільник, який відповідає вашим даним — кому, крапку з комою або табуляцію.

Ваш табличний файл конвертується безпосередньо у браузері. Нічого не завантажується на сервери BroBroGo.

Поширені запитання

Як конвертувати CSV у Excel?

Перетягніть файл CSV та натисніть кнопку конвертації — файл Excel буде готовий до завантаження за лічені секунди разом із попереднім переглядом результату. Все працює локально на вашому пристрої.

Файл якого максимального розміру можна конвертувати?

До 8 МБ, 10 000 рядків та 200 стовпців на файл. Більші набори даних краще спочатку розділити на менші файли.

Що таке конвертація CSV у Excel і як це працює

CSV (comma-separated values) — це текстовий формат, у якому дані зберігаються рядками, а окремі поля відокремлюються роздільниками: комами, крапками з комою або знаками табуляції. Жодної інформації про типи даних, стилі чи формули у цьому форматі немає. Інструмент, про який ідеться, бере такий файл, читає його повністю як одну плоску таблицю і створює на його основі файл Excel (XLSX). У результаті ви отримуєте робочу книгу з одним аркушем, де збережено всі рядки та стовпці початкового CSV-файлу.

Перед завантаженням ви бачите попередній перегляд отриманої таблиці (перші 8 рядків і 8 стовпців), а також дізнаєтеся кількість рядків і стовпців, а також розмір вихідного файлу. Конвертація виконується повністю на вашому пристрої — жоден байт даних не передається на сервер. Це означає, що ви можете працювати з конфіденційними списками, експортами баз даних або фінансовими звітами без ризику витоку.

Чому ця сторінка відрізняється від інших

Основна відмінність криється в тому, як трактуються дані. У CSV кожне поле — це просто текст. Інструмент не намагається вгадати, чи має значення «12345» бути числом, чи датою, чи, скажімо, поштовим індексом. Усі значення поміщаються в комірки XLSX як текст. Це свідоме рішення: інакше числа з нулями на початку (наприклад, «00123») втратили б ці нулі, а дати в нестандартних форматах (на кшталт "2025-03-17") були б перетворені в серійний номер Excel або хибно інтерпретовані.

Якщо вам потрібно, щоб конкретний стовпець поводився як числа або дати, ви повинні після конвертації вручну змінити формат комірок у Excel. Інструмент не додає жодного автоматичного форматування, стилів чи формул — їх просто не звідки взяти, адже CSV їх не має.

Ще одна принципова річ — роздільник. CSV-файли не мають загальновизнаного заголовка, який би повідомляв, яким символом розділені поля. Тому під час конвертації ви маєте обрати один із трьох варіантів: кома, крапка з комою або табуляція. Якщо ви оберете неправильно, парсер не зможе правильно виділити стовпці — з’явиться повідомлення про помилку «This CSV could not be parsed.».

Як обрати роздільник CSV та чому це важливо

Вибір роздільника — найпоширеніша причина невдалої конвертації. Ось критерії, які допоможуть прийняти правильне рішення.

Як виглядають дані у текстовому редакторі Найімовірніший роздільник
a,b,c – значення відокремлені комами Кома
a;b;c – значення відокремлені крапкою з комою Крапка з комою
a\tb\tc – між значеннями інтервал, який виглядає як кілька пробілів Табуляція

У регіонах, де десятковим роздільником є кома (наприклад, Україна, більшість країн Європи), CSV-файли часто використовують крапку з комою як роздільник полів, щоб не плутати його з десятковою комою. Наприклад, файл із цінами «12,50; 23,00; 8,75» — це типовий semicolon-separated CSV. Якщо ви спробуєте відкрити його з вибором роздільника «кома», весь вміст потрапить в один стовпець.

Однак бувають ситуації, коли вміст полів сам містить коми або крапки з комою. Наприклад, поле адреси: «Київ, вул. Хрещатик, 1». У правильно сформованому CSV таке поле береться в подвійні лапки: "Київ, вул. Хрещатик, 1". Інструмент це враховує, але якщо CSV зламано — лапки відсутні або розставлені неправильно — рядок не вдасться розібрати.

Що відбувається з типами даних: числа, дати, нулі на початку

Як уже зазначалося, кожне значення з CSV потрапляє в XLSX як текст. Це означає, що:

  • Числа зберігаються як рядок. У Excel ви побачите вміст комірки, але не зможете одразу використовувати його в обчисленнях. Що робити: виділіть стовпець, натисніть правою кнопкою миші → «Формат комірок» → «Числовий» (або «Фінансовий»). Для цілих чисел достатньо формату «Числовий» з нулем десяткових знаків.
  • Датами CSV часто містять рядки на кшталт «2025-04-10» або «10.04.2025». Після конвертації це залишиться текстом. Щоб перетворити його на справжню дату Excel (яку можна сортувати за часом, обчислювати різницю тощо), скористайтеся функцією ДАТАЗНАЧ або майстром «Текст по стовпцях» з вибором формату дати.
  • Нулі на початку — найпоширеніший випадок, коли альтернативні конвертори підводять. Поштові індекси, номери рахунків, коди товарів часто мають лідируючі нулі: «01234». Якщо ви імпортуєте CSV безпосередньо в Excel, програма часто «допомагає» і перетворює такі значення на число, зрізаючи нулі (стає «1234»). Цей інструмент цього не робить — у XLSX такі коди залишаються рядками, і ведучі нулі зберігаються. Вам потрібно лише переконатися, що після відкриття файлу Excel не намагається автоматично змінити формат комірок (якщо це трапляється — знову змініть формат на текстовий у самому Excel).

Довгі числа (наприклад, ідентифікатори з 15+ цифр) також не втрачають точності, тому що вони ніколи не перетворюються на числа з плаваючою точкою. Усі 20 цифр ідентифікатора залишаться в комірці.

Обмеження та помилки: що може піти не так

Конвертація працює на стороні клієнта і має чіткі межі. Ось перелік повідомлень про помилки, з якими ви можете зіткнутися, і що вони означають.

  • «Choose a CSV, JSON or XLSX file.» — спроба конвертувати не підтримуваний формат.
  • «This file is too large. Use a file under ‹max›.» — файл перевищує максимально дозволений розмір. Значення ‹max› становить 8 МБ.
  • «Choose a different output format.» — малоймовірно, але може з'явитися, якщо вибрано не Excel.
  • «Could not convert this file.» — загальна помилка, можливо, некоректний вміст.
  • «This CSV could not be parsed.» — проблема з роздільником або структурою файлу (незакриті лапки, розрив рядка всередині поля тощо).
  • «This file has no table rows.» — файл порожній або містить лише заголовки без даних.
  • «Конвертація триває занадто довго. Спробуйте використати менший файл.» — занадто великий обсяг даних для браузерної обробки.
  • «Conversion cancelled.» — ви або система перервали процес.

Окрема увага — вбудовані розриви рядків усередині поля. Якщо ваше CSV містить поле з перенесенням рядка (наприклад, опис товару в лапках, що займає два рядки у файлі), парсер має це коректно обробити, але лише за умови правильного форматування — лапки мають бути збалансовані. Якщо лапки відсутні, кожен новий рядок сприйматиметься як новий запис, що призведе до помилки парсингу.

Конфіденційність: все працює у вашому браузері

Ключова особливість цього інструмента — відсутність завантаження даних на сервер. Усе відбувається у вашому браузері: файл зчитується, розбирається, і готовий файл завантажується. Ні проміжних HTTP-запитів, ні cookies, ні логування.

Це особливо важливо для компаній, які працюють з персональними даними (GDPR, Закон про захист даних), або для людей, які конвертують фінансові списки чи списки клієнтів. Ви можете бути впевнені, що файл не залишає вашого пристрою. Звичайно, це також означає, що обробка обмежена ресурсами вашого комп'ютера: файл розміром понад 8 МБ, 10 000 рядків або 200 стовпців може оброблятися довго або викликати помилку через перевищення часу. Перетворення, що триває понад 12 секунд, зупиняється з повідомленням «Конвертація триває занадто довго. Спробуйте використати менший файл.».

Поширені запитання (FAQ)

Чи можна конвертувати CSV з нестандартним роздільником, наприклад, вертикальною рискою?
Ні. Інструмент підтримує лише три роздільники: кому, крапку з комою та табуляцію. Якщо ваш файл використовує інший символ, спочатку замініть його в текстовому редакторі (наприклад, за допомогою пошуку та заміни) на один із підтримуваних.

Чи втрачаються дані, якщо в CSV є лапки всередині поля?
Ні, якщо лапки екрановані правильно (подвійними лапками, як вимагає стандарт RFC 4180). Наприклад, значення "She said ""Hello""" буде коректно зчитано як She said "Hello". Якщо екранування відсутнє, виникне помилка парсингу.

Чому після конвертації в Excel усі числа вирівнюються ліворуч, а не праворуч?
Тому що вони зберігаються як текст. У комірках типу «текст» значення вирівнюються ліворуч, на відміну від чисел, які вирівнюються праворуч. Щоб це виправити, змініть формат комірок на числовий, як описано вище.

Чи можна конвертувати одночасно кілька CSV-файлів в один XLSX з кількома аркушами?
Ні. Інструмент приймає лише один файл і створює XLSX з одним аркушем. Якщо вам потрібно об'єднати кілька CSV у багатоаркушну книгу, доведеться конвертувати кожен файл окремо, а потім в Excel скопіювати аркуші в одну книгу.

Чи безпечно використовувати цей інструмент для файлів із комерційною таємницею?
Так, оскільки конвертація відбувається повністю на вашій машині без передачі даних на сервер. Однак пам'ятайте: браузер може кешувати файли під час роботи, тому після завершення закрийте вкладку або перезавантажте сторінку, щоб очистити пам'ять.

Що робити, якщо з'являється помилка «Конвертація триває занадто довго. Спробуйте використати менший файл.»?
Спробуйте зменшити розмір файлу, видаливши непотрібні стовпці або рядки заздалегідь. Якщо файл містить дуже багато даних, конвертуйте його частинами або скористайтеся десктопною програмою (наприклад, через команду Get-Content у PowerShell із подальшим експортом).