Добрый день , подскажите, поставлена такая задача, на результаты хоккейных матчей проставили свои прогнозы 5 прогнозистов, необходимо сравнить результаты каждого с первым столбцом(результатом соревнований), если счет угадан проставить цифру 5 (5 очков в столбец таблицы), если угадана разница т.е результат матча 3-1, а прогноз стоит 2-0, то проставляем 3 очка в таблицу, если угадан исход то 2 очка, если ничего не угадано то соответственно 0 очков, в примере для первого участника все просчитано вручную, просто в будущем таких участников будет 60 человек хотелось бы немного автоматизировать расчеты! Заранее Спасибо!
Добрый день , подскажите, поставлена такая задача, на результаты хоккейных матчей проставили свои прогнозы 5 прогнозистов, необходимо сравнить результаты каждого с первым столбцом(результатом соревнований), если счет угадан проставить цифру 5 (5 очков в столбец таблицы), если угадана разница т.е результат матча 3-1, а прогноз стоит 2-0, то проставляем 3 очка в таблицу, если угадан исход то 2 очка, если ничего не угадано то соответственно 0 очков, в примере для первого участника все просчитано вручную, просто в будущем таких участников будет 60 человек хотелось бы немного автоматизировать расчеты! Заранее Спасибо!Serg281
Да все отлично получилось как я вижу по формуле просто сравнили 1 и 2 значение с первым и вторым значением в искомой ячейке! Не дружу я с MS Excel к сожалению буду стараться изучать! Спасибо большое!
Да все отлично получилось как я вижу по формуле просто сравнили 1 и 2 значение с первым и вторым значением в искомой ячейке! Не дружу я с MS Excel к сожалению буду стараться изучать! Спасибо большое!Serg281
Подскажите пожалуйста еще небольшой вопрос как сделать чтобы еще ячейка меняла цвет если прогноз угадан на 5 очков? [moder]Сергей, в Правилах форума записано, что каждый новый вопрос нужно задавать в отдельной теме. Это сделано для того, чтобы потом другому человеку легче было найти ответ на свой вопрос. В следующий раз учтите это, хорошо?
Подскажите пожалуйста еще небольшой вопрос как сделать чтобы еще ячейка меняла цвет если прогноз угадан на 5 очков? [moder]Сергей, в Правилах форума записано, что каждый новый вопрос нужно задавать в отдельной теме. Это сделано для того, чтобы потом другому человеку легче было найти ответ на свой вопрос. В следующий раз учтите это, хорошо?Serg281
Главная - Условное форматирование - Правила выделения ячеек - Равно, вписываете нужное значение (например 5). Дальше заходите в Условное форматирование - Управление правилами и в графе "Применяется к" указываете диапазон, где оно должно работать.
Главная - Условное форматирование - Правила выделения ячеек - Равно, вписываете нужное значение (например 5). Дальше заходите в Условное форматирование - Управление правилами и в графе "Применяется к" указываете диапазон, где оно должно работать.ArkaIIIa
Согласен в хоккее случается хоть и редко 10-3 и т.д. Вы извините за навязчивость может тогда добьем таблицы чтобы вообще работала в том числе и для овертаймов, условия таковы если вы считаете что матч закончиться в овертайме то ставится рядом с прогнозом плюс например, 4-3+, в таком случае если матч закончился со счетом 4-3, но по серии буллитов или шайба была забита в дополнительное время то начисляется 5 очков, если матч закончился в основное время 4-3 то начисляется 1 очко так как вы не угадали что основное время завершиться вничью, если вы оставили прогноз 3-4+ т.е поставили на зеркальный счет то вам начисляется 1 очко за верно угаданный исход основного времени матча ( любая ничья, кроме 3-3), Если игрок поставил на счёт 2:1+ - он получает 3 очка за верно угаданные исход поединка и исход основного времени матча( любая ничья). Извините только сейчас увидел подпись модератора, больше не повториться! Просто я подумал что мои вопросы как бы вытекают из первого)))) [moder]Этот вопрос да, вытекает. А вопрос про условное форматирование - нет.
Согласен в хоккее случается хоть и редко 10-3 и т.д. Вы извините за навязчивость может тогда добьем таблицы чтобы вообще работала в том числе и для овертаймов, условия таковы если вы считаете что матч закончиться в овертайме то ставится рядом с прогнозом плюс например, 4-3+, в таком случае если матч закончился со счетом 4-3, но по серии буллитов или шайба была забита в дополнительное время то начисляется 5 очков, если матч закончился в основное время 4-3 то начисляется 1 очко так как вы не угадали что основное время завершиться вничью, если вы оставили прогноз 3-4+ т.е поставили на зеркальный счет то вам начисляется 1 очко за верно угаданный исход основного времени матча ( любая ничья, кроме 3-3), Если игрок поставил на счёт 2:1+ - он получает 3 очка за верно угаданные исход поединка и исход основного времени матча( любая ничья). Извините только сейчас увидел подпись модератора, больше не повториться! Просто я подумал что мои вопросы как бы вытекают из первого)))) [moder]Этот вопрос да, вытекает. А вопрос про условное форматирование - нет.Serg281
Уважаемые, подскажите преобразовал вашу формулу с этого поста в свою табличку стал вставлять данные и почему то в некоторых ячейках не работает(может все дело в формате ячеек понять пока не могу), в примере в столбец F данные забиты вручную, а в столбец H скопировано общим столбиком, в результате в таблице 2 в ячейке H21 должна стоять 5 а считает как три балла!
Уважаемые, подскажите преобразовал вашу формулу с этого поста в свою табличку стал вставлять данные и почему то в некоторых ячейках не работает(может все дело в формате ячеек понять пока не могу), в примере в столбец F данные забиты вручную, а в столбец H скопировано общим столбиком, в результате в таблице 2 в ячейке H21 должна стоять 5 а считает как три балла!Serg281
Serg281 Я хоть и не уважаемый Boroda, но подсказываю, что у Вас там в ряде ячеек лишние пробелы есть. Вот, с помощью функции СЖПРОБЕЛЫ сделал матрицу из Ваших значений, а потом просто заменил их, посмотрите результат.
Serg281 Я хоть и не уважаемый Boroda, но подсказываю, что у Вас там в ряде ячеек лишние пробелы есть. Вот, с помощью функции СЖПРОБЕЛЫ сделал матрицу из Ваших значений, а потом просто заменил их, посмотрите результат.ArkaIIIa
Serg281 Если по правде, то я тоже редко когда понимаю, как работают навороченные формулы наших Гуру (таких, как Борода). Просто в Вашем случае ответ был на поверхности, Вы показали какая ячейка неправильно отрабатывает результат, я её посмотрел и там сходу оказался пробел перед цифровыми значениями)
Serg281 Если по правде, то я тоже редко когда понимаю, как работают навороченные формулы наших Гуру (таких, как Борода). Просто в Вашем случае ответ был на поверхности, Вы показали какая ячейка неправильно отрабатывает результат, я её посмотрел и там сходу оказался пробел перед цифровыми значениями)ArkaIIIa
Или поубивайте все пробелы (Контрл H - пробел заменить на ничего), или перед каждой ссылкой на ячейку напишите СЖПРОБЕЛЫ(ссылка). В файле формула как раз с этой добавкой.
О! Пока я просыпался, Аркадий уже все объяснил.
Или поубивайте все пробелы (Контрл H - пробел заменить на ничего), или перед каждой ссылкой на ячейку напишите СЖПРОБЕЛЫ(ссылка). В файле формула как раз с этой добавкой.
О! Пока я просыпался, Аркадий уже все объяснил._Boroda_
Пошел по легкому пути убил пробелы, не знаю как в новой теме задавать вопрос или в этой можно? Может быть расскажите на пальцах суть формулы? сам стал разбираться и безуспешно не понимаю конечно если есть свободное время!
Пошел по легкому пути убил пробелы, не знаю как в новой теме задавать вопрос или в этой можно? Может быть расскажите на пальцах суть формулы? сам стал разбираться и безуспешно не понимаю конечно если есть свободное время!Serg281
Serg281 Там в описании формулы всё же написано. Просто убирает все пробелы. Последний файлик от Бороды - оптимален. Там в длинную формулу уже вставлена функция СЖПРОБЕЛЫ.
Serg281 Там в описании формулы всё же написано. Просто убирает все пробелы. Последний файлик от Бороды - оптимален. Там в длинную формулу уже вставлена функция СЖПРОБЕЛЫ.ArkaIIIa
Возьмем формулу без СЖПРОБЕЛЫ =(ЗНАК(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9))=ЗНАК(ЛЕВБ(F2;ПОИСК("-";F2)-1)+ПСТР(F2;ПОИСК("-";F2);9)))*2+(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9)=ЛЕВБ(F2;ПОИСК("-";F2)-1)+ПСТР(F2;ПОИСК("-";F2);9))+($E2=F2)*2 1. ПОИСК("-";$E2) - ищет номер позиции пробела 2. ЛЕВБ($E2;ПОИСК("-";$E2)-1) - первое число в ячейке 3. ПСТР($E2;ПОИСК("-";$E2);9) - второе число в ячейке со знаком минус 4. ЗНАК(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9)) - знак(п.2. + п.3.) (по сути - кто победил, первая команда или вторая) 5.(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9)=ЛЕВБ(F2;ПОИСК("-";F2)-1)+ПСТР(F2;ПОИСК("-";F2);9)) - первое число минус второе число первой ячейки сравнивается с первое число минус второе число второй ячейки 6. ($E2=F2) сравнивает ячейки 1 и 2
Итог =п.4*2 + п.5 + п.6*2
Возьмем формулу без СЖПРОБЕЛЫ =(ЗНАК(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9))=ЗНАК(ЛЕВБ(F2;ПОИСК("-";F2)-1)+ПСТР(F2;ПОИСК("-";F2);9)))*2+(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9)=ЛЕВБ(F2;ПОИСК("-";F2)-1)+ПСТР(F2;ПОИСК("-";F2);9))+($E2=F2)*2 1. ПОИСК("-";$E2) - ищет номер позиции пробела 2. ЛЕВБ($E2;ПОИСК("-";$E2)-1) - первое число в ячейке 3. ПСТР($E2;ПОИСК("-";$E2);9) - второе число в ячейке со знаком минус 4. ЗНАК(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9)) - знак(п.2. + п.3.) (по сути - кто победил, первая команда или вторая) 5.(ЛЕВБ($E2;ПОИСК("-";$E2)-1)+ПСТР($E2;ПОИСК("-";$E2);9)=ЛЕВБ(F2;ПОИСК("-";F2)-1)+ПСТР(F2;ПОИСК("-";F2);9)) - первое число минус второе число первой ячейки сравнивается с первое число минус второе число второй ячейки 6. ($E2=F2) сравнивает ячейки 1 и 2