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

Вход

Регистрация

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

 

= Мир MS Excel/Определение рейтинга с одинаковыми показателями - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение рейтинга с одинаковыми показателями (Формулы/Formulas)
Определение рейтинга с одинаковыми показателями
Dardik Дата: Суббота, 08.07.2017, 13:14 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день. Возник вопрос определения рейтинга с одинаковыми показателями, но количество показателей у каждого человека различно. Трудно объяснить, но попробую... Необходимо чтобы рейтинг не учитывал показатели, которых нет (люди не виноваты, что не участвовали в других показателях). То есть если у одного человека 4 показателя, R1,R2,R3,R4 а у другого 2 показателя R1, R2, и у первого и у второго человека они равны, то рейтинг должен быть одинаковый, несмотря на то, что у второго человека нет показателей R3,R4. Если у первого 4 показателя и у второго 4 показателя, то рейтинг считается как обычно. Если у первого человека 4 показателя R1,R2,R3,R4 у второго человека 3 R1,R2,R3 , у третьего 2 R1,R2 и R1,R2 у всех троих равны и R3 равны у первого и второго человека, то несмотря, что у 2го человека нет показателя R4, а у третьего R3,R4 все равно рейтинг у всех троих должен быть одинаковый. Это возможно сделать формулами?
К сообщению приложен файл: 7315978.xls(32Kb)
 
Ответить
СообщениеДобрый день. Возник вопрос определения рейтинга с одинаковыми показателями, но количество показателей у каждого человека различно. Трудно объяснить, но попробую... Необходимо чтобы рейтинг не учитывал показатели, которых нет (люди не виноваты, что не участвовали в других показателях). То есть если у одного человека 4 показателя, R1,R2,R3,R4 а у другого 2 показателя R1, R2, и у первого и у второго человека они равны, то рейтинг должен быть одинаковый, несмотря на то, что у второго человека нет показателей R3,R4. Если у первого 4 показателя и у второго 4 показателя, то рейтинг считается как обычно. Если у первого человека 4 показателя R1,R2,R3,R4 у второго человека 3 R1,R2,R3 , у третьего 2 R1,R2 и R1,R2 у всех троих равны и R3 равны у первого и второго человека, то несмотря, что у 2го человека нет показателя R4, а у третьего R3,R4 все равно рейтинг у всех троих должен быть одинаковый. Это возможно сделать формулами?

Автор - Dardik
Дата добавления - 08.07.2017 в 13:14
_Boroda_ Дата: Суббота, 08.07.2017, 13:55 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11297
Репутация: 4661 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А как в случае, когда у
А есть R1,R2,R3,R4
B - R1,R3
C - R2,R4


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА как в случае, когда у
А есть R1,R2,R3,R4
B - R1,R3
C - R2,R4

Автор - _Boroda_
Дата добавления - 08.07.2017 в 13:55
Dardik Дата: Суббота, 08.07.2017, 19:36 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Излишняя цитата уделена администрацией - прочитайте Правила форума
На самом деле, в реальной задаче гораздо больше показателей, в примере я постарался показать суть вопроса. В реальности 20 показателей, но тех, которых может не быть - только 2 - это R3 или R4 или обоих сразу. То есть показатели R1, R2 - будут всегда, R3 - R4 могут быть, а могут и не быть, R5 - R20 будут всегда.
 
Ответить
СообщениеИзлишняя цитата уделена администрацией - прочитайте Правила форума
На самом деле, в реальной задаче гораздо больше показателей, в примере я постарался показать суть вопроса. В реальности 20 показателей, но тех, которых может не быть - только 2 - это R3 или R4 или обоих сразу. То есть показатели R1, R2 - будут всегда, R3 - R4 могут быть, а могут и не быть, R5 - R20 будут всегда.

Автор - Dardik
Дата добавления - 08.07.2017 в 19:36
Nic70y Дата: Суббота, 08.07.2017, 21:42 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4078
Репутация: 870 ±
Замечаний: 0% ±

Excel 2013
люди не виноваты
а Мышкин виноват?


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщение
люди не виноваты
а Мышкин виноват?

