Страницы: 1
RSS
Найти одинаковые значения в двух диапазонах и дописать рядом соответствующее значение
 
Здравствуйте!

Первый столбец содержит два значения, во втором только одно из этих двух значений. Если в первом содержится значение из второго, то дописать рядом соответствующие ему значения из следом идущих ячеек. Мне кажется в примере понятней)
Посмотрите пожалуйста пример, там должно быть понятней.
Изменено: ser987 - 16.02.2020 21:02:25
 
ser987,вечер добрый.
Формула ищёт по 5 первым символам исходного текста столбца А, если вдруг окажется, что искомое значение будет где нибудь в середине или в конце данных столбца G получите результат "не найдено".
Код
=ЕСЛИОШИБКА(ВПР(ЛЕВСИМВ(A1;5)&"*";$G$1:$I$34;2;0);"не найдено")
 
массивка
=СУММ(ЕСЛИ(ЕЧИСЛО(ПОИСК($G$1:$G$34;A1));$H$1:$H$34;))
Соблюдение правил форума не освобождает от модераторского произвола
 
Aleksey1107, спасибо большое!
Код
=ЕСЛИОШИБКА(ВПР(ЛЕВСИМВ(A1;5)&"*";$G$1:$I$34;2;0);ВПР("*"&ПРАВСИМВ(A1;5);$G$1:$I$34;2;0))

я немного поменял и работает как надо без ошибок)
Изменено: ser987 - 16.02.2020 21:45:32
 
buchlotnik, Спасибо!  Теперь даже не знаю какая формула лучше)
 
=IFERROR(VLOOKUP(REPLACE($A1;FIND("-";$A1)-2;99;"*");$G:$I;COLUMN(););IFERROR(VLOOKUP(REPLACE($A1;1;FIND("-";$A1)+1;)&"*";$G:$I;COLUMN(););""))
Изменено: БМВ - 16.02.2020 22:18:20
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх