Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сравнение ячеек с частично совпадающими именами - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Сравнение ячеек с частично совпадающими именами
Александр7034 Дата: Четверг, 26.01.2023, 10:40 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 40% ±

Подскажите на примере как сопоставить ячейки с частично совпадающими данными. Проблема в том что на складе записаны данные латиницей + уникальный код. Работники же сверяются с своими списками где записи на кириллице + уникальный код. То есть функция ВПР запись склада "fanera 255789.025-05" и то же самое но уже записанное как "фанера 255789.025-05" не найдет, хотя это одна и та же номенклатура. То есть в списках уникальный только цифровой код и символы . -, тогда как название может и повторятся.
Пример в вложении.
К сообщению приложен файл: 8675997.xlsx (11.7 Kb)
 
Ответить
СообщениеПодскажите на примере как сопоставить ячейки с частично совпадающими данными. Проблема в том что на складе записаны данные латиницей + уникальный код. Работники же сверяются с своими списками где записи на кириллице + уникальный код. То есть функция ВПР запись склада "fanera 255789.025-05" и то же самое но уже записанное как "фанера 255789.025-05" не найдет, хотя это одна и та же номенклатура. То есть в списках уникальный только цифровой код и символы . -, тогда как название может и повторятся.
Пример в вложении.

Автор - Александр7034
Дата добавления - 26.01.2023 в 10:40
Serge_007 Дата: Четверг, 26.01.2023, 11:25 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте

Вариант формулой массива:
Код
=ВПР("*"&ПСТР(A2;МИН(ЕСЛИ((КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<121)*(КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<>32);СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));""));МАКС(ЕСЛИ((КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<121)*(КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<>32);СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));""))-МИН(ЕСЛИ((КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<121)*(КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<>32);СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));""))+1)&"*";'данные склада'!A$1:B$11;2;)
К сообщению приложен файл: 20230126_7034.xlsb (12.3 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

Вариант формулой массива:
Код
=ВПР("*"&ПСТР(A2;МИН(ЕСЛИ((КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<121)*(КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<>32);СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));""));МАКС(ЕСЛИ((КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<121)*(КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<>32);СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));""))-МИН(ЕСЛИ((КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<121)*(КОДСИМВ(ПСТР(A2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));1))<>32);СТРОКА(ДВССЫЛ("1:"&ДЛСТР(A2)));""))+1)&"*";'данные склада'!A$1:B$11;2;)

Автор - Serge_007
Дата добавления - 26.01.2023 в 11:25
Александр7034 Дата: Пятница, 27.01.2023, 10:01 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 40% ±

А можно прояснить за цифры в коде <121 и <>32. От чего они зависят?
 
Ответить
СообщениеА можно прояснить за цифры в коде <121 и <>32. От чего они зависят?

Автор - Александр7034
Дата добавления - 27.01.2023 в 10:01
Serge_007 Дата: Пятница, 27.01.2023, 10:25 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Это коды символов нужных нам символов (всех цифр, точки и знака х) и ненужных (пробела)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЭто коды символов нужных нам символов (всех цифр, точки и знака х) и ненужных (пробела)

Автор - Serge_007
Дата добавления - 27.01.2023 в 10:25
китин Дата: Пятница, 27.01.2023, 10:55 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация: 1078 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Я побаловался. PQ всемогущий
К сообщению приложен файл: 3718200.xlsx (22.3 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеЯ побаловался. PQ всемогущий

Автор - китин
Дата добавления - 27.01.2023 в 10:55
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!