Автор - Nic70y
Дата добавления - 08.07.2017 в 21:42
Dardik Дата: Суббота, 08.07.2017, 21:51 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
а Мышкин виноват?

Мышкин не виноват :D , у него все показатели есть, он участвовал во всех показателях
Это я для примера привел, что могут быть одни и те же показатели у нескольких человек, чтобы показать как должен распределяться рейтинг в случае совпадения показателей, в реальности эти показатели могут совпадать, а могут и не совпадать. Суть в том что показатели R3, R4 могут отсутствовать и я не пойму как сделать это по уму. Если бы все показатели участвовали - вопросов бы не было. В случае, если бы все показатели были, то рейтинг на основе суммы всех показателей, у кого сумма меньше - тот лучший. Тут же нужно как-то не учитывать тех показателей, которых нет.


Сообщение отредактировал Dardik - Суббота, 08.07.2017, 22:06
 
Ответить
Сообщение
а Мышкин виноват?

Мышкин не виноват :D , у него все показатели есть, он участвовал во всех показателях
Это я для примера привел, что могут быть одни и те же показатели у нескольких человек, чтобы показать как должен распределяться рейтинг в случае совпадения показателей, в реальности эти показатели могут совпадать, а могут и не совпадать. Суть в том что показатели R3, R4 могут отсутствовать и я не пойму как сделать это по уму. Если бы все показатели участвовали - вопросов бы не было. В случае, если бы все показатели были, то рейтинг на основе суммы всех показателей, у кого сумма меньше - тот лучший. Тут же нужно как-то не учитывать тех показателей, которых нет.

Автор - Dardik
Дата добавления - 08.07.2017 в 21:51
Nic70y Дата: Воскресенье, 09.07.2017, 11:11 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4078
Репутация: 870 ±
Замечаний: 0% ±

Excel 2013
Справедливость должна восторжествовать!
(хотя бы в этом файле)

вариант кучей формул,
см. красные цЫферки
К сообщению приложен файл: 3829498.xls(34Kb)


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
СообщениеСправедливость должна восторжествовать!
(хотя бы в этом файле)

вариант кучей формул,
см. красные цЫферки

Автор - Nic70y
Дата добавления - 09.07.2017 в 11:11
Dardik Дата: Воскресенье, 09.07.2017, 18:44 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Nic70y, Спасибо!!! Попробую разобраться :) Думаю денек уйдет на разбор формул и логики ))) Хотя не совсем так как должно быть, но буду разбираться.
Рейтинг Мой Ваш
Иванов 1 1
Петров 1 2
Сидоров 1 2
Мышкин 2 2


Сообщение отредактировал Dardik - Воскресенье, 09.07.2017, 18:51
 
Ответить
СообщениеNic70y, Спасибо!!! Попробую разобраться :) Думаю денек уйдет на разбор формул и логики ))) Хотя не совсем так как должно быть, но буду разбираться.
Рейтинг Мой Ваш
Иванов 1 1
Петров 1 2
Сидоров 1 2
Мышкин 2 2

Автор - Dardik
Дата добавления - 09.07.2017 в 18:44
Dardik Дата: Понедельник, 10.07.2017, 12:09 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Разбираюсь с формулами, нигде такого не встречал:
Код
=СУММПРОИЗВ(МАКС((B14=B$13:B$16)*(C14=C$13:C$16)*D$13:D$16))

Можете объяснить как работает эта формула?


Сообщение отредактировал Dardik - Понедельник, 10.07.2017, 12:56
 
Ответить
СообщениеРазбираюсь с формулами, нигде такого не встречал:
Код
=СУММПРОИЗВ(МАКС((B14=B$13:B$16)*(C14=C$13:C$16)*D$13:D$16))

Можете объяснить как работает эта формула?

Автор - Dardik
Дата добавления - 10.07.2017 в 12:09
pabchek Дата: Понедельник, 10.07.2017, 12:35 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 745
Репутация: 168 ±
Замечаний: 0% ±

