Как построить график из csv файла

Обновлено: 07.07.2024

Не могу, к сожалению, разделить Ваше восхищение EXCEL-ом. Столько раз приходилось выслушивать недовольство разгневанных теток по поводу потерянных данных. И дело тут вовсе не в кривизне рук, действительно приходится постоянно сталкиваться с необъяснимыми вещами в продуктах известнойвсемкомпании. Как только количество данных превышает порог в 1000 строк, становится все "чудесатее и чудесатее" и результат дальнейшей работы становится очень и очень вероятностным.

Неужели нет простых программ, которые показывали бы числовые данные из текстовых файлов в графическом виде. :eek:

С уважением, Кондратенко Анатолий
Новочеркасск
***
Как учит нас великая Камасутра - безвыходных положений не бывает. :)

Проще говоря абсолютно любой текстовый редактор.

Теряет, и еще как теряет. И фраза ". Пользуйтесь актуальными версиями MS Office с последними обновлениями. " говорит о том, что Вы тоже сталкивались с проблемами замечательных продуктов одной оченьизвестнойкомпании. Это ж надо - как быстро нас приучили к тому, что продавать продукты с ошибками и недоработками это правильно и цивилизованно.

Боюсь показаться предсказуемым, но мне нужно ". числовые данные из текстовых файлов в графическом виде. "

С уважением, Кондратенко Анатолий
Новочеркасск
***
Чтобы сохранить ангельский характер, нужно дьявольское терпение. :)

Нет, с вашей проблемой мы не сталкивались. А фраза по поводу обновлений - рекомендация. Как вариант попробуйте пере установить офис или перейти на более новую версию. По поводу альтернатив-попробуйте опенофис.

В третий раз гутарю - нет у нас проблем ни с MS Office, ни с OpenOffice (на мой взгляд - гораздо лучше чем офис мелокомягких).

Мы просто хотим в графическом виде просматривать файлы накопленные MSD-100. И нужна всего лишь программулина, которая бы брала данные из текстовых файлов и отображала их в графическом виде, что бы можно было менять масштаб и выбранный кусок графика распечатать (для оформления производственного процесса). И городить огород на ПО, возможностей которого на 95% нам не надо, а также заставлять бедных теток ковырять EXCEL для постройки одного графика - это неправильно (хотя и в духе нашей современной действительности). Тетеньке нужно лишь ткнуть мышой на дату и выбрать кусок суточного графика и растянуть этот кусок на размер страницы - это что нанотехнологии?

Яркий пример подходящей программы я указал постом выше.

Кстати, программа xcoder_msd.exe, которая любезно приложена в комплекте с прибором МСД-100, при попытке открытия файла, только что считанного из прибора говорит "неизвестный формат архива". Наверное нам попалась "неактуальная версия, без обновлений". И вы говорите, что "с вашей проблемой мы не сталкивались". Извините, но это не наша проблема - это чисто Ваша проблема: хороший прибор оснащен отвратительным ПО. А кивать на забугорные продукты - это очень по-современному, это очень модно и стильно. Давайте свое, отечественное развивать и поднимать! Нет у вас программистов - давайте договоримся о цене, и я вам напишу.

С уважением, Кондратенко Анатолий
Новочеркасск
***
Человеку свойственно ошибаться, и он пользуется этим свойством часто и с удовольствием. :)

наваяйте на PHP или еще чем-либо с использованием GD или еще чего-либо. Бонусом получите веб-интерфейс. Понимаю, что требует телодвижений.

Да, придется самому ваять (уже в который раз)!

Просто интересно - когда же будет этому конец? Какая еще нужна модернизация, перестройка, перезагрузка. чтобы научиться работать и отвечать за свои дела. Ведь взяли хорошую идею: прибор автоматически опрашивает приборы и записывает полученную информацию. Получаются текстовые файлы, каждый из которых содержит информацию за сутки. Ну так сделайте же простейшую программу-просмотрщик, чтобы пользователь ткнул дату и получил данные накопленных столбцов в числовом и графическом виде. Всё. Какая тут, блин, высшая математика? Так нет же все сделано опять через "заднее крыльцо": программка входящая в комплект, которая должна показывать просто текстовую информацию (про графику она и не слыхивала, или это будет в актуальной версии, лет через 25), так и та не хочет открывать файлы формата .csv. Вот и вся модернизация с автоматизацией - бери напильник, бери клавиатуру и доводи до нужного состояния.

