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

Вход

Регистрация

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

 

= Мир MS Excel/Сумма трёх и менее, временных результатов. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сумма трёх и менее, временных результатов.
Valeron Дата: Вторник, 30.01.2018, 20:34 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 64
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый вечер знатоки Excel!!!
При работе программы обнаружилась такая проблема.
Когда результатов 3 и более формула считает.
А когда менее 3, то суммирование не происходит.
Помогите пожалуйста, чтобы таблица справа считала 3, 2 результата и
выводила время единственного участника.
Заранее благодарен!!!
К сообщению приложен файл: __4.xlsx (29.3 Kb)
 
Ответить
СообщениеДобрый вечер знатоки Excel!!!
При работе программы обнаружилась такая проблема.
Когда результатов 3 и более формула считает.
А когда менее 3, то суммирование не происходит.
Помогите пожалуйста, чтобы таблица справа считала 3, 2 результата и
выводила время единственного участника.
Заранее благодарен!!!

Автор - Valeron
Дата добавления - 30.01.2018 в 20:34
Che79 Дата: Вторник, 30.01.2018, 20:42 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Valeron, здравствуйте. Вам нужно 2 лучших времени по всем школам или 1 абсолютный победитель из всех?

Добавлено

Если Вам нужно посчитать лучшие 2 результата, то в формуле
Код
=ЕСЛИ(G$5:G$77="";"";СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2;3})))
уберите ; и 3 (тройку) в фигурных скобках... Т.е. будет
Код
=ЕСЛИ(G$5:G$77="";"";СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2})))
Формула массива - корректный ввод в ячейку - одновременным нажатием Ctrl+Shift+Enter {вокруг формулы появятся фигурные скобки}


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Вторник, 30.01.2018, 20:59
 
Ответить
СообщениеValeron, здравствуйте. Вам нужно 2 лучших времени по всем школам или 1 абсолютный победитель из всех?

Добавлено

Если Вам нужно посчитать лучшие 2 результата, то в формуле
Код
=ЕСЛИ(G$5:G$77="";"";СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2;3})))
уберите ; и 3 (тройку) в фигурных скобках... Т.е. будет
Код
=ЕСЛИ(G$5:G$77="";"";СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2})))
Формула массива - корректный ввод в ячейку - одновременным нажатием Ctrl+Shift+Enter {вокруг формулы появятся фигурные скобки}

Автор - Che79
Дата добавления - 30.01.2018 в 20:42
gling Дата: Вторник, 30.01.2018, 21:04 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Может так надо?
Код
=ЕСЛИ(G$5:G$77="";"";СУММ(ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K8;$G$5:$G$77);{1;2;3});1)))


ЯД-41001506838083
 
Ответить
СообщениеМожет так надо?
Код
=ЕСЛИ(G$5:G$77="";"";СУММ(ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K8;$G$5:$G$77);{1;2;3});1)))

Автор - gling
Дата добавления - 30.01.2018 в 21:04
Valeron Дата: Вторник, 30.01.2018, 21:22 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 64
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо за ответ друзья Che79, gling!
Конкретизирую задачу: по положению зачёт проводится по 3 участникам,
но если зачётных участников оказалось меньше-2 или 1(заболели или не явились),
то нужно. чтобы формула считала 3 результата при наличии 3, 2 при наличии 2, 1 при наличии 1.
 
Ответить
СообщениеСпасибо за ответ друзья Che79, gling!
Конкретизирую задачу: по положению зачёт проводится по 3 участникам,
но если зачётных участников оказалось меньше-2 или 1(заболели или не явились),
то нужно. чтобы формула считала 3 результата при наличии 3, 2 при наличии 2, 1 при наличии 1.

Автор - Valeron
Дата добавления - 30.01.2018 в 21:22
Che79 Дата: Вторник, 30.01.2018, 21:27 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Valeron, тогда, может, так?
Код
=ЕСЛИ(G$5:G$77="";"";ЕСЛИОШИБКА(ЕСЛИОШИБКА(СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2;3}));СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2})));СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);1))))
- формула массива (Ctrl+Shift+Enter)


