Поиск значения по неполным условиям в 2 столбцах
Мурад
Дата: Понедельник, 26.01.2026, 21:14 |
Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 520
Репутация:
18
±
Замечаний:
0% ±
Excel 2007
Всем привет! Помогите настроить формулу, которая ищет значение по неполным условиям в двух столбцах. Пробовал комбинации функций индекс, поискпоз, просмотр, суммпроизв.. не получается.
Всем привет! Помогите настроить формулу, которая ищет значение по неполным условиям в двух столбцах. Пробовал комбинации функций индекс, поискпоз, просмотр, суммпроизв.. не получается. Мурад
Ответить
Сообщение Всем привет! Помогите настроить формулу, которая ищет значение по неполным условиям в двух столбцах. Пробовал комбинации функций индекс, поискпоз, просмотр, суммпроизв.. не получается. Автор - Мурад Дата добавления - 26.01.2026 в 21:14
i691198
Дата: Понедельник, 26.01.2026, 21:49 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 470
Репутация:
145
±
Замечаний:
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
Ответить
Сообщение Здравствуйте. попробуйте так Код
=ЕСЛИ(ЕЧИСЛО(ВПР(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
Группа: Проверенные
Ранг: Старожил
Сообщений: 1412
Репутация:
369
±
Замечаний:
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)
Код
=ЕСЛИОШИБКА(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
Сообщение отредактировал прохожий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 заменяет любое количество символов. Т.е. в множество значений "*желтый" входят любые фрукты желтого цвета, и наоборот, "лук*" является общим множеством для луков любого цвета) Мурад
Ответить
Сообщение Спасибо, ребята! Все варианты рабочие. Я потратил кучу времени, думая, что можно сделать простую формулу, сцепив фрукт и цвет. И по этой связке искать. Учитывая, что звездочка - это служебный символ, который в excel заменяет любое количество символов. Т.е. в множество значений "*желтый" входят любые фрукты желтого цвета, и наоборот, "лук*" является общим множеством для луков любого цвета) Автор - Мурад Дата добавления - 26.01.2026 в 22:49
прохожий2019
Дата: Понедельник, 26.01.2026, 22:57 |
Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1412
Репутация:
369
±
Замечаний:
0% ±
365 Beta Channel
звездочка - это служебный символ, который в excel заменяет любое количество символов
справедливо для искомого значения, но не для текста, в котором ищут
звездочка - это служебный символ, который в excel заменяет любое количество символов
справедливо для искомого значения, но не для текста, в котором ищутпрохожий2019
Сообщение отредактировал прохожий2019 - Понедельник, 26.01.2026, 22:58
Ответить
Сообщение звездочка - это служебный символ, который в excel заменяет любое количество символов
справедливо для искомого значения, но не для текста, в котором ищутАвтор - прохожий2019 Дата добавления - 26.01.2026 в 22:57
_Boroda_
Дата: Вторник, 27.01.2026, 09:32 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 17001
Репутация:
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)
Еще вариантыКод
=--ТЕКСТ(СУММПРОИЗВ((СЧЁТЕСЛИ(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_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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 , обратил внимание, что если таблица поиска расположена на другом листе, то формула поиска со ссылками на другой лист выдает ошибкуМурад
Ответить
Сообщение i691198 , прохожий2019 , обратил внимание, что если таблица поиска расположена на другом листе, то формула поиска со ссылками на другой лист выдает ошибкуАвтор - Мурад Дата добавления - 27.01.2026 в 11:14
прохожий2019
Дата: Вторник, 27.01.2026, 19:04 |
Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1412
Репутация:
369
±
Замечаний:
0% ±
365 Beta Channel
хотелось бы увидеть что-то большее, чем голословное обвинение - поскольку всё работает
хотелось бы увидеть что-то большее, чем голословное обвинение - поскольку всё работаетпрохожий2019
Сообщение отредактировал прохожий2019 - Вторник, 27.01.2026, 19:05
Ответить
Сообщение хотелось бы увидеть что-то большее, чем голословное обвинение - поскольку всё работаетАвтор - прохожий2019 Дата добавления - 27.01.2026 в 19:04