С уважением, Кондратенко Анатолий
Новочеркасск
***
В мире нет вечных двигателей, зато полно вечных тормозов. :)

Добрый день!
Подскажите, пожалуйста, какой программой (кроме excel) можно просматривать данные, накопленные в файлах формата .csv. Необходимо получать графическое отображение данных.
Заранее благодарю за любую информацию, за частичку Вашего опыта в этом вопросе.:)

Допустим вы ведете файл Excel с продажами сотрудников. Вы бы хотели видеть результаты продаж за месяц в виде графика. Так быстрее и проще оценить эффективность сотрудника. Хорошо бы видеть разницу в показателях с предыдущим днем. Такой отчет необходим вам каждое утро. На помощь к нам приходит FastReport Desktop. С помощью него мы создадим отчет с красивым графиком и поставим задачу в планировщике на ежедневную отправку отчета к вам на электронный почтовый ящик.

Определимся с источником данных. Это будет csv файл, например, с таким содержанием:


У нас три колонки: номер заказа, дата оформления заказа, фамилия продавца.

Предположим этот файл ежедневно пополняется новыми данными. Тогда каждое утро начальник будет получать отчет с графиком продаж по сотрудникам.

Давайте создадим отчет. Добавляем новый источник данных – CSV файл.


Размещаем на странице отчета объект Диаграмма. Не важно на каком бэнде. Пусть это будет бэнд Данные.


Как вы заметили, заголовок отчета содержит дату:


Мы воспользовались системной переменной [Date], а, чтобы отобразить дату без времени применили функцию FormatDateTime.

Перейдем к диаграмме. Сделаем двойной клик по ней:


Вверху справа нужно выбрать источник данных для диаграммы, который называется у нас «Диаграмма». Диаграмма состоит из серий, которые собственно и представляют собой диаграммы. У нас уже есть одна добавленная серия – Series 1. Кликаем по ней.

На вкладке «Данные» нам нужно определить какие поля из источника мы будем отображать. Для значения X выбираем поле FirstName. Для значения Y – OrderID.

Выше есть поле «Фильтр». В него добавим вот такое сложное выражение:

FormatDateTime(ToDateTime([Диаграмма.OrderDate]), "MMYYYY") == FormatDateTime([Date], "MMYYYY")

Здесь мы получаем месяц и год из поля OrderDate и сравниваем его с текущим месяцем и годом. Таким образом мы фильтруем актуальные для текущего года и месяца данные.

Изменим имя серии на «Сегодня»:


Перейдем на вкладку «Обработка данных». Здесь мы включим группировку данных по «Значению X», а функция - Количество:


На вкладке «Подписи» выбираем «Тип подписи:» - Y


Теперь давайте добавим еще одну серию в диаграмму и назовем ее «Вчера»:

Настраиваем ее с такими же параметрами, как и первую серию, с одним лишь изменением. В фильтре появится еще одно условие:

(FormatDateTime(ToDateTime([Диаграмма.OrderDate]), "MMYYYY") == FormatDateTime([Date], "MMYYYY"))&&(ToDateTime([Диаграмма.OrderDate])<AddDays([Date],-1))

Теперь мы проверяем, чтобы данные были на дату меньше текущей на один день. Это даст нам возможность сравнить продажи на сегодняшний и вчерашний день.

Итак, отчет готов. Давайте создадим конфигурацию, которая будет отправлять отчет по почте. Запускаем приложение Configurator из пакета FastReport Desktop.


Выбираем файл отчета, отмечаем опцию «Export as» и выбираем формат PDF. Теперь включаем опцию «Send e-mail». При этом будет предложено настроить отправку писем:



Сохраняем файл конфигурации с помощью кнопки Save.

Запускаем приложение Scheduler из пакета FastReport Desktop.

Создаем задачу и редактируем параметры:


Выбираем файл конфигурации, триггер – Every day, дату и время начала. Периодичность повторения 1 день. Теперь каждый день в 17.00 начальнику будет приходить письмо на электронный почтовый ящик.

Давайте ради интереса запустим задачу, не дожидаясь времени исполнения. Делаем правый клик по задаче и выбираем Run task now:


И получаем письмо с вложенным pdf файлом. А в нем наш график:


Как видите, за какие-то 10-15 минут мы создали полезный инструмент для контроля. Вы также можете автоматизировать отправку других графиков и диаграмм.

