Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2015, 22:33   #1
Оксана33
Форумчанин
 
Аватар для Оксана33
 
Регистрация: 24.11.2014
Сообщений: 156
По умолчанию Сверка ячеек с "одинаковым" текстом в Екселе

Можно ли в Екселе сверить текст типа: "Яблочный сок с мякотью" и "Сок яблочный с мякотью" и найти совпадения
при том, что позиций может быть до 1000, и каждая позиция может содержать несколько критериев, например: апельсиновый не только сок, но и чай, крем, гель, бальзам, шампунь и т.д. и с разным добавлением всякой всячины, в т.ч. в разных объемах 100, 300, 500, 1000мл.

вот ссылка https://cloud.mail.ru/public/7b722bd...0%A1%D0%A2.xls
прайс выдуман
Знание надмевает, а любовь назидает

Последний раз редактировалось Оксана33; 11.03.2015 в 00:46.
Оксана33 вне форума Ответить с цитированием
Старый 10.03.2015, 23:17   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

короткий ответ: "можно".
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 10.03.2015, 23:32   #3
diop
Пользователь
 
Регистрация: 09.01.2015
Сообщений: 26
По умолчанию

а пробовали функции СЧЁТЕСЛИ
БСЧЁТА(база_данных;поле;критерий)
diop вне форума Ответить с цитированием
Старый 11.03.2015, 00:24   #4
Оксана33
Форумчанин
 
Аватар для Оксана33
 
Регистрация: 24.11.2014
Сообщений: 156
По умолчанию

Нет, надо попробовать
Знание надмевает, а любовь назидает

Последний раз редактировалось Оксана33; 11.03.2015 в 00:48.
Оксана33 вне форума Ответить с цитированием
Старый 11.03.2015, 00:26   #5
Оксана33
Форумчанин
 
Аватар для Оксана33
 
Регистрация: 24.11.2014
Сообщений: 156
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
короткий ответ: "можно".
ииииииии...
Знание надмевает, а любовь назидает

Последний раз редактировалось Оксана33; 11.03.2015 в 00:43.
Оксана33 вне форума Ответить с цитированием
Старый 11.03.2015, 00:36   #6
Оксана33
Форумчанин
 
Аватар для Оксана33
 
Регистрация: 24.11.2014
Сообщений: 156
По умолчанию

Цитата:
Сообщение от diop Посмотреть сообщение
а пробовали функции СЧЁТЕСЛИ
БСЧЁТА(база_данных;поле;критерий)
кажется не подходит

посмотрите пож. ссылку https://cloud.mail.ru/public/7b722bd...0%A1%D0%A2.xls

соль в том, что бы из прайса поставщика перенести цены в прайс заказчика
Знание надмевает, а любовь назидает
Оксана33 вне форума Ответить с цитированием
Старый 11.03.2015, 00:54   #7
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Т.к. там в одном прайсе милилитры влепили в название - значит всюду нужно влепить. Далее каждую строку сортируем по алфавиту (слова), и сравниваем-тянем цены.
Сортировать можно UDFкой или макросом, далее используем ВПР().
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 11.03.2015, 01:18   #8
Оксана33
Форумчанин
 
Аватар для Оксана33
 
Регистрация: 24.11.2014
Сообщений: 156
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Т.к. там в одном прайсе милилитры влепили в название - значит всюду нужно влепить. Далее каждую строку сортируем по алфавиту (слова), и сравниваем-тянем цены.
Сортировать можно UDFкой или макросом, далее используем ВПР().
простите, что за UDF и как это сделать макросом, ведь его написать надо
Знание надмевает, а любовь назидает
Оксана33 вне форума Ответить с цитированием
Старый 11.03.2015, 10:00   #9
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

UDF - это функция, созданная пользователем, погуглите "UDF Excel". По сути это тоже макрос, который нужно писать.
Вообще-то есть у меня уже готовый файл с макросом, который думаю может помочь - http://ibay.narod.ru/other/CompareFiles.Find.rar
Только сперва нужно создать в том листе, где дозировка отдельно, столбец для сравнения, в котором собрать аналогичную строку с названием и дозировкой. А уж затем сравнивать/подтягивать моим инструментом, отметив "Любой порядок слов".
Но проверить в деле сейчас не могу - нет с работы доступа к Вашему файлу.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 11.03.2015, 13:09   #10
Оксана33
Форумчанин
 
Аватар для Оксана33
 
Регистрация: 24.11.2014
Сообщений: 156
По умолчанию

спасибо, с файлом надо разобраться
Знание надмевает, а любовь назидает
Оксана33 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
MS Excel: Отмена объединения ячеек и заполнение "новых" ячеек текстом (числом), бывшим ранее в объединенной ячейке D.Sergienko Microsoft Office Excel 3 24.06.2013 15:18
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Объединение ячеек в формате "дата" и "текст" АлИван Microsoft Office Excel 2 26.09.2012 12:14
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04