Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
500 ₴

Работа с таблицами Microsoft Excel

проект выполняется


Здравствуйте.

Нужно перенести не структурированные данные с ячеек, разделяя данные в таблицу excel согласно условий:

3. Chief - Контактное лицо телефон

Разделить данные перенести в разные ячейки Фамилия, Имя, Отчество, должность, номер телефона или номера телефонов

4. Director - Контактное лицо телефон или Название компании

Разделить данные перенести в разные ячейки Фамилия, Имя, Отчество, должность, номер телефона или номера телефонов; название компании

5. Type - Тип партнера

Перенести в направления деятельности.

6. Caption6 - Название компании направления деятельности кратко

Разделить данные перенести название компании - Компания.

7. Username - Ответственный

Перенести в Ответственный.

8. Phones - номер телефона или номера телефонов, отдел, должность, ФИО или Имя.

Разделить данные перенести в разные ячейки - Фамилия, Имя, отчество, должность, отдел, номер телефона или номера телефонов, viber, whatsapp, wechat, skype.

9. ContactPerson - номер телефона или номера телефонов, отдел, должность, ФИО или Имя.

Разделить данные перенести в разные ячейки - Фамилия, Имя, отчество, должность, отдел, номер телефона или номера телефонов, viber, whatsapp, wechat, skype.

10. Email - почта, почта или почта; почта

Разделить данные перенести в разные ячейки под контактные лица - почта, другое контактное лицо - почта

11. WWW - сайт, сайт

Разделить данные перенести в разные ячейки Корпоративный сайт, Другой сайт.

12. Address - почтовый код, улица, дом

Разделить данные в разные ячейки Почтовый код, Адрес.

13. County - Страна, Область, Город.

Разделить данные в разные ячейки Страна, область, город.

14. Desc7 - направления деятельности.

Перенести в Направление деятельности.


Столбцы которые не указаны в описании пропускать. 

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


Пример файла:

imageimageimage image
image

Образец частичного исходного файла в вложении. В полном варианте исходного файла 10614 строк.

Пример файла выходящего в вложении.