Большинство приложений баз данных и электронных таблиц могут удобно выводить данные таблиц в виде файлов CSV (значения, разделенные запятыми). Хотя файлы CSV удобны из-за их простоты и портативности, они неэффективны для отображения или анализа больших объемов данных. Используя Python и одну внешнюю библиотеку кода, matplotlib, программист может преодолеть это ограничение, преобразовав необработанные данные CSV в читаемый, визуально привлекательный график, подходящий для публикации в Интернете или печати.


Визуализация файла CSV в виде графика с использованием Python и Matplotlib

Шаг 1

Создайте простой файл CSV для тестирования. Образец может выглядеть так:

1,2 2,3 3,8 4,13 5,18 6,21 7,13 7.5,4 2.5,4.3

Шаг 2

Импортируйте необходимые библиотеки Python в ваш файл кода:

импорт matplotlib.pyplot как plt импорт csv import sys

Шаг 3

Откройте файл CSV и создайте из него объект для чтения. Объявите переменные, чтобы определить верхнюю и нижнюю границы значений оси x и y графика:

Шаг 4

Итерируйте по каждой строке, содержащейся в объекте считывателя, сохраняя каждую строку как вершину в массиве вершин. В том же цикле сравните значения x и y, чтобы сохранить их верхнюю и нижнюю границы. Сортируйте массив вершин, а затем снова пройдитесь по нему. На этот раз сохраните отсортированные значения x и y в отдельных массивах:

verts = для строки в csv_reader: verts.append (row), если float (row 0)> bigx: bigx = float (row 0), если float (row 1)> bigy: bigy = float ( row 1) if float (row 0) <smallx: smallx = float (row 0) if float (row 1) <smallly: smallly = float (row 1) verts.sort () x_arr = y_arr = для vert в verts: x_arr.append (vert 0) y_arr.append (vert 1)

Шаг 5

Создайте объект FigureCanvas, используя импортированный объект pyplot matplotlib. Добавьте оси графика в FigureCanvas, вызвав функцию add_axes и передав ей массив значений в виде: left, bottom, width, height. Эти значения определяют местоположение графика на холсте - они могут варьироваться от 0,0 до 1,0:

fig = plt.figure () ax = fig.add_axes (0,1, 0,1, 0,8, 0,8)

Шаг 6

Отформатируйте график, добавив метки и определив минимальное и максимальное значения для каждой оси:

Шаг 7

Постройте график, передав два массива, содержащих значения x и y, полученные из файла CSV. Настройте линейный график, передавая дополнительные значения, такие как цвет линии (цвет) или ширина линии (lw). Отобразите готовый график, вызвав метод show, чтобы открыть окно, и сохраните изображение, вызвав savefig, чтобы создать файл растрового изображения на диске:

Как преобразовать файл PKA в файл PKT

Как преобразовать файл PKA в файл PKT

Cisco Packet Tracer, программа сетевого моделирования, используемая для обучения, хранит данные в файлах PKA и PKT. Файл PKA содержит два отдельных файла PKT, один из которых определяет .

Как преобразовать файл .ABBU адресной книги в .CSV

Как преобразовать файл .ABBU адресной книги в .CSV

В ранних версиях Mac OS X архивы адресной книги хранились как файлы ABBU, формат, уникальный для компьютеров Apple и практически бесполезный где-либо еще. Поскольку приложение Контакты .

Как преобразовать список в набор в Python

Как преобразовать список в набор в Python

Для преобразования списка в набор в Python обычно требуется всего несколько строк кода. Прежде чем вносить это изменение, имейте в виду, что между списками и .

Здравствуйте, дорогие форумчане.
Подскажите, пожалуйста, с помощью чего мне нарисовать диаграмму по данным из файла csv.
1. Читал про использование Highchart и D3.js, но конкретных примеров не нашел.
2. Если подскажите что использовать, то и ссылку, пожалуйста на литературу или примеры.
Заранее благодарю..

Вот отрывок данных из csv.

