Поискпоз, если несколько совпадений
WolfDron
Дата: Понедельник, 04.08.2014, 19:47 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Добрый день, необходим ряд формул, который выводит номера строк, если выполняется совокупность условий, например: Сотрудник-Иванов; Активность-Активен; Статус-Просрочен. На принтскрине во вложении нужные условия выбраны фильтром, и вручную прописаны позиции, которые должна выводить формула. Спасибо!
Добрый день, необходим ряд формул, который выводит номера строк, если выполняется совокупность условий, например: Сотрудник-Иванов; Активность-Активен; Статус-Просрочен. На принтскрине во вложении нужные условия выбраны фильтром, и вручную прописаны позиции, которые должна выводить формула. Спасибо! WolfDron
Ответить
Сообщение Добрый день, необходим ряд формул, который выводит номера строк, если выполняется совокупность условий, например: Сотрудник-Иванов; Активность-Активен; Статус-Просрочен. На принтскрине во вложении нужные условия выбраны фильтром, и вручную прописаны позиции, которые должна выводить формула. Спасибо! Автор - WolfDron Дата добавления - 04.08.2014 в 19:47
Pelena
Дата: Понедельник, 04.08.2014, 20:04 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(($B$2:$B$105="Активен")*($C$2:$C$105="Просрочен")*($D$2:$D$105="Иванов");СТРОКА($A$2:$A$105));СТРОКА(A1));"")
Здравствуйте Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(($B$2:$B$105="Активен")*($C$2:$C$105="Просрочен")*($D$2:$D$105="Иванов");СТРОКА($A$2:$A$105));СТРОКА(A1));"")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(($B$2:$B$105="Активен")*($C$2:$C$105="Просрочен")*($D$2:$D$105="Иванов");СТРОКА($A$2:$A$105));СТРОКА(A1));"")
Автор - Pelena Дата добавления - 04.08.2014 в 20:04
Russel
Дата: Понедельник, 04.08.2014, 20:16 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация:
320
±
Замечаний:
0% ±
Excel 2010
ИМХО, лучше сводной
QIWI 9173973973
Ответить
Сообщение ИМХО, лучше сводной Автор - Russel Дата добавления - 04.08.2014 в 20:16
Pelena
Дата: Понедельник, 04.08.2014, 20:20 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
Руслан, но с ответом не сходится
Руслан, но с ответом не сходится Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Руслан, но с ответом не сходится Автор - Pelena Дата добавления - 04.08.2014 в 20:20
WolfDron
Дата: Понедельник, 04.08.2014, 22:55 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Russel, спасибо, сводной удобно, но надо много городить, если нужно сделать свод из нескольких листов, например, показать динамику, на одном листе заявка была открыта и непросрочена, а на втором она просрочилась, но ее закрыли. А совместив несколько формул в одной ячейке можно не создавать кучу листов и сводных таблиц. Правда, изменение одного необходимого искомого параметра, приводит к ручной правке всех формул, чем удобней сводная...
Russel, спасибо, сводной удобно, но надо много городить, если нужно сделать свод из нескольких листов, например, показать динамику, на одном листе заявка была открыта и непросрочена, а на втором она просрочилась, но ее закрыли. А совместив несколько формул в одной ячейке можно не создавать кучу листов и сводных таблиц. Правда, изменение одного необходимого искомого параметра, приводит к ручной правке всех формул, чем удобней сводная... WolfDron
Ответить
Сообщение Russel, спасибо, сводной удобно, но надо много городить, если нужно сделать свод из нескольких листов, например, показать динамику, на одном листе заявка была открыта и непросрочена, а на втором она просрочилась, но ее закрыли. А совместив несколько формул в одной ячейке можно не создавать кучу листов и сводных таблиц. Правда, изменение одного необходимого искомого параметра, приводит к ручной правке всех формул, чем удобней сводная... Автор - WolfDron Дата добавления - 04.08.2014 в 22:55
WolfDron
Дата: Понедельник, 04.08.2014, 22:57 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Pelena, Большое спасибо! У Руслана тоже верно, только он находит не номер строки, а номер заказа, хотя, к нему тоже можно приВПРить все что нужно
Pelena, Большое спасибо! У Руслана тоже верно, только он находит не номер строки, а номер заказа, хотя, к нему тоже можно приВПРить все что нужно WolfDron
Ответить
Сообщение Pelena, Большое спасибо! У Руслана тоже верно, только он находит не номер строки, а номер заказа, хотя, к нему тоже можно приВПРить все что нужно Автор - WolfDron Дата добавления - 04.08.2014 в 22:57
Pelena
Дата: Понедельник, 04.08.2014, 23:07 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
изменение одного необходимого искомого параметра, приводит к ручной правке всех формул
Зачем? Пропишите критерии в ячейках, можно сделать выпадающие списки, а в формуле ссылайтесь на эти ячейки
изменение одного необходимого искомого параметра, приводит к ручной правке всех формул
Зачем? Пропишите критерии в ячейках, можно сделать выпадающие списки, а в формуле ссылайтесь на эти ячейкиPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение изменение одного необходимого искомого параметра, приводит к ручной правке всех формул
Зачем? Пропишите критерии в ячейках, можно сделать выпадающие списки, а в формуле ссылайтесь на эти ячейкиАвтор - Pelena Дата добавления - 04.08.2014 в 23:07
jakim
Дата: Вторник, 05.08.2014, 00:33 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Как вариант с дополнительным столбцом.
Как вариант с дополнительным столбцом.
jakim
К сообщению приложен файл:
_-.xlsx
(16.0 Kb)
Ответить
Сообщение Как вариант с дополнительным столбцом.
Автор - jakim Дата добавления - 05.08.2014 в 00:33
_Boroda_
Дата: Вторник, 05.08.2014, 07:33 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация:
6503
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Обычная (не массива) формула Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(B$2:B$105=G$2)/(C$2:C$105=G$3)/(D$2:D$105=G$4)/ЕОШИБКА(ПОИСКПОЗ(СТРОКА(B$2:B$105);I$1:I1;));СТРОКА(B$2:B$105));"")
или еще Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(B$2:B$105&C$2:C$105&D$2:D$105=G$2&G$3&G$4)/ЕОШИБКА(ПОИСКПОЗ(СТРОКА(B$2:B$105);I$1:I1;));СТРОКА(B$2:B$105));"")
Обычная (не массива) формула Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(B$2:B$105=G$2)/(C$2:C$105=G$3)/(D$2:D$105=G$4)/ЕОШИБКА(ПОИСКПОЗ(СТРОКА(B$2:B$105);I$1:I1;));СТРОКА(B$2:B$105));"")
или еще Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(B$2:B$105&C$2:C$105&D$2:D$105=G$2&G$3&G$4)/ЕОШИБКА(ПОИСКПОЗ(СТРОКА(B$2:B$105);I$1:I1;));СТРОКА(B$2:B$105));"")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Обычная (не массива) формула Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(B$2:B$105=G$2)/(C$2:C$105=G$3)/(D$2:D$105=G$4)/ЕОШИБКА(ПОИСКПОЗ(СТРОКА(B$2:B$105);I$1:I1;));СТРОКА(B$2:B$105));"")
или еще Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(B$2:B$105&C$2:C$105&D$2:D$105=G$2&G$3&G$4)/ЕОШИБКА(ПОИСКПОЗ(СТРОКА(B$2:B$105);I$1:I1;));СТРОКА(B$2:B$105));"")
Автор - _Boroda_ Дата добавления - 05.08.2014 в 07:33