Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 72179 Здравствуйте. Я не знаю то, как сделать...

Условие

Здравствуйте. Я не знаю то, как сделать эти вложенные формулы в Excel без появления этого диалогового окна. Условия и вопросы:
1) за любое количество проигрышей (столбец с буквой L) в столбце с очками (столбец с надписью Points) не изменять ничего;
2) за каждую ничью (столбец с буквой D) в столбце с надписью Points прибавить одно очко;
3) за каждую победу (столбец с буквой W) в столбце с надписью Points прибавить три очка;
4) если я хочу выделить те страны красным цветом, которые заранее не пройдут в одну восьмую финала по списку последних 12 стран, и если я хочу выделить те страны зеленым цветом, которые досрочно пройдут в одну восьмую финала по списку первых 16 лучших стран, то можно ли такую возможность с проверкой досрочного прохода в одну восьмую финала или досрочного невхождения в одну восьмую финала по квалификационным играм реализовать через макросы?
5) как через функцию ЕСЛИ вывести в столбце с надписью "Выше/ниже" вывести сравнение с одной из следующих надписей с положением стран в предыдущем листе: "Страна повысилась", если страна поднялась на любое количество позиций; "Страна понизилась", если страна опустилась на любое количество позиций; "Страна сохранила позицию", если позиция страны такая же, как и в предыдущем листе?

информатика ВУЗ 96

Решение

Эта формула намного проще:
=3*E2+F2
Сколько бы не было выигрышей, хоть 0, хоть больше 0,
они все равно умножаются на 3, а ничьи просто прибавляются.
0*3 = 0, так что при E2 = 0 ты получишь просто ничьи.
4) Через макросы можно сделать все, что угодно, но как закрашивать клетки - лично я не знаю.
5) Через функцию ЕСЛИ нужно сравнивать набранные очки с предыдущим листом. Примерно так:
=ЕСЛИ(Лист1:D2<Лист2:D2; "Позиция повысилась"; ЕСЛИ(Лист1:D2>Лист2:D2; "Позиция понизилась"; "Позиция осталась"))

Написать комментарий

Меню

Присоединяйся в ВК