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

Вход

Регистрация

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

 

= Мир MS Excel/Ранги и баллы - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Ранги и баллы
Tviga Дата: Пятница, 27.04.2012, 15:58 | Сообщение № 21
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация: 20 ±
Замечаний: 0% ±

Serge_007, ввела формулу в пустую ячейку - все одинаково.

внесла столбик как бы хотелось.
К сообщению приложен файл: 8666402.xlsx (13.4 Kb)
 
Ответить
СообщениеSerge_007, ввела формулу в пустую ячейку - все одинаково.

внесла столбик как бы хотелось.

Автор - Tviga
Дата добавления - 27.04.2012 в 15:58
Serge_007 Дата: Пятница, 27.04.2012, 15:59 | Сообщение № 22
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Pelena)
у него 6 место

Так вот Вы о чём...

Интересно что РАНГ упрямо отказывается работать в массиве sad

Quote (Tviga)
ввела формулу в пустую ячейку - все одинаково.

Вы ввели формулу =РАНГ(G5;$G$5:$G$19;0), а не =РАНГ(F5;$F$5:$F$19;0)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Pelena)
у него 6 место

Так вот Вы о чём...

Интересно что РАНГ упрямо отказывается работать в массиве sad

Quote (Tviga)
ввела формулу в пустую ячейку - все одинаково.

Вы ввели формулу =РАНГ(G5;$G$5:$G$19;0), а не =РАНГ(F5;$F$5:$F$19;0)

Автор - Serge_007
Дата добавления - 27.04.2012 в 15:59
Jhonson Дата: Пятница, 27.04.2012, 16:04 | Сообщение № 23
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Quote (Serge_007)
Интересно что РАНГ упрямо отказывается работать в массиве

Да уж....
Накропал, но уж что-то больно громоздко получилось!
Code
=(B5<>"Петров2")*СУММ(--(ЧАСТОТА((E5<НАИБОЛЬШИЙ(ЕСЛИ($B$5:$B$19<>"Петров2";$E$5:$E$19;-99999);СТРОКА(ДВССЫЛ("$A$1:$A$"&СЧЁТЕСЛИ($B$5:$B$19;"<>Петров2")))))*НАИБОЛЬШИЙ(ЕСЛИ($B$5:$B$19<>"Петров2";$E$5:$E$19;-99999);СТРОКА(ДВССЫЛ("$A$1:$A$"&СЧЁТЕСЛИ($B$5:$B$19;"<>Петров2"))));НАИБОЛЬШИЙ(ЕСЛИ($B$5:$B$19<>"Петров2";$E$5:$E$19;-99999);СТРОКА(ДВССЫЛ("$A$1:$A$"&СЧЁТЕСЛИ($B$5:$B$19;"<>Петров2")))))>0))
К сообщению приложен файл: 0010330.xls (43.5 Kb)


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
Сообщение
Quote (Serge_007)
Интересно что РАНГ упрямо отказывается работать в массиве

Да уж....
Накропал, но уж что-то больно громоздко получилось!
Code
=(B5<>"Петров2")*СУММ(--(ЧАСТОТА((E5<НАИБОЛЬШИЙ(ЕСЛИ($B$5:$B$19<>"Петров2";$E$5:$E$19;-99999);СТРОКА(ДВССЫЛ("$A$1:$A$"&СЧЁТЕСЛИ($B$5:$B$19;"<>Петров2")))))*НАИБОЛЬШИЙ(ЕСЛИ($B$5:$B$19<>"Петров2";$E$5:$E$19;-99999);СТРОКА(ДВССЫЛ("$A$1:$A$"&СЧЁТЕСЛИ($B$5:$B$19;"<>Петров2"))));НАИБОЛЬШИЙ(ЕСЛИ($B$5:$B$19<>"Петров2";$E$5:$E$19;-99999);СТРОКА(ДВССЫЛ("$A$1:$A$"&СЧЁТЕСЛИ($B$5:$B$19;"<>Петров2")))))>0))

Автор - Jhonson
Дата добавления - 27.04.2012 в 16:04
Tviga Дата: Пятница, 27.04.2012, 16:09 | Сообщение № 24
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация: 20 ±
Замечаний: 0% ±

Pelena, спасибо.
Все получилось. Заодно научилась присваивать имя для диапазона.

На самом деле все как всегда просто. Заметила такую вещь - там где можно обойтись простым способом, начинаем "ломать спичку экскаватором")))

=РАНГ(E5;ранг1;0), где ранг1- это имя диапазона. Вот.. горе от ума называется biggrin


Сообщение отредактировал Tviga - Пятница, 27.04.2012, 16:11
 
Ответить
СообщениеPelena, спасибо.
Все получилось. Заодно научилась присваивать имя для диапазона.

На самом деле все как всегда просто. Заметила такую вещь - там где можно обойтись простым способом, начинаем "ломать спичку экскаватором")))

=РАНГ(E5;ранг1;0), где ранг1- это имя диапазона. Вот.. горе от ума называется biggrin

Автор - Tviga
Дата добавления - 27.04.2012 в 16:09
Serge_007 Дата: Пятница, 27.04.2012, 16:17 | Сообщение № 25
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Jhonson)
Да уж....
Накропал, но уж что-то больно громоздко получилось!

Вот так попроще:
[vba]
Code
=ПОИСКПОЗ(H5;НАИБОЛЬШИЙ((E$5:E$19<>"петров2")*(H$5:H$19);СТРОКА($1:$14));)
[/vba]
К сообщению приложен файл: Tviga.xls (41.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Jhonson)
Да уж....
Накропал, но уж что-то больно громоздко получилось!

Вот так попроще:
[vba]
Code
=ПОИСКПОЗ(H5;НАИБОЛЬШИЙ((E$5:E$19<>"петров2")*(H$5:H$19);СТРОКА($1:$14));)
[/vba]

Автор - Serge_007
Дата добавления - 27.04.2012 в 16:17
Jhonson Дата: Пятница, 27.04.2012, 16:25 | Сообщение № 26
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Quote (Serge_007)
Вот так попроще:

Пожалуй biggrin , а я нагородил....


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
Сообщение
Quote (Serge_007)
Вот так попроще:

Пожалуй biggrin , а я нагородил....

Автор - Jhonson
Дата добавления - 27.04.2012 в 16:25
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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