Делай нормально и будет нормально!
 
Ответить
СообщениеValeron, тогда, может, так?
Код
=ЕСЛИ(G$5:G$77="";"";ЕСЛИОШИБКА(ЕСЛИОШИБКА(СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2;3}));СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);{1;2})));СУММ(НАИМЕНЬШИЙ(ЕСЛИ($C$5:$C$77=$K5;$G$5:$G$77);1))))
- формула массива (Ctrl+Shift+Enter)

Автор - Che79
Дата добавления - 30.01.2018 в 21:27
gling Дата: Вторник, 30.01.2018, 21:51 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Но не понятно тогда, что считать? Если у одной команды было 3 участника и у них у каждого время =0,5, что в сумме дает 1,5, а у другой команда 1 участник со временем =1, естественно суммарное время трех участников (2 из которых не выступали) = 1. Что лучше? Наверно я что то не понимаю? Либо время отсутствующих считать максимально большим, как в сообщении №3, время = 1=24 часа, либо время приравнивать 0, вместо 1 пишем 0.
Или как предлагает Алексей (Che79), определять наименьшее количество участников к команде и если < 3 то суммировать по наименьшему количеству. Или же не считать их в командном зачете, так как "нет кворума".


ЯД-41001506838083

Сообщение отредактировал gling - Вторник, 30.01.2018, 22:00
 
Ответить
СообщениеНо не понятно тогда, что считать? Если у одной команды было 3 участника и у них у каждого время =0,5, что в сумме дает 1,5, а у другой команда 1 участник со временем =1, естественно суммарное время трех участников (2 из которых не выступали) = 1. Что лучше? Наверно я что то не понимаю? Либо время отсутствующих считать максимально большим, как в сообщении №3, время = 1=24 часа, либо время приравнивать 0, вместо 1 пишем 0.
Или как предлагает Алексей (Che79), определять наименьшее количество участников к команде и если < 3 то суммировать по наименьшему количеству. Или же не считать их в командном зачете, так как "нет кворума".

Автор - gling
Дата добавления - 30.01.2018 в 21:51
Che79 Дата: Вторник, 30.01.2018, 21:56 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
gling, Владимир, очень правильный вопрос задаёте... А то, действительно, получается, что сравниваем красное с солёным))


Делай нормально и будет нормально!
 
Ответить
Сообщениеgling, Владимир, очень правильный вопрос задаёте... А то, действительно, получается, что сравниваем красное с солёным))

Автор - Che79
Дата добавления - 30.01.2018 в 21:56
Valeron Дата: Вторник, 30.01.2018, 21:59 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 64
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо уважаемый Che79!!! yes hands
Программа заработала! Ну и формула целый киллометр :'(
Я и не думал, что формулы могут быть такой длинны.
Еще раз почёт и уважение!!!
Спасибо за ваше терпение!!!
 
Ответить
СообщениеСпасибо уважаемый Che79!!! yes hands
Программа заработала! Ну и формула целый киллометр :'(
Я и не думал, что формулы могут быть такой длинны.
Еще раз почёт и уважение!!!
Спасибо за ваше терпение!!!

Автор - Valeron
Дата добавления - 30.01.2018 в 21:59
gling Дата: Вторник, 30.01.2018, 22:10 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Если в формуле из сообщения №3 последнею единицу заменить на 0 или удалить, формула короче, а результат будет такой же, но не правильный. СОШ№4 заслужила 1 место по причине отсутствия еще одного участника. Во всех школах суммировался наилучший результат 3 участников а в СОШ№4 только двух. Где справедливость?


ЯД-41001506838083
 
Ответить
СообщениеЕсли в формуле из сообщения №3 последнею единицу заменить на 0 или удалить, формула короче, а результат будет такой же, но не правильный. СОШ№4 заслужила 1 место по причине отсутствия еще одного участника. Во всех школах суммировался наилучший результат 3 участников а в СОШ№4 только двух. Где справедливость?

