Сохраните файл Рацион под именем вида Фамилия_Списки
Переименуйте лист Продукты в ФИО_Данные, заполните ячейки, закрашенные зеленым цветом, необходимыми формулами и оформите таблицу по образцу
Замечание
Столбец Тип следует заполнять с использованием функции ЕСЛИ(), выделив три группы продуктов: "Высококалорийные продукты" (калорийность свыше 10*n+100),
"Среднекалорийные продукты" (калорийность от 10n до 10*n+100) и "Низкококалорийные продукты" (калорийность менее 10*n).
Посредством условного форматирования установите для записей категории "Овощи" оливковую заливку (четные варианты) и сапфировую заливку (нечетные варианты), а для записей категории "Крупы" - нефритовую заливку (четные варианты) и янтарную заливку (нечетные варианты).
Примечание
выделите весь список и создайте правило условного форматирования в расчете на первую строку выделенного диапазона
Отсортируйте список ФИО_Данные по категории и наименованию.
Создайте копию диста ФИО_Данные под именем вида ФИО_Фильтр1. Используя Автофильтр (команда Данные-Фильтр), отобразите только напитки с нулевым содержанием углеводов (четные варианты) и с нулевым содержанием белков (нечетные варианты) .
Создайте копию диста ФИО_Данные под именем вида ФИО_Фильтр2. Используя Автофильтр, отобразите только продукты с калорийностью не больше (50+5n) овощи, фрукты и ягоды, содержащие менее n единиц углеводов. Здесь и далее n - номер Вашего варианта.
Примечание
Для задания числовых ограничений следует использовать числовые фильтры
Создайте копию диста ФИО_Данные под именем вида ФИО_Фильтр3. Используя Автофильтр, отобразите продукты с калорийностью от 20*n до 50*n (здесь n -номер Вашего варианта) и содержанием жиров не более 1.
Создайте копию диста ФИО_Данные под именем вида ФИО-Фильтр4. Используя Расширенный фильтр (Данные-Дополнительно...), отобразите не рыбные, не мясные продукты и не хлебобулочные изделия с калорийностью от 10*n до 40*n , а также орехи и сухофрукты с содержанием белков не более 2*n.
Создайте копию диста ФИО_Данные под именем вида ФИО_Группы
и, используя группировку (Данные - Группировка), создайте три группы продуктов "Высококалорийные продукты", "Среднекалорийные продукты" и "Низкококалорийные продукты" (в зависимости от значений поля Тип).
Примечание
Перед группировкой записей следует отсортировать список по полю Тип и после кадой группы вставить пустую строку, содержащую название группы
Создайте копию диста ФИО_Данные под именем вида ФИО_Итоги1. Используя промежуточные итоги, вычислите максимальное (для четных вариантов) и минимальное (для нечетных вариантов) содержание Ккал, белков, жиров и углеводов в каждой категории продуктов.
Создайте копию диста ФИО_Данные под именем вида ФИО_Итоги2. Используя промежуточные итоги, вычислите среднюю калорийность (для четных вариантов) и максимальное содержание углеводов (для нечетных вариантов) по каждому типу продуктов.
Добавьте сводную таблицу на новом листе ФИО_СТ1 следующего вида
Посредством сводной таблицы на новом листе ФИО_СТ2 вычислите количество продуктов, среднее содержание жиров и белков (нечетные варианты), среднее содержание жиров и углеводов (четные варианты), а также минимальную и максимальную калорийность для каждой категории продуктов.
Посредством сводной таблицы на новом листе ФИО_СТ3 вычислите по каждой категории и типу продукта по итоговому полю итоговую функцию.
На отдельном листе Фамилия-Диаграмма постройте сводную диаграмму представленного ниже вида, причем цена деления равна 3*n, величина бокового зазора - 5*n%