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

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

Проблема:

Фильтр в EXCEL работает неправильно. При попытке найти через фильтр, если в ячейке большое

количество символов, текст не находится. Поэтому обычную функцию фильтра

использовать бесполезно. Необходимо обойти эту проблему таким образом:

  • Есть 2 исходных файла:
а) Список текстов в excel-файле в один столбец.

б) Список поисковых запросов в txt-файле тоже в один столбец.

2. Список поисковых запросов загружается в память и на каждой ячейке (в файле Excel) проверяется с помощью поиска. Причем последовательность перебора идет таким образом:

В ячейка А1, идет поиск совпадения из файла txt, вначале из строчки 1, далее из строчки 2, из строчке Х… из последней строчки.

Далее переходим к ячейке А2, остальное идентично.

Если в какой-то ячейке, скажем А30 находится текст, он сохраняется в word-файл, в котором эти (все найденные термины из txt-файла) выделяются полужирным.

Например:

Ячейка А3 текст:

Бла1 Бла2 бла3, бла4! бла5? Бла6, Бла44

В txt файле находится текст:

бла2

бла4

Программа находит, что ячейка А3 соответствует и сохраняет (дописывает) в word-файл текст в таком виде:

«Бла1 Бла2 бла3, бла4! бла5? Бла6, Бла44»

Заметьте, не выделено «Бла44», хотя при обычном поиске Бла4 найдет вхождение в Бла44. Поиск должен опираться на то, что слово ограничено знаками препинания, пробелами, кавычками, скобками и пр. знаками.

Следующий поисковый запрос, в случае нахождения совпадения дописывается в конец word-файла.

Для тестирования поисковых запросов прикладываю файлы:

1. Тексты ЖЭ для тестирования (тот самый искомый Excel-файл), в котором ищем.

2. Поисковые запросы - тот самый искомый txt-файл (продублировал тоже самое в word-формате).

3 года назад
religare7
46 летРоссия
7 лет в сервисе
Был
3 года назад
Выбранный исполнитель
Andre_1967_12
Андрей 
56 летРоссия
6 лет в сервисе
Был
2 года назад
3 года назад
$30
5 дней
Андрей работает оперативно, быстро отрабатывает вопросы. Спасибо за сотрудничество!
Отличный заказчик. Грамотная постановка задачи, оперативная обратная связь и быстрая оплата. Очень приятно было работать.
  • Похожие заказы
  • [url=https://www.weblancer.net/users/Kgorbunov-gusev/]Kgorbunov-gusev[/url][url=https://www.weblancer.net/account/pm/?recipient=Kgorbunov-gusev#][/url]16 августа '2112:24Machine learning и Natural Language Processing - обработка натурального языка (английский) Итак, если Вы пишете на Python (Anaconda, Jupyter), имели реальные проекты по Natural Language Processing, знакомы с обработкой текстов (английский) и готовы к длительному ...

    Закрыт
    3 года назад
  • Скрипт на вход получает путь к директории. Необходимо просканировать директорию и все вложенные поддиректории, найти все файлы формата "*.tiff" и преобразовать текстовые метаданные в кодировку UTF8. Изначально текст записан на русском языке в неизвестной кодировке (CP866, ...

    Закрыт
    3 года назад
  • Здравствуйте, я делаю ботов VIBER , TELEGRAM для интернет магазинов, и доставок) Боты с авто оплатой тоесть, человек зашел в вашего бота, выбрал товар (это может быть все что угодно, от магазина одежды до доставки пиццы) ...

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Добрый день! Необходимо написать парсер цен такси Максим на C#, а вернее класс, который это будет делать: На вход подаются координаты широты и долготы начальной и конечной точек заказа. На выход: вся информация о поездке, которую предоставляет сервис. В ...

    Закрыт
    3 года назад
  • Что требуется: Создать программу под linux которая сможет совершать звонки через SIP телефонию, проигрывать аудио-запись ответившему абоненту и слушать его ответ: "да" или "нет". В зависимости от ответа - проиграть другой аудио-файл и послать определенный http ...

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • $50

    Задача: Нужно создать интеграцию между таблицей в Airtable и биржей статей Advego на базе платформе Integromat. Необходимый функционал: - Создания компании - Создания заказа - Сбор и обновления "Тип работы" - Сбор и обновления "Тип текста" - Сбор и обновления "Тематик ...

    Закрыт
    3 года назад
  • Мне нужно выполнить задание одно, оно не большое, желательно выполнение за сутки) Приложение для учёта товаров на складе Модели: Модель хранящегося товара содержит: — название товара — количество товара: неотрицательное целое число — единица измерения: выбор из следующего - штук, ...

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

    Закрыт
    3 года назад