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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск значения по неполным условиям в 2 столбцах - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Поиск значения по неполным условиям в 2 столбцах
Мурад Дата: Понедельник, 26.01.2026, 21:14 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 520
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
Всем привет!
Помогите настроить формулу, которая ищет значение по неполным условиям в двух столбцах.
Пробовал комбинации функций индекс, поискпоз, просмотр, суммпроизв.. не получается.
К сообщению приложен файл: primer.xlsx (9.7 Kb)
 
Ответить
СообщениеВсем привет!
Помогите настроить формулу, которая ищет значение по неполным условиям в двух столбцах.
Пробовал комбинации функций индекс, поискпоз, просмотр, суммпроизв.. не получается.

Автор - Мурад
Дата добавления - 26.01.2026 в 21:14
i691198 Дата: Понедельник, 26.01.2026, 21:49 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 479
Репутация: 147 ±
Замечаний: 0% ±

2016
Здравствуйте. попробуйте так
Код
=ЕСЛИ(ЕЧИСЛО(ВПР(F2;$A$2:$C$7;3;0));ВПР(F2;$A$2:$C$7;3;0);ЕСЛИ(ЕЧИСЛО(ВПР(G2;$B$2:$C$7;2;0));ВПР(G2;$B$2:$C$7;2;0);8))
 
Ответить
СообщениеЗдравствуйте. попробуйте так
Код
=ЕСЛИ(ЕЧИСЛО(ВПР(F2;$A$2:$C$7;3;0));ВПР(F2;$A$2:$C$7;3;0);ЕСЛИ(ЕЧИСЛО(ВПР(G2;$B$2:$C$7;2;0));ВПР(G2;$B$2:$C$7;2;0);8))

Автор - i691198
Дата добавления - 26.01.2026 в 21:49
прохожий2019 Дата: Понедельник, 26.01.2026, 22:20 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1413
Репутация: 370 ±
Замечаний: 0% ±

365 Beta Channel
Код
=ЕСЛИОШИБКА(1/(1/МАКС((($A$2:$A$7=F2)+($A$2:$A$7="*"))*(($B$2:$B$7=G2)+($B$2:$B$7="*"))*$C$2:$C$7));8)

Код
=ЕСЛИОШИБКА(1/(1/МАКС((ПОДСТАВИТЬ($A$2:$A$7;F2;"*")&ПОДСТАВИТЬ($B$2:$B$7;G2;"*")="**")*$C$2:$C$7));8)

Код
=ФИЛЬТР($C$2:$C$7;ПОДСТАВИТЬ($A$2:$A$7;F2;"*")&ПОДСТАВИТЬ($B$2:$B$7;G2;"*")="**";8)


Сообщение отредактировал прохожий2019 - Понедельник, 26.01.2026, 22:40
 
Ответить
Сообщение
Код
=ЕСЛИОШИБКА(1/(1/МАКС((($A$2:$A$7=F2)+($A$2:$A$7="*"))*(($B$2:$B$7=G2)+($B$2:$B$7="*"))*$C$2:$C$7));8)

Код
=ЕСЛИОШИБКА(1/(1/МАКС((ПОДСТАВИТЬ($A$2:$A$7;F2;"*")&ПОДСТАВИТЬ($B$2:$B$7;G2;"*")="**")*$C$2:$C$7));8)

Код
=ФИЛЬТР($C$2:$C$7;ПОДСТАВИТЬ($A$2:$A$7;F2;"*")&ПОДСТАВИТЬ($B$2:$B$7;G2;"*")="**";8)

Автор - прохожий2019
Дата добавления - 26.01.2026 в 22:20
Мурад Дата: Понедельник, 26.01.2026, 22:49 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 520
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
Спасибо, ребята!
Все варианты рабочие. Я потратил кучу времени, думая, что можно сделать простую формулу, сцепив фрукт и цвет. И по этой связке искать. Учитывая, что звездочка - это служебный символ, который в excel заменяет любое количество символов. Т.е. в множество значений "*желтый" входят любые фрукты желтого цвета, и наоборот, "лук*" является общим множеством для луков любого цвета)
 
Ответить
СообщениеСпасибо, ребята!
Все варианты рабочие. Я потратил кучу времени, думая, что можно сделать простую формулу, сцепив фрукт и цвет. И по этой связке искать. Учитывая, что звездочка - это служебный символ, который в excel заменяет любое количество символов. Т.е. в множество значений "*желтый" входят любые фрукты желтого цвета, и наоборот, "лук*" является общим множеством для луков любого цвета)

Автор - Мурад
Дата добавления - 26.01.2026 в 22:49
прохожий2019 Дата: Понедельник, 26.01.2026, 22:57 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1413
Репутация: 370 ±
Замечаний: 0% ±

365 Beta Channel
звездочка - это служебный символ, который в excel заменяет любое количество символов
справедливо для искомого значения, но не для текста, в котором ищут


Сообщение отредактировал прохожий2019 - Понедельник, 26.01.2026, 22:58
 
Ответить
Сообщение
звездочка - это служебный символ, который в excel заменяет любое количество символов
справедливо для искомого значения, но не для текста, в котором ищут

Автор - прохожий2019
Дата добавления - 26.01.2026 в 22:57
_Boroda_ Дата: Вторник, 27.01.2026, 09:32 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 17006
Репутация: 6667 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще варианты
Код
=--ТЕКСТ(СУММПРОИЗВ((СЧЁТЕСЛИ(F2;A$2:A$7)+СЧЁТЕСЛИ(G2;B$2:B$7)=2)*C$2:C$7);"0;;8")

Код
=ЕСЛИОШИБКА(1/СУММПРОИЗВ(ЕЧИСЛО(ПОИСК(A$2:A$7&B$2:B$7;F2&G2))*C$2:C$7)^-1;8)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще варианты
Код
=--ТЕКСТ(СУММПРОИЗВ((СЧЁТЕСЛИ(F2;A$2:A$7)+СЧЁТЕСЛИ(G2;B$2:B$7)=2)*C$2:C$7);"0;;8")

Код
=ЕСЛИОШИБКА(1/СУММПРОИЗВ(ЕЧИСЛО(ПОИСК(A$2:A$7&B$2:B$7;F2&G2))*C$2:C$7)^-1;8)

Автор - _Boroda_
Дата добавления - 27.01.2026 в 09:32
Мурад Дата: Вторник, 27.01.2026, 11:14 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 520
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
i691198, прохожий2019, обратил внимание, что если таблица поиска расположена на другом листе, то формула поиска со ссылками на другой лист выдает ошибку
 
Ответить
Сообщениеi691198, прохожий2019, обратил внимание, что если таблица поиска расположена на другом листе, то формула поиска со ссылками на другой лист выдает ошибку

Автор - Мурад
Дата добавления - 27.01.2026 в 11:14
прохожий2019 Дата: Вторник, 27.01.2026, 19:04 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1413
Репутация: 370 ±
Замечаний: 0% ±

365 Beta Channel
выдает ошибку

хотелось бы увидеть что-то большее, чем голословное обвинение - поскольку всё работает

К сообщению приложен файл: 9088698.png (40.9 Kb)


Сообщение отредактировал прохожий2019 - Вторник, 27.01.2026, 19:05
 
Ответить
Сообщение
выдает ошибку

хотелось бы увидеть что-то большее, чем голословное обвинение - поскольку всё работает


Автор - прохожий2019
Дата добавления - 27.01.2026 в 19:04
  • Страница 1 из 1
  • 1
Поиск:

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