Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Excel_9

.pdf
Скачиваний:
25
Добавлен:
10.04.2015
Размер:
446.4 Кб
Скачать

В ячейку 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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]