02/23/2015 00:00:00,60,Moscow,Cell-9,Sector-2,Carrier-10,6,6,100,0,0,1.409
02/23/2015 00:00:00,60,Moscow,Cell-9,Sector-1,Carrier-10,31,29,93.548,0,0,3.534
02/23/2015 00:00:00,60,Moscow,Cell-9,Sector-0,Carrier-10,10,10,100,0,0,0.954
02/23/2015 00:00:00,60,Moscow,Cell-8,Sector-2,Carrier-10,0,0,-,-,0,0.019
02/23/2015 00:00:00,60,Moscow,Cell-8,Sector-1,Carrier-10,10,10,100,10,0,0.308
02/23/2015 00:00:00,60,Moscow,Cell-8,Sector-0,Carrier-10,1,1,100,0,0,0.075
02/23/2015 00:00:00,60,Moscow,Cell-7,Sector-2,Carrier-10,13,7,53.846,0,0,0.343
02/23/2015 00:00:00,60,Moscow,Cell-7,Sector-1,Carrier-10,2,2,100,0,0,0.18
02/23/2015 00:00:00,60,Moscow,Cell-7,Sector-0,Carrier-10,16,16,100,0,0,1.799
02/23/2015 00:00:00,60,Moscow,Cell-6,Sector-2,Carrier-10,6,6,100,0,0,0.13


P.S. Обработку файла сделал, это вывод на экран средствами PHP и Javascript. Теперь нужна диаграмма.

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Диаграмма по данным из файла
Всем доброго здоровичка. Помогите пожалуйста с задачкой: Имеется текстовый файл (прилагается).

Считывание данных из .csv файла и постройка по данным графика MS Chart
Добрый день. Я пытаюсь построить график из файла .csv. разделители между значениями - запятые. Вот.