Приложения 2

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


  1. 5 дней300 ₴
    Ольга Емельянова
     211 

    Готова заняться вашим заданием, давайте обсудим сотрудничество в личных сообщениях. Есть большой опыт работы в excel

    Украина Киев | 6 сентября в 20:55 |
  2. 1 день500 ₴Победившая ставка
    Олександр Вишняк
     316   8  2   2

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

    Украина Чернигов | 8 сентября в 09:10 |
  3. 30 дней27 000 ₴
    Сергей Назаренко
     415   1  0

    Я Вам в личке предлагал решение Вашей задачи. Но т.к. Вы ничего не ответили, то могу предположить, что Вы просто не прочитали.
    Поэтому, на всякий случай продублирую здесь. Если Вам мое предложение не подходит, тогда отклоните его (чтобы я увидел Вашу реакцию и угомонился).

    Мое предложение касалось еще изначальной xml-ки.
    Чисто автоматическими средствами Ваша задача не решаема в принципе. Даже ИИ тут мало поможет.
    Для ее ручного решения нужно много человеко-лет. Соответственно, силами одного Исполнителя Вы ее в разумные сроки тоже не решите.

    Что можно сделать?

    Если у Вас есть лицензии 1С-ки (или если их нет, то можно смело добавить их покупку к общему бюджету задачи), то можно на ней написать Вам базу данных, которая будет объединять по структуре и исходную xml-ку и результирующую Excel-ку.

    Далее, можно написать обработку, которая загрузит в эту базу данные из xml-ки (без парсинга - один-к-одному - как есть в xml).

    Затем, можно нанять 100500 "китайцев", между которыми можно разделить Контакты в базе (чтобы каждый из них не мог видеть чужие Контакты). И они вручную будут разносить контакты из "сборных" полей в "отдельные" поля (понятно, что желательно, насколько получится, сделать удобный интерфейс для этого).
    За счет параллельности их работы можно выиграть те 2-3 года времени, которые я насчитал, оценивая Вашу задачу.

    Ну и для возможности получить все-таки результат в виде экселя, можно сделать возможность "печати" результата из базы 1С, и сохранения его в эксельку.

    Останется открытым вопрос: как проверить качество работы "китайцев"?
    Как вариант - можно сделать механизм, позволяющий просматривать уже обработанные данные и отмечать уже проверенные.

    Я могу взяться написать на 1С под Вашу задачу базу с:
    - вмонтированной в нее обработкой загрузки Вашей xml-ки (без парсинга);
    - механизмом разделения доступа к Контактам (чтобы пользователи имели доступ только к "своим" контактам);
    - обработкой, с помощью которой можно контакты как-то раскидать между пользователями;
    - механизма, с помощью которого можно было бы просматривать уже обработанные записи и отмечать уже проверенные.
    - а также отчетом, с помощью которого можно будет сформировать печатную форму, которую можно сохранить в эксель.

    Взялся бы такое сделать за 27 000 грн (где-то за месяц).

    Весь процесс вижу так:
    .... Дальше из-за ограничений Сайта я не могу писать, поэтому смотрите в комментах к задаче.

    Украина Киев | 13 сентября в 22:48 |
  1. 14 дней3 000 ₴
    Володимир Соколов
     1588   82  2   5

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

    Украина Львов | 6 сентября в 21:08 |
  2. 40 дней150 000 ₽
    Ник Ник
     238 

    Зачем городить огород? Сделать уже или прогу или веб приложение с нормалным разграничением прав доступа

    Украина Украина | 7 сентября в 10:41 |
  3. 3 дня2 500 ₽
    Мелкон Есаян
     293 

    Добрый день.
    Хочу предлагать вариант работы - программой на Delphi,
    к тому же работать будет намного быстрее, чем VBA макросы.
    С помощью данной программы можете обработать любое количество файлов.
    Программа открывает Excel файлы, считывает с них информацию, разделяет
    на составные части и результат выводит в тот же или новый Excel файл.
    Работаю с таблицами Excel без проблем (в том числе формулы, цвета и ...).
    Так импорт из Excel реализовано в программе для Генерального
    представителя фирмы Nokia в Армении, а вывод (в Excel) использую как
    альтернативный метод вывода отчетов.
    Совсем недавно сделал подобный заказ.
    С уважением, Mike
    Skype: melqon.yesayan

    Армения Yerevan | 7 сентября в 22:20 |
  1. ставка отозвана
  2. ставка отозвана
  • Ёжики кололись но продолжали есть кактус.....

  • ну а как иначе, если заказчик в выполнении не заинтересован

  • Во, блин! Пропустил начало следующей серии!

    Подписываюсь на просмотр.

  • Продолжение к моей ставке:


    Весь процесс вижу так:

    1. Если согласны, то Вы даете "Добро".

    2. Я на своей машине разрабатываю конфигурацию для 1С, согласно описанию в Ставке.

    3. Я удаленно на своей машине демонстрирую Вам загрузку выложенной Вами в задаче (или можете выдать новую) xml-ки с частью информации.

    А также демонстрирую:

    - как раскидать контакты между пользователями;

    - многопользовательскую работу в базе (под разными пользователями);

    - механизм просмотра обработанных контактов и отметки проверенных.

    4. Если Вас все устраивает, то Вы выполняете оплату на мой расчетный счет ФОПа (Единый налог, 3 форма, без НДС), согласно выставленному мною Счету без Договора (либо можно согласно Договору и Актам, если Вам так удобнее).

    5. А также, приобретаете (не у меня) нужное Вам количество лицензий 1С, в зависимости от того, сколько пользователей Вы хотите одновременно пустить в базу. Если пользователей будет более 5, то есть смысл рассмотреть покупку серверной лицензии 1С и подумать о выборе сервера СУБД под нее (купить MS SQL, или использовать безоплатный PostgreSQL).

    6. После получения денег, я (удаленно по RDP, либо могу подъехать к Вам, если Вы в Киеве):

    6.1. Если при покупке лицензий 1С, установка в комплекте не шла, то я могу Вам ее установить (вместе с сервером СУБД и Сервером 1С, если будет необходимо). Это все входит (рисками) в озвученную сумму.

    6.2. Разворачиваю Вам чистую базу данных, с разработанной мною конфигурацией (структура данных + код), а также помогаю добавить пользователей и загрузить данные из Вашей уже "боевой" xml-ки. Также обучаю Вас, как делать бэкапы базы (на всякий случай).

    7. Вы уже самостоятельно находите "китайцев" и запускаете их в базу.

    8. Если в процессе их работы обнаружатся какие-либо ошибки в конфигурации 1С (я пишу код чисто, но всяко может быть - мы все люди), то я исправляю эти ошибки безоплатно (точнее, стоимость их исправления уже включена в общую стоимость проекта).

    9. Когда Вы убедились в том, что "китайцы" закончили работу, Вы формируете отчет и сохраняете его результат в эксель.


    Как-то так я вижу Ваше "Счастье".



Заказчик
Проект опубликован
15 дней 8 часов назад
286 просмотров
Метки
  • набор текста
  • Таблицы Excel
  • работа с таблицами
  • текст с таблицами
  • microsoft excel
  • работа с электронными таблицами
  • табличная вёрстка
  • робота з таблицями excel
  • Работа с таблицами Excel
  • робота з документами MS Word Excel
  • перенос контактов
  • Excel таблицы
  • Внесение данных в Excel
Приглашены на проект