Разбить CSV файл на части

Тема в разделе "Редактор CSV файлов", создана пользователем Stan, 5 янв 2017.

  1. Stan

    Stan New Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    68
    Привет. Есть задача разбить уже готовый файл csv, пробовал разные программки искал в гугле. Но все они ломают структуру. Пока руками в экселе делаю.


    В csv редакторе нельзя разбить?
     
  2. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    6.505
    Адрес:
    sbfroot@gmail.com
    Здравствуйте.

    Разбить можно бесконечным множеством способов. Мы не знаем, как отвечать на абстрактный вопрос.
     
  3. Stan

    Stan New Member Пользователи

    Регистрация:
    15 июн 2011
    Сообщения:
    68
    Например есть файл csv 100 строк с названиями полей, нужно разбить по 10 строк в каждый файл с сохранением названия полей в каждом файле.

    Может есть программа, кто нибудь знает на форуме? Или тут нельзя такие вопросы задавать?
     
    Последнее редактирование: 5 янв 2017
  4. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    2.473
    CSV файл по сути текстовой файл с разделителями))

    Всегда использовал Notepad++, если интересно вот инструкция:
    1. Открыть большой файл csv в Notepad++ и справа внизу обратите внимание какая кодировка у открытого документа, допустим это UTF-8,
    2. В Notepad++ открыть новую вкладку (Ctrl+N) и указать кодировку такую же как у большого документа csv,
    3. Из большого csv скопировать "шапку" документа ( там перечислены названия колонок), шапку вставить первой строкой в новой вкладке,
    4. Из большого документа вырезать часть, при этом сохраняя формат каждой строки, пробуйте для начала с 1 одним товаром, и проверьте, увидев что все получается тогда уже вырезайте из большого документа по много товаров например по 10,
    5. Процедура создания вкладки и вставки туда шапки первой строкой и потом вставки 10 строк товаров - повторить столько раз насколько вам надо было разбить документ.
     
    Stan нравится это.
  5. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    6.505
    Адрес:
    sbfroot@gmail.com
    Спасибо. На неделе сделаю функцию.
     
  6. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    6.505
    Адрес:
    sbfroot@gmail.com
    Пожалуйста...

    2017-01-06_13-33-02.png
     
    Stan, faqbill, Kreol и ещё 1-му нравится это.
  7. faqbill

    faqbill New Member Пользователи

    Регистрация:
    3 янв 2011
    Сообщения:
    26
    Спасибо, очень нужная функция. А как быть с большими csv файлами, у меня например не загружает программа на 200-300 тысяч строк, просто не хочет. Конечно можно сразу разбивать на определенное количество, но есть такие моменты, где нужно все в один файл.
     
  8. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    6.505
    Адрес:
    sbfroot@gmail.com
    Файл приложите, который не загружает.
     

Поделиться этой страницей