Excel_9
.pdf•В ячейку C5 занесите функцию ВПР поиска года по восточному календарю. Параметры формулы: Искомое_значение: остаток (ячейка E2); Таблица: таблица поиска (B8 : F19); Номер_столбца: столбец с годами по восточному календарю(5).
Практическая работа 9
Формулы массивов
Цель работы: получить понятие о приемах работы с массивами
Указания к выполнению.
Необходимо, исходя из результатов сдачи ЕГЭ по информатикеопределитьоценкишкольниковподаннойдисциплинеиколичество учащихся, имеющих каждую оценку.
66
При решении этой задачи будем оперировать с формулами, вводящиеся сразу в диапазон ячеек или использующие эти диапазоны. Такие формулы называются формулами массивов.
•Выделите диапазон D3 - D15.
•Выполние Формулы/Библиотека фунуций/Логические/Если.
Для этой функции заполните следующие поля ввода:
1.Лог_выражение. Введите интерактивным методом C3: C15 < 60, выделив диапазон ячеек C3 - C15 и затем записав неравенство.
2.Значение_если_истина. Введите интерактивным методом B3:B15, выделив диапазон ячеек B3 - B15.
3.Значение_если_ложь. Запишите ““ (две двойные кавычки, которые обозначают пустую строку).
•Завершите ввод формулы нажатием комбинации клавиш Ctrl - Shift - Enter.
•Проверьте, что в каждой ячейке дипазона D3 - D15 записана формула {=ЕСЛИ(C3:C15<60;B3:B15;””)}
Фигурные скобки в начале и конце формулы обозначают ее как формулу массива.
• Введите аналогичную формулу массива в ячейки диапазона
67
F3 - F15, указав в качестве неравенства >80.
•Проверьте, что в каждой ячейке дипазона F3 - F15 записана формула {=ЕСЛИ(C3:C15>80;B3:B15;””)}
•Введите аналогичную формулу массива в ячейки диапазона
E3 - E15, введя в качестве логического выражения функции
ЕСЛИ следующее: (C3:C15>=60) * (C3:C15<=80)
Здесь используется следующая особенность логических выражений Excel: истинное значение в арифметических выражениях соответствует 1, ложное - 0. Поэтому если соответствующее значение находится в пределах 60 - 80 баллов, итог произведения будет равен 1 (истина), в противном случае 0 (ложь).
•Проверьте, что в каждой ячейке дипазона E3 - E15 записана формула {=ЕСЛИ((C3:C15>=60) * (C3:C15<=80);C4:C16;””)}
Рассмотренные формулы являются формулами массивов для диапазонов ячеек.
•В ячейку D16 введите функцию СЧЕТ (категория Статистические). В поле Значение1 введите выражение ЕСЛИ(D3:D15=””;””;1) . Функция СЧЕТ подсчитывает количество числовых значений массива, поэтому в условии ЕСЛИ непустые ячейки заменяются произвольным числом.
•Завершите ввод формулы нажатием комбинации клавиш Ctrl
-Shift - Enter.
•Проверьте, что в ячейке D16 записана формула
{=СЧЁТ(ЕСЛИ(D3:D15=””;””;1))}
•Распространите введенную формулу на ячейки E16 - F16. Рассмотренные формулы являются формулами массивов для
отдельных ячеек.
Самостоятельная работа.
•Для таблицы продажи молочных продуктов (Практическая работа 5) с помощью формул массивов рассчитайте остатки товаров, выручку, затраты, прибыль.
•Итоговые значения выручки и затрат рассчитайте с помощью формул массивов для отдельных ячеек. Например, выручка рассчитывается как {=СУММ(B2:B6 * D2:D6)}
68