Excel 2007
Сам занимался подобным рейтингованием (персонал и спортсмены). Как сделать одной формулой не знаю. Можно, в принципе, макрос написать, но пока вариант с кучей дополнительных вычислений. Если суть та, что нужно, можно и макрос сделать. Добавил веса критериев - мне были нужны. Если Вам без надобности, то удалите, или поставьте одинаковые числа
К сообщению приложен файл: 2505717.xls(29Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеСам занимался подобным рейтингованием (персонал и спортсмены). Как сделать одной формулой не знаю. Можно, в принципе, макрос написать, но пока вариант с кучей дополнительных вычислений. Если суть та, что нужно, можно и макрос сделать. Добавил веса критериев - мне были нужны. Если Вам без надобности, то удалите, или поставьте одинаковые числа

Автор - pabchek
Дата добавления - 10.07.2017 в 12:35
Manyasha Дата: Понедельник, 10.07.2017, 12:54 | Сообщение № 10
Группа: Модераторы
Ранг: Старожил
Сообщений: 1957
Репутация: 815 ±
Замечаний: 0% ±

Excel 2010, 2016
Dardik, формулы нужно оформлять тегами (кнопка fx). Поправьте свой последний пост.


marinamorozova_box@mail.ru
ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеDardik, формулы нужно оформлять тегами (кнопка fx). Поправьте свой последний пост.

Автор - Manyasha
Дата добавления - 10.07.2017 в 12:54
Dardik Дата: Понедельник, 10.07.2017, 13:46 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
pabchek, Спасибо! Ваш способ подходит! Суть именно та, что надо!
 
Ответить
Сообщениеpabchek, Спасибо! Ваш способ подходит! Суть именно та, что надо!

Автор - Dardik
Дата добавления - 10.07.2017 в 13:46
_Boroda_ Дата: Понедельник, 10.07.2017, 13:51 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11297
Репутация: 4661 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Вариант одной формулой. С учетом того, что
показатели R1, R2 - будут всегда, R3 - R4 могут быть, а могут и не быть, R5 - R20 будут всегда

Код
=СУММПРОИЗВ(--(МУМНОЖ(--B$13:F$16;СТРОКА(A1:A5)^0)+(E$13:E$16="")*МИН(E$13:E$16)+(D$13:D$16="")*МИН(D$13:D$16)<СУММ(B13:F13)+(E13="")*МИН(E$13:E$16)+(D13="")*МИН(D$13:D$16)))+1

Ну и с учетом того, что вариант 1-1-1-4 Вам подошел (посмотрел предыдущий пост)
К сообщению приложен файл: 7315978_1.xls(33Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВариант одной формулой. С учетом того, что
показатели R1, R2 - будут всегда, R3 - R4 могут быть, а могут и не быть, R5 - R20 будут всегда

Код
=СУММПРОИЗВ(--(МУМНОЖ(--B$13:F$16;СТРОКА(A1:A5)^0)+(E$13:E$16="")*МИН(E$13:E$16)+(D$13:D$16="")*МИН(D$13:D$16)<СУММ(B13:F13)+(E13="")*МИН(E$13:E$16)+(D13="")*МИН(D$13:D$16)))+1

Ну и с учетом того, что вариант 1-1-1-4 Вам подошел (посмотрел предыдущий пост)

Автор - _Boroda_
Дата добавления - 10.07.2017 в 13:51
Dardik Дата: Понедельник, 10.07.2017, 14:02 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, Спасибо огромное! Подходит Ваш вариант тоже с одной формулой! Буду теперь Вашу формулу изучать.. Не встречал таких формул. Красиво!
 
Ответить
Сообщение_Boroda_, Спасибо огромное! Подходит Ваш вариант тоже с одной формулой! Буду теперь Вашу формулу изучать.. Не встречал таких формул. Красиво!

Автор - Dardik
Дата добавления - 10.07.2017 в 14:02
pabchek Дата: Понедельник, 10.07.2017, 14:14 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 745
Репутация: 168 ±
Замечаний: 0% ±

Excel 2007
вариант 1-1-1-4 Вам подошел

Смею заметить, Саш ( _Boroda_, ), в твоем варианте учитывается абсолютное значение критерия. Если уважаемого Александра ( Dardik, ) этот вариант устраивает, то да. Но, если нужно именно рейтингование вне зависимости от абсолютных значений, то этот вариант не подходит. Тогда лучше мой :))))))


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
Сообщение
вариант 1-1-1-4 Вам подошел