Диаграмма по данным
Всем доброго времени суток. Сегодня разбирался с диаграммами в Word`е, на сайте Майкрософта нашел.


Диаграмма по данным из DataGridView
Имеется элемент DataGridView (две колонки &quot;Название&quot; и &quot;Сумма&quot;), который заполняется из xml файла.

Недавно мы начали изучать особенности формата CSV (Comma-Separated Values – значения, разделённые запятой) и различные способы преобразования файла Excel в CSV . Сегодня мы займёмся обратным процессом – импортом CSV в Excel.

Эта статья покажет Вам, как открывать CSV в Excel и как импортировать одновременно несколько файлов CSV. Мы также обозначим возможные подводные камни и предложим наиболее эффективные решения.

Как преобразовать CSV в Excel

Если Вам нужно вытащить какую-то информацию на лист Excel из базы данных Вашей компании, то первая же идея, что приходит на ум, – экспортировать базу данных в файл CSV, а затем импортировать файл CSV в Excel.

Существует 3 способа преобразования CSV в Excel: Вы можете открыть файл с расширением .csv непосредственно в Excel, дважды кликнуть по файлу в Проводнике Windows либо импортировать CSV в Excel, как внешний источник данных. Далее я подробно расскажу об этих трёх способах и укажу преимущества и недостатки каждого из них.

Как открыть файл CSV в Excel

Даже если файл CSV создан в другой программе, Вы всегда можете открыть его как книгу Excel при помощи команды Open (Открыть).

Замечание: Открытие файла CSV в Excel не изменяет формат файла. Другими словами, файл CSV при этом не будет преобразован в файл Excel (формат .xls или .xlsx), он сохранит свой изначальный тип (.csv или .txt).

  1. Запустите Microsoft Excel, на вкладке Home (Главная) нажмите Open (Открыть).
  2. Появится диалоговое окно Open (Открытие документа), в выпадающем списке в нижнем правом углу выберите Text Files (Текстовые файлы).
  3. Найдите в Проводнике Windows файл CSV и откройте его, дважды кликнув по нему.

Если Вы открываете файл CSV, то Excel откроет его сразу же вставив данные в новую книгу Excel. Если Вы открываете текстовый файл (.txt), то Excel запустит Мастер импорта текстов. Подробнее об этом читайте в разделе Импортируем CSV в Excel.

Замечание: Когда Microsoft Excel открывает файл CSV, то для того, чтобы понять, как именно импортировать каждый столбец данных, он использует настройки форматирования, заданные по умолчанию.

Если данные соответствуют хотя бы одному из следующих пунктов, то воспользуйтесь Мастером импорта текстов:

  • В файле CSV использованы различные разделители;
  • В файле CSV использованы различные форматы даты;
  • Вы преобразуете данные, среди которых есть числа с нулём в начале, и Вы хотите сохранить этот ноль;
  • Вы хотите предварительно просмотреть, как будут импортированы данные из файла CSV в Excel;
  • Вам хочется большей гибкости в работе.

Чтобы заставить Excel запустить Мастер импорта текстов, Вы можете либо изменить расширение фала с .csv на .txt (прежде чем открывать файл), либо импортировать CSV в Excel так, как это будет описано далее.

Как открыть файл CSV при помощи Проводника Windows

Это самый быстрый способ открыть CSV в Excel. В Проводнике Windows дважды кликните по файлу .csv, и он откроется как новая книга Excel.

Однако, этот способ сработает только в том случае, если приложение Microsoft Excel установлено как программа, заданная по умолчанию, для открытия файлов .csv. Если это так, то Вы будете видеть знакомую иконку в Проводнике Windows рядом с именем файла.

Экспортируем файл CSV в Excel

  1. Кликните правой кнопкой мыши по любому файлу .csv в Проводнике Windows и в открывшемся контекстном меню нажмите Open with (Открыть с помощью) > Choose default program (Выбрать программу).
  2. Выберите Excel в списке рекомендованных программ, убедитесь, что стоит галочка для параметра Always use the selected program toopen this kind of file (Всегда использовать выбранное приложение для такого типа файлов) и нажмите ОК.

Как импортировать CSV в Excel

Этим способом Вы можете импортировать данные из файла .csv в существующий или в новый лист Excel. В отличие от предыдущих двух способов, он не просто открывает CSV в Excel, а именно конвертирует формат .csv в .xlsx (если Вы используете Excel 2007, 2010 или 2013) или .xls (в версиях Excel 2003 и более ранних).

  1. Откройте нужный лист Excel и кликните по ячейке, куда нужно импортировать данные из файла .csv или .txt.
  2. На вкладке Data (Данные) в разделе Get External Data (Получение внешних данных) кликните From Text (Из текста).
  3. Найдите файл .csv, который требуется импортировать, выберите его и нажмите кнопку Import (Импорт), или просто дважды кликните по нужному CSV файлу.
  4. Откроется Мастер импорта текстов, Вам нужно просто выполнить его шаги.

Прежде, чем мы двинемся дальше, пожалуйста, посмотрите на снимок экрана ниже, на нем показан исходный файл CSV и желаемый результат в Excel. Надеюсь, это поможет Вам лучше понять, почему мы выбираем те или иные параметры настроек в последующем примере.

Совет: Если в Вашем файле CSV используется последовательно более одной запятой или другого символа-разделителя, то поставьте галочку для параметра Treat consecutive delimiters as one (Считать последовательные разделители одним), чтобы избежать появления пустых ячеек.

Совет: Вы можете нажать кнопку Properties (Свойства), чтобы настроить дополнительные параметры, такие как обновление, разметка и форматирование для импортированных данных.

Замечание: Если Ваш файл CSV содержит численные данные или даты, Excel может преобразовать их с ошибками. Чтобы изменить формат импортированных данных, выберите столбец (столбцы), в которых возникли ошибки, кликните по ним правой кнопкой мыши и в контекстном меню выберите Format cells (Формат ячеек).

Преобразование CSV в Excel: проблемы и решения

Формат CSV используется уже более 30 лет, но несмотря на его длительную историю, он никогда не был официально задокументирован. Название CSV (Comma-Separated Values) возникло из-за использования запятых для разделения полей данных. Но это в теории. На самом деле, множество так называемых CSV-файлов используют другие символы для разделения данных, например:

  • Табуляция – TSV-файлы (tab-separated values)
  • Точка с запятой – SCSV-файлы (semicolon separated values)

Некоторые вариации файлов CSV разделяют поля данных одинарными или двойными кавычками, другие требуют маркер последовательности байтов из Юникода (BOM), например, UTF-8, для корректной интерпретации Юникода.

Это отсутствие стандартов порождает разнообразные проблемы, с которыми Вы можете столкнуться, пытаясь преобразовать файл Excel в CSV , и особенно, когда импортируете файл CSV в Excel. Давайте разберёмся с известными проблемами, начиная с самой распространённой.

Файл CSV отображается в Excel неправильно

Признаки: Вы пытаетесь открыть файл CSV в Excel, и все данные попадают в первый столбец.

Причина: Корень проблемы кроется в том, что в Ваших региональных и языковых настройках Windows и в Вашем файле CSV установлены различные разделители. В Северной Америке и некоторых других странах разделителем полей списка по умолчанию является запятая. В то время как в Европейских странах запятая используется как разделитель десятичных разрядов, а разделителем полей списка является точка с запятой.

Решение: Есть несколько возможных решений этой проблемы. Вы можете быстро просмотреть приведённые ниже рекомендации и выбрать наиболее подходящие для конкретно Вашей задачи.

  1. Укажите правильный разделитель непосредственно в файле CSV. Откройте файл CSV в любом текстовом редакторе (подойдёт даже обычный блокнот) и в первой строке вставьте следующий текст. Обратите внимание, что это должна быть отдельная строка перед любыми другими данными:
    • Чтобы установить разделитель запятую: sep=,
    • Чтобы установить разделитель точку с запятой: sep=;

Замечание: Все показанные решения изменяют разделитель только для данного файла CSV. Если Вы хотите раз и навсегда изменить разделитель, заданный по умолчанию, то Вам подойдёт следующее решение.

Примечание переводчика: Данные настройки приведены для английской локализации Excel (и ряда других стран). Для русской локализации привычнее будет использовать запятую в качестве разделителя целой и дробной части и точку с запятой для разделения элементов списка.

Экспортируем файл CSV в Excel

  1. Дважды нажмите ОК, чтобы закрыть диалоговые окна – всё готово! С этого момента Microsoft Excel будет открывать и отображать все файлы CSV (с разделителем запятой) корректно.

Замечание: Установка в Панели управления Windows символов-разделителей целой и дробной части и элементов списка изменит настройки символов, заданные по умолчанию, для всех программ на Вашем компьютере, а не только в Microsoft Excel.

Первые нули теряются при открытии файла CSV в Excel

Признаки: Ваш файл CSV содержит значения с первыми нулями, и эти нули теряются при открытии файла CSV в Excel.

Причина: По умолчанию, Microsoft Excel отображает файл CSV в формате General (Общий), в котором первые нули отсекаются.

Решение: Вместо того, чтобы открывать файл .csv в Excel, запустите, как мы это делали ранее, Мастер импорта текстов, чтобы конвертировать файл CSV в Excel.

На шаге 3 мастера выберите столбцы, содержащие значения с первыми нулями и измените формат этих столбцов на текстовый. Так Вы конвертируете Ваш файл CSV в Excel, сохранив нули на своих местах.

Экспортируем файл CSV в Excel

Excel преобразует некоторые значения в даты при открытии файла CSV

Признаки: Некоторые значения в Вашем файле CSV похожи на даты, и Excel автоматически преобразует такие значения из текстового формата в формат даты.

Решение: Преобразуйте файл CSV в Excel при помощи Мастера импорта текстов. На шаге 3 мастера выберите столбцы с записями, похожими на даты, и измените формат столбца на текстовый.

Экспортируем файл CSV в Excel

Если Вам нужно достичь противоположного результата, то есть в определённом столбце преобразовать значения в даты, тогда установите формат Date (Дата) и выберите подходящий формат даты в выпадающем списке.

Как импортировать в Excel несколько файлов CSV

Думаю, Вы знаете, что Microsoft Excel позволяет открывать несколько файлов CSV при помощи команды Open (Открыть).

Экспортируем файл CSV в Excel

  1. На вкладке File (Файл) нажмите Open (Открыть) и в выпадающем списке в нижней правой части диалогового окна выберите Text Files (Текстовые файлы).
  2. Чтобы выделить несколько файлов подряд, кликните по первому файлу, затем нажав и удерживая клавишу Shift, кликните по крайнему файл. Оба эти файла, а также все, что находятся между ними, будут выделены.Чтобы выделить файлы, расположенные не подряд, удерживайте клавишу Ctrl и щелкайте по каждому файлу .csv, который хотите открыть.
  3. Когда выделены все нужные файлы CSV, нажмите кнопку Open (Открыть).

Этот способ простой и быстрый, и мы могли бы назвать его отличным, если бы не одно обстоятельство – каждый файл CSV открывается таким образом как отдельная книга Excel. На практике переключение туда-сюда между несколькими открытыми файлами Excel может быть крайне неудобным и обременительным.

Надеюсь, теперь Вы легко сможете преобразовать любой файл CSV в Excel. Если у Вас возникают какие-либо вопросы или сложности, смело пишите мне в комментариях. И благодарю за терпение каждого, кто осилил чтение этой длинной статьи до самого конца! 🙂

Читайте также: