Решение: Обработка данных о продуктах
В электронную таблицу занесли данные о калорийности продуктов. В столбце A записан продукт, в столбце B — содержание жиров в граммах, в столбце C — содержание белков в граммах, в столбце D — содержание углеводов в граммах, в столбце E — калорийность продукта в килокалориях. Всего в таблицу занесены данные о 1000 продуктах.
| Строка | Продукт | Жиры, г | Белки, г | Углеводы, г | Калорийность, Ккал |
|---|---|---|---|---|---|
| 2 | Арахис | 45,2 | 26,3 | 9,9 | 552 |
| 3 | Арахис жар. | 52 | 26 | 13,4 | 626 |
| 4 | Горох отв. | 0,8 | 10,5 | 20,4 | 130 |
| 5 | Горошек зел. | 0,2 | 5 | 8,3 | 55 |
Откройте файл с таблицей и выполните задания: подсчитайте количество продуктов с содержанием не менее 50 г жиров и калорийностью более 500 Ккал; найдите среднюю калорийность продуктов с содержанием менее 10 г углеводов и менее 30 г белков; постройте круговую диаграмму распределения продуктов по трём группам содержания белков: менее 10 г, от 10 до 20 г включительно, более 20 г. Результаты первых двух вычислений разместите в ячейках H2 и H3 соответственно. Диаграмму разместите левым верхним углом вблизи ячейки G6, добавив легенду и числовые значения данных. Сохраните таблицу под именем, указанным организаторами экзамена.
Решение по шагам
7 шаговВ таблице 1000 продуктов занимают строки с 2-й по 1001-ю. Для первого задания нужно одновременно проверить содержание жиров не менее 50 г и калорийность более 500 Ккал.
$$=СЧЁТЕСЛИМН(B2:B1001;">=50";E2:E1001;">500")$$В ячейку H2 вводится формула подсчёта строк, удовлетворяющих обоим условиям.
$$H2=СЧЁТЕСЛИМН(B2:B1001;">=50";E2:E1001;">500")$$Для второго задания вычисляется среднее значение калорийности из столбца E только для строк, где углеводов менее 10 г, а белков менее 30 г.
$$=СРЗНАЧЕСЛИМН(E2:E1001;D2:D1001;"<10";C2:C1001;"<30")$$Полученную формулу вводят в H3 и задают для ячейки числовой формат как минимум с двумя знаками после запятой.
$$H3=СРЗНАЧЕСЛИМН(E2:E1001;D2:D1001;"<10";C2:C1001;"<30")$$Для диаграммы создают вспомогательную таблицу из трёх категорий: белков менее 10 г, белков от 10 до 20 г включительно и белков более 20 г.
Количество продуктов в первой группе находят по условию C<10, во второй — по двум условиям C>=10 и C<=20, в третьей — по условию C>20.
$$n_1=СЧЁТЕСЛИ(C2:C1001;"<10"); n_2=СЧЁТЕСЛИМН(C2:C1001;">=10";C2:C1001;"<=20"); n_3=СЧЁТЕСЛИ(C2:C1001;">20")$$Выделяют названия трёх групп и соответствующие количества, вставляют круговую диаграмму, размещают её вблизи G6, включают легенду и подписи данных с числовыми значениями.
В H2 используется СЧЁТЕСЛИМН по диапазонам B2:B1001 и E2:E1001; в H3 — СРЗНАЧЕСЛИМН по диапазонам E2:E1001, D2:D1001 и C2:C1001. Для диаграммы подсчитываются три группы белков: менее 10 г, от 10 до 20 г включительно и более 20 г.
Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.
Где здесь ошибаются
Использование диапазона до строки 1000 вместо строки 1001, если первая строка данных начинается со строки 2.
Замена условия «не менее 50» на строгое условие больше 50.
Неверная обработка границ второй группы: значения 10 и 20 г должны быть включены.
Расчёт среднего по всему столбцу E без фильтрации по содержанию углеводов и белков.
Построение диаграммы непосредственно по исходным строкам вместо трёх итоговых категорий.
Отсутствие легенды или числовых подписей на секторах диаграммы.