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

Вход

Регистрация

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

 

= Мир MS Excel/исключить из ранжирования при уник. данных в другом столбце - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
исключить из ранжирования при уник. данных в другом столбце
maslenkin Дата: Вторник, 21.03.2017, 12:55 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Как преобразовать формулу
Код
=ЕСЛИОШИБКА(РАНГ.РВ(L6;$L$6:$L$36;0);"")
в столбце N так, что бы она исключала из ранжирования строку, если в столбце H будет записано уникальное слово (лично) ? И можно ли заставить формулу РАНГ.РВ выделять три лучших результата? В столбце K такое исключение есть, но как оказалось, сама формула мне не подходит, вернее она правильно находит три лучших значения результата в L или I... вот если бы их объединить.
К сообщению приложен файл: __.xlsm (61.6 Kb)
 
Ответить
СообщениеКак преобразовать формулу
Код
=ЕСЛИОШИБКА(РАНГ.РВ(L6;$L$6:$L$36;0);"")
в столбце N так, что бы она исключала из ранжирования строку, если в столбце H будет записано уникальное слово (лично) ? И можно ли заставить формулу РАНГ.РВ выделять три лучших результата? В столбце K такое исключение есть, но как оказалось, сама формула мне не подходит, вернее она правильно находит три лучших значения результата в L или I... вот если бы их объединить.

Автор - maslenkin
Дата добавления - 21.03.2017 в 12:55
Nic70y Дата: Вторник, 21.03.2017, 13:27 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
массивная
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(L6;НАИБОЛЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК("лично";H$6:H$23));L$6:L$23);СТРОКА(L$6:L$23)-5););"")
так нужно?
К сообщению приложен файл: 4200710.xlsm (58.1 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениемассивная
Код
=ЕСЛИОШИБКА(ПОИСКПОЗ(L6;НАИБОЛЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК("лично";H$6:H$23));L$6:L$23);СТРОКА(L$6:L$23)-5););"")
так нужно?

Автор - Nic70y
Дата добавления - 21.03.2017 в 13:27
maslenkin Дата: Вторник, 21.03.2017, 15:25 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
так нужно?

нет, если например у Александр школа №3 исправить на №3 (лично) то он должен исключиться из ранжирования, хотя и показал результат 266 в столбце.
чую, что тут
Код
СТРОКА(L$6:L$23)-5
идет привязка к конкретным строкам, но результат наибольший (лучший) может быть в любом L6:L23


Сообщение отредактировал maslenkin - Вторник, 21.03.2017, 15:30
 
Ответить
Сообщение
так нужно?

нет, если например у Александр школа №3 исправить на №3 (лично) то он должен исключиться из ранжирования, хотя и показал результат 266 в столбце.
чую, что тут
Код
СТРОКА(L$6:L$23)-5
идет привязка к конкретным строкам, но результат наибольший (лучший) может быть в любом L6:L23

Автор - maslenkin
Дата добавления - 21.03.2017 в 15:25
Nic70y Дата: Вторник, 21.03.2017, 15:35 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("лично";H6));"";ЕСЛИОШИБКА(ПОИСКПОЗ(L6;НАИБОЛЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК("лично";H$6:H$23));L$6:L$23);СТРОКА(L$6:L$23)-5););""))
К сообщению приложен файл: 2046104.xlsm (58.2 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("лично";H6));"";ЕСЛИОШИБКА(ПОИСКПОЗ(L6;НАИБОЛЬШИЙ(ЕСЛИ(ЕОШ(ПОИСК("лично";H$6:H$23));L$6:L$23);СТРОКА(L$6:L$23)-5););""))

Автор - Nic70y
Дата добавления - 21.03.2017 в 15:35
maslenkin Дата: Вторник, 21.03.2017, 16:35 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 63
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Nic70y, шикардос получился hands hands hands работает, буду тестить дальше. Подскажите пожалуйста, какую переменную менять в формуле, чтобы была обратная ранжировка? НАИБОЛЬШИЙ??? т.е. смысл тот же, только наименьшему времени (значению в L ) присваивался 1 и т.д. (актуально для бега, лыж...)


Сообщение отредактировал maslenkin - Вторник, 21.03.2017, 16:36
 
Ответить
СообщениеNic70y, шикардос получился hands hands hands работает, буду тестить дальше. Подскажите пожалуйста, какую переменную менять в формуле, чтобы была обратная ранжировка? НАИБОЛЬШИЙ??? т.е. смысл тот же, только наименьшему времени (значению в L ) присваивался 1 и т.д. (актуально для бега, лыж...)

Автор - maslenkin
Дата добавления - 21.03.2017 в 16:35
Nic70y Дата: Вторник, 21.03.2017, 18:58 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
только наименьшему
Код
=НАИМЕНЬШИЙ()


ЮMoney 41001841029809
 
Ответить
Сообщение
только наименьшему
Код
=НАИМЕНЬШИЙ()

Автор - Nic70y
Дата добавления - 21.03.2017 в 18:58
  • Страница 1 из 1
  • 1
Поиск:

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