Смею заметить, Саш ( _Boroda_, ), в твоем варианте учитывается абсолютное значение критерия. Если уважаемого Александра ( Dardik, ) этот вариант устраивает, то да. Но, если нужно именно рейтингование вне зависимости от абсолютных значений, то этот вариант не подходит. Тогда лучше мой :))))))

Автор - pabchek
Дата добавления - 10.07.2017 в 14:14
Dardik Дата: Понедельник, 10.07.2017, 15:48 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
В данной задаче я буду учитывать абсолютные значения критериев. Спасибо всем за помощь!
 
Ответить
СообщениеВ данной задаче я буду учитывать абсолютные значения критериев. Спасибо всем за помощь!

Автор - Dardik
Дата добавления - 10.07.2017 в 15:48
Dardik Дата: Вторник, 11.07.2017, 15:36 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, pabchek,
Разобрал формулы и логику. Везде, где у человека нет показателя - записываем ему минимальный показатель. Так ведь выходит он по этим (недостающим) показателям будет всегда на 1м месте?
 
Ответить
Сообщение_Boroda_, pabchek,
Разобрал формулы и логику. Везде, где у человека нет показателя - записываем ему минимальный показатель. Так ведь выходит он по этим (недостающим) показателям будет всегда на 1м месте?

Автор - Dardik
Дата добавления - 11.07.2017 в 15:36
pabchek Дата: Вторник, 11.07.2017, 15:38 | Сообщение № 17
Группа: Проверенные
Ранг: Ветеран
Сообщений: 745
Репутация: 168 ±
Замечаний: 0% ±

Excel 2007
люди не виноваты, что не участвовали в других показателях
какова тогда логика???


"Учиться, учиться и еще раз учиться!"
WM: R399923528092


Сообщение отредактировал pabchek - Вторник, 11.07.2017, 15:39
 
Ответить
Сообщение
люди не виноваты, что не участвовали в других показателях
какова тогда логика???

Автор - pabchek
Дата добавления - 11.07.2017 в 15:38
_Boroda_ Дата: Вторник, 11.07.2017, 15:46 | Сообщение № 18
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11297
Репутация: 4661 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
будет всегда на 1м месте?

Да, но Вы сами этого хотели. Вам Николай намекал про Мышкина
Если нужно на последнее место, то замените все МИН на МАКС
Код
=СУММПРОИЗВ(--(МУМНОЖ(--B$13:F$16;СТРОКА(A1:A5)^0)+(E$13:E$16="")*МАКС(E$13:E$16)+(D$13:D$16="")*МАКС(D$13:D$16)<СУММ(B13:F13)+(E13="")*МАКС(E$13:E$16)+(D13="")*МАКС(D$13:D$16)))+1
К сообщению приложен файл: 7315978_1-1-1.xls(33Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
будет всегда на 1м месте?

Да, но Вы сами этого хотели. Вам Николай намекал про Мышкина
Если нужно на последнее место, то замените все МИН на МАКС
Код
=СУММПРОИЗВ(--(МУМНОЖ(--B$13:F$16;СТРОКА(A1:A5)^0)+(E$13:E$16="")*МАКС(E$13:E$16)+(D$13:D$16="")*МАКС(D$13:D$16)<СУММ(B13:F13)+(E13="")*МАКС(E$13:E$16)+(D13="")*МАКС(D$13:D$16)))+1

Автор - _Boroda_
Дата добавления - 11.07.2017 в 15:46
Dardik Дата: Вторник, 11.07.2017, 15:57 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Да, я понял. А нет ли методики, чтобы не ставить человеку максимальное или минимальное значение параметра, в случае его отсутствия (параметра), но при этом чтобы он участвовал в общем рейтинге?
 
Ответить
СообщениеДа, я понял. А нет ли методики, чтобы не ставить человеку максимальное или минимальное значение параметра, в случае его отсутствия (параметра), но при этом чтобы он участвовал в общем рейтинге?

Автор - Dardik
Дата добавления - 11.07.2017 в 15:57
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение рейтинга с одинаковыми показателями (Формулы/Formulas)
Страница 1 из 11
Поиск:

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