Как разделить огромный CSV-файл на файлы меньшего размера в Windows 11/10

How to effectively deal with bots on your site? The best protection against click fraud.

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

Оглавление

Зачем разделять огромную электронную таблицу Excel?

Таблицы Excel откроют только первые 1 048 576 строк и 16 384 столбца данных. Иногда вы сталкиваетесь с файлом .csv, который содержит гораздо больше данных.

instagram story viewer

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

Решение состоит в том, чтобы разделить огромный CSV-файл, содержащий более миллиона пациентов, на несколько файлов меньшего размера, чтобы Excel упростил работу.

Что происходит, когда вы открываете в Excel огромные файлы CSV?

Excel будет трудно открыть. Открытие большого файла займет несколько минут, и вы увидите только данные, представленные в верхних 1048576 строках. После этого вы получите сообщение об ошибке «Файл не загружен полностью“. Вы можете работать только с отображаемыми строками. Это не помогает, когда вам нужно проанализировать и изучить все данные. Так что лучше разделить файл.

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

Способы разделения огромных файлов CSV

1. Используйте программу для разделения файлов CSV

Мы можем просто использовать программы CSV Splitter для разделения огромных файлов CSV. Эти сплиттеры широко используются, несмотря на проблемы с памятью. Используйте любую из нижеперечисленных программ, чтобы разделить файлы. Они доступны для бесплатного скачивания в Интернете.

1. Огромный сплиттер CSV

Это простой и простой в использовании разделитель CSV. Давайте посмотрим, как мы можем разделить файлы, используя следующее:

1. После открытия сплиттера просто введите CSV файл вы хотите разделить и упомянуть Количество строк и нажмите на Разделить файл.

Разделить CSV

2. Как только разделение будет завершено, вы получите несколько разделенных файлов, как показано

Разделить CSV1

2. Сплиттер CSV

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

1. Откройте разделитель CSV и введите файл CSV, который вы хотите разделить. Введите количество ряды и, наконец, нажмите на Выполнять.

Сплиттер CSV

2. После того, как разделение будет выполнено, файлы будут сохранены в том месте, где находится исходный файл CSV.

CSV Splitter1

На рынке доступно гораздо больше сплиттеров CSV, одним из примеров является BitRecover CSV Splitter. Вы можете использовать это, если хотите, но вам нужно заплатить, чтобы получить полную версию.

2. Разделенный исходный код в Интернете, CSV

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

1. Откройте разделенный CSV-файл в своем браузере.

Онлайн CSV

2. Загрузите файл, который хотите разделить.

Онлайн CSV1

3. Укажите количество строк, которое вы хотите, чтобы файл имел.

Онлайн CSV2

4. Следуйте инструкциям на экране и, наконец, нажмите Расколоть.

Онлайн CSV3

ПРИМЕЧАНИЕ: Split CSV также имеет несколько дополнительных опций. Чтобы использовать эти возможности, вам необходимо внести некоторую абонентскую плату.

3. Использование командного файла

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

1. Откройте текстовый файл (Блокнот). Напишите пакетный код для разделения CSV-файла (скопируйте приведенный ниже код).

Код партии

2. Теперь перейдите к Файл> Сохранить как> batch.bat файл > Сохранить.

Сохранение командного файла

3. Теперь файл сохраняется на рабочем столе, как показано ниже. Двойной клик в файле для запуска в командной строке.

Партия1

ПРИМЕЧАНИЕ: Если вы хотите отредактировать код, Щелкните правой кнопкой мыши на значке партии и нажмите Редактировать.

4. После того, как пакетная программа обработает код, огромный CSV-файл будет разделен на несколько файлов меньшего размера в зависимости от вашего ввода.

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

Партия

Вам нужно будет изменить следующие значения, чтобы код работал на вас соответственно,

УСТАНОВИТЬ BFN = Это должно указывать на файл CSV, который необходимо разделить. Просто замените на свой собственный путь к файлу CSV.

УСТАНОВИТЬ LPF = Это количество строк, которое вы хотите открыть в новом файле.

УСТАНОВИТЬ SFN = Это новое имя, которое вы даете своим разделенным файлам.

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

4. Используйте Powershell

Кодирование Powershell проще и быстрее по сравнению с пакетной обработкой файлов. Следовательно, мы можем использовать Powershell для этой обработки. Прежде чем приступить к процессу, скопируйте приведенный ниже код в блокнот.

Powershell

1. Нажмите "Windows + X", чтобы открыть Powershell от имени администратора.

Нажмите клавишу Win + X вместе, чтобы открыть контекстное меню с помощью Windows Powershell (администратор)Нажмите клавишу Win + X вместе, чтобы открыть контекстное меню с помощью Windows Powershell (администратор)

2. Измените код, скопированный в блокноте, в соответствии с требованиями к файлу CSV. Внесенные изменения:

  • $ InputFilename = Get-Content ‘C: \ file \ location’: - Заполните место нахождения вашего CSV-файла в системе. Мои файлы находятся в папке «C: \ Users \ msdsh_000 \ Downloads \ Sample-Spreadsheet-500000-rows».
  • $ OutputFilenamePattern = ‘output_done_’: - Вы можете изменить выход имя вашего файла в этой строке. Имя моего выходного файла изменено на «Выходной образец».
  • $ LineLimit = 50000: - Здесь вы можете ограничить количество строк. Я ограничиваю 10000.

После внесения изменений скопируйте весь код и вставьте его в окно Powershell.

3. Код запускается в окне Powershell, а вывод сохраняется как .csv файлы.

Выходная мощность

5. Используйте Power Pivot

1. Откройте пустую электронную таблицу Excel. Перейти к Данные> Новый запрос> Из файла> Из CSV.

Power Pivot

2. Появится окно с просьбой импортировать файл CSV.

Power Pivot 1

3. Отображается предварительный просмотр файла. Теперь нажмите на Загрузить> Загрузить в

Power Pivot 2

4. Убедитесь, что вы поставили галочку напротив "Добавьте эти данные в модель данных" а также нажмите переключатель "Только создать соединение". Наконец, нажмите Нагрузка.

Power Pivot 3

ЗАМЕТКА: Этот шаг говорит о том, что мы не загружаем данные в лист Excel.

6. Загружается весь большой файл. Теперь нажмите на Управляйте данными.

Power Pivot 4

7. На экране появится таблица Power Pivot, в которой вы можете добавлять и изменять столбцы по своему усмотрению.

Сводная таблица

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

Это все.

Надеюсь, эта статья была полезной и информативной.

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

Teachs.ru
Как изменить расположение папки загрузки по умолчанию

Как изменить расположение папки загрузки по умолчаниюКакWindows 10

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

Читать далее
Топ-10 хитростей с мышью, которые следует использовать на ПК с Windows

Топ-10 хитростей с мышью, которые следует использовать на ПК с WindowsКакСоветыWindows 10

16 декабря 2015 г. От АдминМенее известные уловки с мышью и как именно их использоватьБольшинство из нас, пользователи Windows, находят простые и распространенные способы использования мыши, наприм...

Читать далее
Как включить звуки выхода и входа в систему в Windows 10

Как включить звуки выхода и входа в систему в Windows 10КакWindows 10

Более ранние версии Windows 10 позволяли пользователям свободно настраивать практически любые функции ОС, но с выпуском Windows 10 Microsoft отложила звуковые действия. Итак, это означает, что вы б...

Читать далее
ig stories viewer