Зміст
Посібник пояснює, як швидко конвертувати файли CSV в Excel будь-якої версії, від 365 до 2007, уникаючи типових помилок.
Як правило, існує два способи перенесення CSV-файлу в Excel: відкрити його або імпортувати як зовнішні дані. У цій статті ми детально розглянемо обидва способи та вкажемо на переваги та обмеження кожного з них. Ми також вкажемо на можливі підводні камені та запропонуємо найефективніші рішення.
Конвертуйте CSV файл в Excel, відкривши його
Щоб перенести дані з CSV-файлу в Excel, ви можете відкрити його безпосередньо з книги Excel або через Провідник Windows. Який би спосіб ви не обрали, будь ласка, майте на увазі, що:
- Відкриття документа CSV в Excel не змінює формат файлу на .xlsx або .xls. Файл зберігає оригінальне розширення .csv.
- Файли обмежені до 1 048 576 рядків та 16 384 стовпців.
Як відкрити CSV файл в Excel
Файл значень через кому, створений в іншій програмі, все одно можна відкрити в Excel за допомогою стандартного Відкрито командування.
- У вашому Excel перейдіть на вкладку Файл вкладку та натисніть Відкрито або натисніть комбінацію клавіш Ctrl + O.
- В рамках проекту Відкрито виберіть у діалоговому вікні Текстові файли (*.prn;*.txt;*.csv) з випадаючого списку в правому нижньому куті.
- Знайдіть документ CSV, а потім двічі клацніть його, щоб відкрити.
Файл значень через кому (. csv ) одразу відкривається в новій робочій книзі.
Для текстового файлу (. txt ), Excel запустить програму Майстер імпорту тексту Докладнішу інформацію див. в розділі Імпорт CSV в Excel.
Як відкрити файл CSV у провіднику Windows
Найшвидший спосіб відкрити файл .csv в Excel - це двічі клацнути по ньому в Провіднику Windows. Це негайно відкриє файл у новій книзі.
Однак, цей спосіб працює тільки в тому випадку, якщо в якості програмного забезпечення встановлено Microsoft Excel. програма за замовчуванням для файлів .csv В цьому випадку, звична зелена іконка Excel з'являється поряд з документами .csv у Провіднику Windows.
Якщо ваші CSV-файли налаштовані на відкриття в іншій програмі за замовчуванням, клацніть правою кнопкою миші по файлу і виберіть Відкриваємо з... > Excel .
Щоб встановити Excel як програму за замовчуванням для файлів CVS, виконайте наступні кроки:
- Клацніть правою кнопкою миші по будь-якому файлу .csv у Провіднику Windows, а потім виберіть Відкриваємо з... > Виберіть інший додаток з контекстного меню.
- Під Інші варіанти натисніть Excel , поставте галочку напроти Завжди використовуйте цю програму для відкриття файлів .csv і натисніть кнопку ГАРАЗД. .
Конвертуйте CSV в Excel шляхом імпорту
За допомогою цього методу можна імпортувати дані з файлу .csv на існуючий або новий аркуш Excel. На відміну від попереднього методу, він не просто відкриває файл в Excel, а змінює формат .csv на .xlsx (Excel 2007 і вище) або .xls (Excel 2003 і нижче).
Імпорт може здійснюватися двома способами:
- За допомогою Майстер імпорту тексту (у всіх версіях)
- Створивши Power Query підключення (в Excel 2016 - Excel 365)
Як імпортувати CSV в Excel за допомогою Майстра імпорту тексту
Перш за все, слід зазначити, що в рамках проекту Майстер імпорту тексту є застарілою функцією, і починаючи з Excel 2016 вона перенесена зі стрічки в Параметри Excel .
У разі, якщо Майстер імпорту тексту недоступний у вашій версії Excel, у вас є ці два варіанти:
- Увімкнути функцію "З тексту" (Legacy).
- Запустіть Excel, щоб запустити Майстер імпорту тексту Для цього необхідно змінити розширення файлу з .csv на .txt, відкрити текстовий файл з Excel, а потім виконати кроки майстра, описані нижче.
Щоб імпортувати CSV файл в Excel, ось що потрібно зробити:
- В Excel 2013 і більш ранніх версіях перейдіть на вкладку Дані вкладка> Отримати зовнішні дані групу і натисніть З тексту .
В Excel 2016 і новіших версіях перейдіть на вкладку Дані вкладка> Отримання та перетворення даних групу і натисніть Отримати дані > Legacy Wizards > З тексту (спадщина) .
Примітка: якщо в З тексту майстра немає, переконайтеся, що він у вас ввімкнений. Якщо Legacy Wizards все ще сірого кольору, виберіть порожню комірку або відкрийте чистий аркуш і повторіть спробу.
- В рамках проекту Імпорт текстового файлу знайдіть файл .csv, який потрібно імпортувати, виберіть його і натисніть кнопку Імпорт (або просто двічі клацніть по файлу).
- На сьогоднішній день, на жаль, це не так. Майстер імпорту тексту почнеться, і ви підете по його сходинках. Спочатку ви обираєте:
- На сьогоднішній день, на жаль, це не так. Розмежовані тип файлу
- На сьогоднішній день, на жаль, це не так. номер рядка розпочати імпорт з (зазвичай, рядок 1)
- Чи мають ваші дані заголовки
Вікно попереднього перегляду в нижній частині майстра показує кілька перших записів з вашого CSV-файлу.
Дивіться також: Як скопіювати формулу в Excel зі зміною або без зміни посилань - Виберіть роздільник та класифікатор тексту.
Розмежувач це символ, який розділяє значення у вашому файлі. Оскільки CSV - це файл значень, розділених комами, очевидно, що ви вибираєте Кома Для TXT-файлу зазвичай вибирають Вкладка .
Класифікатор тексту символ, що оточує значення в імпортованому файлі. Весь текст між двома символами класифікатора буде імпортований як одне значення, навіть якщо в тексті міститься вказаний роздільник.
Як правило, ви обираєте подвійні лапки символ (") в якості класифікатора тексту. Перевірити це можна, натиснувши кнопку Назад і подивіться, який символ супроводжує значення в попередньому перегляді вашого CSV-файлу.
У нашому випадку всі числа з роздільником тисяч (який також є комою) беруться в подвійні лапки типу "3 392", тобто імпортуються в одну комірку. Без вказівки знака подвійних лапок в якості текстового класифікатора числа до і після роздільника тисяч потрапили б у два сусідні стовпчики.
Щоб переконатися, що ваші дані будуть імпортовані за призначенням, уважно ознайомтеся з Попередній перегляд даних перед натисканням Далі .
Поради та примітки:
- Якщо у вашому CSV-файлі присутній більш ніж один послідовний роздільник, виберіть опцію Розглядати послідовні роздільники як один опція для запобігання порожнім клітинкам.
- Якщо попередній перегляд показує всі дані в одній колонці це означає, що вибрано неправильний роздільник. Змініть роздільник, щоб значення відображалися в окремих стовпчиках.
- Визначити формат даних За замовчуванням використовується Генеральний - перетворює числові значення в цифри, значення дати і часу в дати, а всі інші типи даних в текст.
Щоб задати інший формат для конкретного стовпця, клацніть в будь-якому місці в його межах на кнопці Попередній перегляд даних , а потім оберіть один з варіантів у розділі Формат даних стовпця :
- Зберігати ведучі нулі виберіть пункт Текст у форматі.
- Для коректного відображення дати виберіть пункт Дата а потім оберіть відповідний формат у випадаючому списку.
Коли ви задоволені тим, що Попередній перегляд даних натисніть на кнопку Фініш кнопку.
- Виберіть, чи потрібно імпортувати дані на існуючий аркуш або на новий, і натисніть ГАРАЗД. .
Поради та примітки:
- Щоб налаштувати деякі додаткові параметри, такі як управління оновленням, макет і форматування, натисніть Власність... у вищевказаному діалоговому вікні.
- Якщо деякі імпортовані дані відображаються некоректно, ви можете змінити формат за допомогою функції Формат комірок Excel.
Ось кілька корисних порад про те, як
Як включити майстер імпорту тексту в Excel 2016 - Excel 365
Для того, щоб активувати Майстер імпорту тексту в сучасних версіях Excel саме так і потрібно робити:
- Натисніть на кнопку Файл і натисніть кнопку Опції > Дані .
- Під Показати майстрів імпорту застарілих даних виберіть З тексту (спадщина) і натисніть OK.
Після включення майстер з'явиться на сторінці Дані у вкладці Отримання та перетворення даних група, під керівництвом Отримати дані > Спадкові Чарівники.
Як перенести CSV в Excel, підключившись до нього
В Excel 365, Excel 2021, Excel 2019 і Excel 2016 можна імпортувати дані з текстового файлу, підключившись до нього за допомогою надбудови Power Query. Ось як це зробити:
- Про це йдеться на Дані у вкладці Отримання та перетворення даних групу, натисніть З Text/CSV .
- В рамках проекту Імпорт даних виберіть текстовий файл, що вас цікавить, і натисніть кнопку Імпорт .
- У діалоговому вікні попереднього перегляду Вам доступні наступні опції:
- Розмежувач Виберіть символ, який розділяє значення у вашому текстовому файлі.
- Визначення типу даних Ви можете дозволити Excel автоматично визначати тип даних для кожного стовпця на основі перших 200 рядків (за замовчуванням) або весь набір даних Або ви можете вибрати не виявляти типи даних та імпортувати дані в оригіналі Текст у форматі.
- Перетворення даних Завантажує дані в редактор Power Query Editor, щоб ви могли відредагувати їх перед передачею в Excel. Скористайтеся цією функцією, щоб встановити потрібний формат для певних стовпців.
- Навантаження Керує тим, куди імпортувати дані. Щоб імпортувати csv-файл на новий аркуш, виберіть Навантаження Щоб перенести дані на існуючий або новий аркуш у вигляді таблиці, зведеної таблиці/зведеної діаграми або тільки створити зв'язок, виберіть Навантаження на .
Натиснувши на кнопку Навантаження імпортує дані у форматі CSV у вигляді таблиці, подібної до цієї:
Імпортована таблиця пов'язана з оригінальним документом CSV, і ви можете оновити її в будь-який час, оновивши запит ( Дизайн столу вкладка> Оновити ).
Поради та примітки:
- Щоб змінити таблицю на звичайний діапазон, клацніть правою кнопкою миші по будь-якій комірці, а потім виберіть Таблиця > Перетворити на діапазон Це назавжди видалить запит з аркуша і відключення імпортовані дані з вихідного файлу.
- Якщо значення в певній колонці імпортовані в неправильному форматі, ви можете спробувати виправити це самостійно, конвертувавши текст в число або текст в дату.
Конвертація CSV в Excel: відкриття проти імпорту
Коли Microsoft Excel відкриває файл .csv, він використовує налаштування формату даних за замовчуванням, щоб зрозуміти, як саме відображати кожен стовпець текстових даних. Це працює добре в більшості ситуацій.
Якщо ваш текстовий файл має специфічні значення і ви хочете контролювати їх відображення в Excel, виконайте імпорт, а не відкриття. Ось кілька типових випадків використання:
- У файлі CSV використовуються інші роздільники.
- Файл CSV містить різні формати дат.
- Деякі числа мають початкові нулі, які слід залишити.
- Ви хочете побачити попередній перегляд того, як ваші дані CSV будуть перетворені в Excel.
- Ви шукаєте більшої гнучкості в цілому.
Як зберегти CSV файл в Excel
Який би метод конвертації ви не використовували, ви можете зберегти отриманий файл, як зазвичай.
- На аркуші Excel натисніть Файл > Зберегти як .
- Знайдіть папку, в яку ви хочете зберегти файл.
- Щоб зберегти у вигляді файлу Excel, виберіть Робоча книга Excel (*.xlsx) від Зберегти як тип Щоб зберегти файл через кому, виберіть у випадаючому меню CSV (через кому) або CSV UTF-8 .
- Натисніть Зберегти .
Якщо ви зберігали файл CSV у форматі .xls в більш ранніх версіях, то в Excel 2010 і вище ви можете зіткнутися з помилкою "Файл пошкоджений і не може бути відкритий". Щоб відкрити пошкоджений файл .xls, спробуйте дотримуватися наступних рекомендацій.
Як відкрити кілька файлів CSV в Excel одночасно
Як ви, напевно, знаєте, Microsoft Excel дозволяє відкривати кілька робочих книг одночасно за допомогою стандартного Відкрито Це також працює для файлів CSV.
Щоб відкрити кілька файлів CSV в Excel, виконайте наведені нижче дії:
- У вашому Excel натисніть Файл > Відкрито або натисніть одночасно клавіші Ctrl + O.
- Натисніть на кнопку Переглянути і перейдіть до вихідної папки.
- У випадаючому списку поруч з кнопкою Ім'я файлу у вікні, виберіть Текстові файли (*.prn, *.txt, *.csv) .
- Виберіть свої текстові файли:
- Щоб вибрати суміжні файли клацніть 1-й файл, утримуючи натиснутою клавішу Shift, а потім клацніть останній файл. Будуть виділені обидва клацнутих файли, а також всі файли, що знаходяться між ними.
- Щоб вибрати несуміжні файли , утримуючи клавішу Ctrl, клацайте по кожному окремому файлу, який Ви хочете відкрити.
- Вибравши декілька файлів, натисніть кнопку Відкрито кнопку.
У Провіднику Windows можна клацнути правою кнопкою миші по виділеним файлам і вибрати Відкрито з контекстного меню.
Цей метод простий і швидкий, і ми могли б назвати його ідеальним, якби не одна маленька деталь - він відкриває кожен файл CSV як окремий робочий зошит На практиці, перемикання між кількома файлами Excel може бути досить незручним та обтяжливим. Натомість, ви можете імпортувати всі файли в той самий робочий зошит - Детальна інструкція тут: Як об'єднати кілька файлів CSV в одну книгу Excel.
Сподіваємося, тепер ви зможете з легкістю конвертувати будь-які CSV файли в Excel. І дякуємо за терпіння всім, хто дочитав цей урок до кінця :)