Многие веб-приложения и служебные программы полагаются на данные, хранящиеся в базах данных. Затем эти данные можно использовать для заполнения отчетов и отображения информации, запрашиваемой пользователем этого приложения. Некоторые из этих приложений даже позволяют загружать параметры данных, такие как отчеты или заказы, которые могут вам понадобиться. Эти загрузки данных обычно выполняются в формате файла CSV, поскольку этот формат файла очень гибкий и может быть открыт в различных программах. Однако, если вы когда-либо загружали много этих CSV-файлов, содержащих связанные данные, то вы, вероятно, сталкивались с ситуациями, когда вам нужно было иметь возможность просматривать, сортировать или сравнивать все данные, которые были распределены по файлам. Этот конкретный случай может вызвать у вас желание объединить файлы CSV, что можно сделать с помощью командной строки в Windows 7.
Процедура объединения файлов CSV
Первый шаг в объединении всех ваших отдельных файлов CSV в один большой файл - скопировать все файлы CSV в одну папку. Для простоты я обычно создаю на своем рабочем столе папку под названием «CSV», а затем копирую файлы в эту папку. В этом примере все файлы содержат одни и те же четыре столбца - продукт, цена, количество и дата.
Логика объединения файлов CSV заключается в том, что для одновременного сравнения всех этих данных мне нужно было бы вручную скопировать и вставить всю информацию в одну электронную таблицу. Хотя это несложно с парочкой файлов, это может быть чрезвычайно утомительно, когда нужно повторить 100 раз.
Когда вы закончите объединение всех файлов CSV, щелкните правой кнопкой мыши папку, которую вы создали, затем щелкните Характеристики. Вверху окна справа от Место расположения, это расположение вашей папки. Выделите это местоположение файла с помощью мыши, щелкните правой кнопкой мыши выделенный текст, затем щелкните Копировать.
Щелкните значок Начинать кнопку в нижнем левом углу окна, введите cmd в поле поиска в нижней части окна, щелкните правой кнопкой мыши результат поиска в верхней части меню, затем щелкните Запустить от имени администратора. Затем вам нужно будет нажать Да, чтобы подтвердить, что вы хотите разрешить программе вносить изменения в ваш компьютер.
Щелкните внутри окна, введите компакт диск, нажмите пробел, затем щелкните правой кнопкой мыши в окне и щелкните Вставить. Обратите внимание, что Ctrl + V не работает внутри командной строки, поэтому вы не можете использовать его для вставки данных из буфера обмена. Введите имя созданной папки (в этом примере снова имя моей папки CSV). Теперь ваша командная строка должна отображать что-то вроде этого
так что нажимайте Входить на клавиатуре. Типскопировать * .csvcommon-files.csv в текущем приглашении, затем нажмите Входить для объединения файлов CSV. Это создаст новый файл с именем комбинированные файлы.csv в той же папке, в которой хранятся ваши отдельные файлы CSV. Если дважды щелкнуть этот сгенерированный файл CSV, вы заметите, что все данные из ваших отдельных файлов CSV были объединены, что позволяет быстро сортировать столбцы и строки для анализа данных.
Чтобы еще больше упростить этот процесс, рассмотрите возможность использования сводной таблицы для объединения похожих данных. Вы можете узнать больше о сводных таблицах и их функциях в этой статье.