Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть прайс лист 8 млн. строк. Моя задача его переделать под свои потребности (удалить ненужные столбцы, конвертировать цену., и т.д.  

У меня сейчас это происходит следующим образом: 1. Разбиваю файл по 1 млн. на несколько файлов. 2. Каждый файл отдельно обрабатываю (как вы понимаете я делаю восемь одинаковых телодвижений из за того что файл разбит), далее их обратно соединяю.

Основные действия в файле:

1. Открываю файл, создаю новый лист и вставляю данные из исходного файла (непосредственно тот же файл который  иоткрыл). При заливке данных я выбираю разделитель - "точка с запятой" (это делаю что бы строки ровно разбились по своим ячейкам). Далее  меняю параметр числового разделителя в столбце G с "," на "." , таким образом я смогу работать с числами.

2. Импортирую данные согласно своим требованиям

3. Удаляю первый лист с исходными данными

4.  Удаляю столбец E и Н

5. Фильтрую столбец F (оставляю только определенные значения, их порядка 4-5, они всегда неизменны)

6. Отфильтрованные строки копирую в новый лист, старый лист удаляю

7. Удаляю столбец F

8. Столбец G (Цена) корректирую согласно курса, к примеру формулой =G1*0,46, далее протягиваю формулу до конца, копирую все данные в соседний столбец и вставляю как значения, после чего ненужные столбцы удаляю

9. Далее сортирую столбец G и удаляю все значения, к примеру, до 100.

Вуаля, файл готов. И так я делаю восемь раз.

7 лет назад
Dealer
Артем 
38 летУкраина
14 лет в сервисе
Был
4 года назад
Выбранный исполнитель
MGV_2000
50 летРоссия
8 лет в сервисе
Был
2 года назад
7 лет назад
$43
1 день
Поставленная задача выполнена в срок, и полностью соответствует моим требованиям. Рекомендую к сотрудничеству.
Внятное ТЗ. Конструктивный диалог. Оплата согласно договоренности.