Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Написать макрос в excel

project complete


Необходимо написать макрос в Excel, который будет формировать из csv файла таблицу в нужно нам в виде.
Образец того, что мы хотим получить на выходе указан в файле "Надстройка 1.xlsx"

Исходный файл csv
Алгоритм
1) По столбцу E находится название Заказчика, которого не было ранее.
2) Ищутся все строки с аналогичным названием Заказчика
3) Считается суммарный объем строк и записывается в столбец L (Надстройка 1.xlsx)
4) Суммируются значения по столбцу N и записывается в столбец M (Надстройка 1.xlsx)
5) Делается выборка по столбцу J, нам нужно оставить по одному значению используемых ФИО. Т.е. если одно и то же ФИО использовалось 5 раз, оставляем только 1 запись. Другое ФИО в рамках этого же Заказчика 3 раза нашлось, оставляем еще 1 запись и т.п.
Если найдены разные ФИО, то по первому найденому значению берем еще столбцы K и L (адрес эл. почты и номер телефона). В примере я это показал.
ФИО разбиваем по столбцам. Сейчас оно написано единой ячейкой, формат везде одинаковый - ФИО.
6) Остальные данные по Заказчику, по первой найденной строке заполняются в соответствии с столбцами в (Надстройка 1.xlsx - В заголовке столбца указан соответсвующий столбец в csv файле)

В итоге, в нашей таблице "Надстройка 1.xlsx" должен быть перечень Заказчиков - один заказчик один раз с заполненными полями, всеми вариантами ФИО и соответствующими этим ФИО контактными данными (телефон и емейл)


Также необходимо будет объяснить, как применить данный макрос к разным файлам 🙂

Applications 2

Only registered users can view attachments.

Client's feedback about the contractor Николае Симоне

Quality
Professionalism
Price
Availability
Terms

Все супер, Николай отличный специалист

Pol V. Pol Vo | Safe Safe

Freelancer's feedback about the client Pol Vo

Payment
Task formulation
Requirements
Availability

Прекрасно сработались.
Все нюансы утрясли в ходе разработки.
Оплата своевременная.
Рекомендую к сотрудничеству.

Николай С. Николай Симон | Safe Safe



  1. 1 day1000 ₽Winning proposal
    Николай Симон
     297   2   0

    Здравствуйте!
    Готов реализовать задачу.
    Макрос с пояснениями получите уже сегодня.
    Остальная информация по запросу. На фрилансе более 7 лет.
    ----
    Skype: nick_chizhi
    E-mail: [email protected]
    Telegram: @NickSimon

    Ukraine Dnepr | 13 March 2018 |
  2. 1 day1000 ₽
    Genrihs Olehno
     156   2   0

    Добрый день! Готов написать макрос. Задача более-менее понятна

    Latvia Daugavpils | 13 March 2018 |
  3. 3 days1000 ₽
    Ivan Moroz
     1431   73   0

    Здравствуйте!
    Есть опит написания подобних макросов.
    Можете посмотреть в отзивах.
    Напишу, и обьясню как использовать файл.
    Обращайтесь.

    Ukraine Ukraine | 13 March 2018 |

Client
Pol Vo
Russia Russia  8   0
Project published
13 March 2018
60 views