Скрипт Excell, для сравнения двух файлов по полю кросс.
500 UAHНеобходим скрипт работающий по принципу функции ВПР, способный сравнить два файла и присвоить соответствие, сравнение идет через поле "КРОСС".
Сравниваются два прайса запчастей, задача- позициям из прайса на Лист1, найти соответствующие из прайса на Лист2. И представить информацию, как на Лист3
!!! Обращаю внимание, сейчас информация на Лист3 несоответствует, иначе внес значения вручную, НО представлен, как образец для представления информации.
Кроссы перечислены через точку с запятой, соответственно берем первое значение до разделителя "Точка с запятой" из первой ячейки поля кроссы на Лист1 и ищем ему соответствие по всему массиву-столбцу поля кроссы из Лист2, !!! Важно, учитываем только разделитель "Точка с запятой",
Затем второе значение, та же операция и т.д.
Далее, при условии совпадений значений поля кроссы, присваиваем соответствие иначе "артикул1- бренд1- наименование1-цена1= артикул2- бренд2-наименование2-цена2"
Вполне вероятно, что совпадения могут быть в нескольких брендах, в этом случае "артикул1- бренд1- наименование1-цена1= артикул2- бренд2-наименование2-цена2=...
!!! Важно "артикул1- бренд1- наименование1-цена1" это значения эталонного прайса на Лист1
!!! Важно "артикул2- бренд2-наименование2-цена2=...
Прошу каждый дополнительный массив соответствий выделить отдельным цветом, как на Лист3.
Файл в приложении можно использовать для тестирования, поле кросс приведено в соответствие, убрал лишние разделители, все значения в нижнем регистре.
Приложения 1
Отзыв заказчика о сотрудничестве с Владимиром Сокольцем
Скрипт Excell, для сравнения двух файлов по полю кросс.На Отлично выполненная работа! Мои рекомендации!
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
Скрипт Excell, для сравнения двух файлов по полю кросс.Отличный заказчик! Все адекватно, контактно и понятно.
Актуальные фриланс-проекты в категории Десктопные приложения
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 1 день 14 часов назад ∙ 38 ставок |
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 7 дней 6 часов назад ∙ 10 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 7 дней 17 часов назад ∙ 6 ставок |