ИНДЕКС(...;ПОИСКПОЗ(...;...;0)) - возврат последнего знач.?
Vinkelman
Дата: Вторник, 10.09.2013, 13:12 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010
Добрый день! Эта формула возвращает первое найденное значение в столбце, а как сделать, чтобы было последнее? Т.е. чтобы просмотр начинался с конца заданного диапазона.
Добрый день! Эта формула возвращает первое найденное значение в столбце, а как сделать, чтобы было последнее? Т.е. чтобы просмотр начинался с конца заданного диапазона. Vinkelman
Ответить
Сообщение Добрый день! Эта формула возвращает первое найденное значение в столбце, а как сделать, чтобы было последнее? Т.е. чтобы просмотр начинался с конца заданного диапазона. Автор - Vinkelman Дата добавления - 10.09.2013 в 13:12
_Boroda_
Дата: Вторник, 10.09.2013, 13:17 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация:
6503
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Код
=ПРОСМОТР(2;1/(A1:A9=C2);B1:B9)
, где А - где смотрим, В - что выводим, С - что ищем.
Код
=ПРОСМОТР(2;1/(A1:A9=C2);B1:B9)
, где А - где смотрим, В - что выводим, С - что ищем._Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Код
=ПРОСМОТР(2;1/(A1:A9=C2);B1:B9)
, где А - где смотрим, В - что выводим, С - что ищем.Автор - _Boroda_ Дата добавления - 10.09.2013 в 13:17
ABC
Дата: Вторник, 10.09.2013, 13:33 |
Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация:
112
±
Замечаний:
0% ±
Excel 2007
Вариант: в файл К сообщению приложен файл: 7856856.xls(28Kb)
формула массивная =МАКС(ЕСЛИ(A1:A9=C2;СТРОКА(1:9);0)) Исправил Код
=ИНДЕКС(B1:B9;МАКС(ЕСЛИ(A1:A9=C2;СТРОКА(1:9);0)))
Вариант: в файл К сообщению приложен файл: 7856856.xls(28Kb)
формула массивная =МАКС(ЕСЛИ(A1:A9=C2;СТРОКА(1:9);0)) Исправил Код
=ИНДЕКС(B1:B9;МАКС(ЕСЛИ(A1:A9=C2;СТРОКА(1:9);0)))
ABC
MS Excel 2007 and 2010... ------------------------------- С Уважением, Даулет
Сообщение отредактировал ABC - Вторник, 10.09.2013, 15:20
Ответить
Сообщение Вариант: в файл К сообщению приложен файл: 7856856.xls(28Kb)
формула массивная =МАКС(ЕСЛИ(A1:A9=C2;СТРОКА(1:9);0)) Исправил Код
=ИНДЕКС(B1:B9;МАКС(ЕСЛИ(A1:A9=C2;СТРОКА(1:9);0)))
Автор - ABC Дата добавления - 10.09.2013 в 13:33
Vinkelman
Дата: Вторник, 10.09.2013, 14:04 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010
Всем спасибо!
Ответить
Сообщение Всем спасибо! Автор - Vinkelman Дата добавления - 10.09.2013 в 14:04
Vinkelman
Дата: Вторник, 10.09.2013, 14:29 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010
_Boroda_, ещё вопрос: а куда в эту формулу Код
=ПРОСМОТР(2;1/(A1:A9=C2);B1:B9)
вставить ЕСЛИ(ЕОШИБКА(...), чтобы вместо #Н/Д возвращался ноль?
_Boroda_, ещё вопрос: а куда в эту формулу Код
=ПРОСМОТР(2;1/(A1:A9=C2);B1:B9)
вставить ЕСЛИ(ЕОШИБКА(...), чтобы вместо #Н/Д возвращался ноль? Vinkelman
Ответить
Сообщение _Boroda_, ещё вопрос: а куда в эту формулу Код
=ПРОСМОТР(2;1/(A1:A9=C2);B1:B9)
вставить ЕСЛИ(ЕОШИБКА(...), чтобы вместо #Н/Д возвращался ноль? Автор - Vinkelman Дата добавления - 10.09.2013 в 14:29
Michael_S
Дата: Вторник, 10.09.2013, 15:56 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
я не _Boroda_, но.. Код
=ЕСЛИ(ЕНД(ПРОСМОТР(2;1/(A1:A9=C2);B1:B9));;ПРОСМОТР(2;1/(A1:A9=C2);B1:B9))
я не _Boroda_, но.. Код
=ЕСЛИ(ЕНД(ПРОСМОТР(2;1/(A1:A9=C2);B1:B9));;ПРОСМОТР(2;1/(A1:A9=C2);B1:B9))
Michael_S
Сообщение отредактировал Michael_S - Вторник, 10.09.2013, 15:58
Ответить
Сообщение я не _Boroda_, но.. Код
=ЕСЛИ(ЕНД(ПРОСМОТР(2;1/(A1:A9=C2);B1:B9));;ПРОСМОТР(2;1/(A1:A9=C2);B1:B9))
Автор - Michael_S Дата добавления - 10.09.2013 в 15:56
AlexM
Дата: Вторник, 10.09.2013, 22:34 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Код
=ЕСЛИ(СЧЁТЕСЛИ(A1:A9;C2);ПРОСМОТР(2;1/(A1:A9=C2);B1:B9);)
Код
=ЕСЛИ(СЧЁТЕСЛИ(A1:A9;C2);ПРОСМОТР(2;1/(A1:A9=C2);B1:B9);)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Код
=ЕСЛИ(СЧЁТЕСЛИ(A1:A9;C2);ПРОСМОТР(2;1/(A1:A9=C2);B1:B9);)
Автор - AlexM Дата добавления - 10.09.2013 в 22:34
Vinkelman
Дата: Среда, 11.09.2013, 08:56 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010
Всем большое спасибо!
Ответить
Сообщение Всем большое спасибо! Автор - Vinkelman Дата добавления - 11.09.2013 в 08:56