Автор - gling
Дата добавления - 30.01.2018 в 22:10
Che79 Дата: Вторник, 30.01.2018, 22:12 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Valeron, нужен единый критерий оценки из-за разного количества участников по командам. Какой будет объективным?


Делай нормально и будет нормально!
 
Ответить
СообщениеValeron, нужен единый критерий оценки из-за разного количества участников по командам. Какой будет объективным?

Автор - Che79
Дата добавления - 30.01.2018 в 22:12
Valeron Дата: Вторник, 30.01.2018, 22:19 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 64
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Уважаемый gling!
Вы действительно задали правильный вопрос.
Наверное, нужно будет добавлять в протокол "Нет участника" и присваивать ему наибольшее время+10 мин. штраф.
Тогда получается, что в той формуле отпадает надобность <_<
Извините, если побеспокоил вас!!!
Но мне всё равно было наукой, как решить такую задачу с выбором результатов.
Большое спасибо!


Сообщение отредактировал Valeron - Вторник, 30.01.2018, 22:45
 
Ответить
СообщениеУважаемый gling!
Вы действительно задали правильный вопрос.
Наверное, нужно будет добавлять в протокол "Нет участника" и присваивать ему наибольшее время+10 мин. штраф.
Тогда получается, что в той формуле отпадает надобность <_<
Извините, если побеспокоил вас!!!
Но мне всё равно было наукой, как решить такую задачу с выбором результатов.
Большое спасибо!

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

Excel 2010
Код
=ЕСЛИ(L5="";"";РАНГ(L5;$L$5:ИНДЕКС($L$5:$L$12;ПОИСКПОЗ(9E+307;$L$5:$L$12));1))
К сообщению приложен файл: _4.xlsx (29.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИ(L5="";"";РАНГ(L5;$L$5:ИНДЕКС($L$5:$L$12;ПОИСКПОЗ(9E+307;$L$5:$L$12));1))

Автор - Nic70y
Дата добавления - 30.01.2018 в 22:31
gling Дата: Вторник, 30.01.2018, 22:34 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
набравшая наибольшее время.

1.Вы суммируете три НАИМЕНЬШИЙ() значения команды, следовательно выявляете суммарное минимальное время трех участников.
2. При расчете РАНГ() вы порядок выставляете =1, следовательно первое место у того кто в сумме набрал меньше времени из наименьших.
От сюда все мои вопросы. У одного времени меньше чем у троих, следовательно он первый. Возможно у Вас другая логика, но формулы посчитали так, взгляните на результат.
К сообщению приложен файл: 8047104.xlsx (30.2 Kb)


ЯД-41001506838083
 
Ответить
Сообщение
набравшая наибольшее время.

1.Вы суммируете три НАИМЕНЬШИЙ() значения команды, следовательно выявляете суммарное минимальное время трех участников.
2. При расчете РАНГ() вы порядок выставляете =1, следовательно первое место у того кто в сумме набрал меньше времени из наименьших.
От сюда все мои вопросы. У одного времени меньше чем у троих, следовательно он первый. Возможно у Вас другая логика, но формулы посчитали так, взгляните на результат.

Автор - gling
Дата добавления - 30.01.2018 в 22:34
Valeron Дата: Вторник, 30.01.2018, 22:53 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 64
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Друзья я не успел исправить сообщение.
Наверное, нужно будет добавлять в протокол "Нет участника" и присваивать ему наибольшее время+10 мин. штраф.
Тогда получается, что в той формуле отпадает надобность <_<
Извините, если побеспокоил вас!!!
Но мне всё равно было наукой, как решить такую задачу с выбором результатов.
Большое спасибо!
 
Ответить
СообщениеДрузья я не успел исправить сообщение.
Наверное, нужно будет добавлять в протокол "Нет участника" и присваивать ему наибольшее время+10 мин. штраф.
Тогда получается, что в той формуле отпадает надобность <_<
Извините, если побеспокоил вас!!!
Но мне всё равно было наукой, как решить такую задачу с выбором результатов.
Большое спасибо!

Автор - Valeron
Дата добавления - 30.01.2018 в 22:53
  • Страница 1 из 1
  • 1
Поиск:

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