Задание 9
Этот номер связан с Excel: если ты хорошо разбираешься в программе, то тебе будет несложно его решить. Тем не менее, чтобы не потерять баллы, нужно много практиковаться в заданиях такого типа.
Задание 9 связано с обработкой числовой информации в электронных таблицах. В статье поделились основной теорией, которая понадобится тебе при решении этого номера.
Электронные таблицы
Электронная таблица – программа, предназначенная для обработки данных в виде таблиц.
ПО для работы с электронными таблицами есть в таких программах как MS Excel, LibreOffice Calc, OpenOffice Calc, Google Таблицы и др.
Давай посмотрим, как устроена подобная программа:
- Файл с расширением .xls называется книгой, которая разделена на листы.
- Таблицы в листе делятся на строки и столбцы, на пересечении которых образуются ячейки.
- Строки нумеруются натуральными десятичными числами, столбцы – заглавными латинскими буквами.
- Адрес ячейки в электронных таблицах формируется из имени столбца и номера строки (именно в таком порядке), например, D12.
Чтобы решить задание, тебе нужно научиться работать с ячейкой, которая может
- содержать разные типы данных (текст, числа, даты и т.п.), но внутри нее могут храниться данные только одного типа.
- находиться в двух состояниях:
а) активная или выделенная (можно выделить блок), для нее можно задавать формат – высоту/ширину, выравнивание, цвет, границы и т.п.;
б) редактируемая (может быть только одна в определенный момент времени), в состоянии редактирования можно изменять ее содержимое, добавлять или удалять данные. Для перехода в состояние редактирования необходимо выполнить двойной щелчок по ячейке.
Диапазон ячеек – выделение прямоугольной области ячеек в одно целое. Первая ячейка диапазона – верхняя левая, вторая – нижняя правая, они разделяются двоеточием.
Пример: C3:E7
Формулы
Вычисления в электронных таблицах производятся с помощью формул — выражений, которые могут состоять из констант, ссылок на ячейки, арифметических и логических операций, встроенных функций.
Они вводятся в ячейку со знака равенства (=). Это нужно для того, чтобы программа поняла, что вводится именно формула, а не данные.
Чтобы задать формулу, тебе понадобятся операторы. Давай посмотрим, какие они бывают:
Арифметические:
- + (плюс) – сложение;
- – (минус) – вычитание или отрицание;
- * (звездочка) – умножение;
- / (косая черта) – деление;
- % (знак процента) – процент;
- ^ (знак крышки) – возведение в степень.
Логические:
- > – больше;
- < – меньше;
- = – равно;
- <> – не равно;
- >= – больше или равно;
- <= – меньше или равно.
Важно: не забывай про приоритет операций. Если нужно, изменить его используй круглые скобки.
Адресация ячеек
При копировании формулы из одной ячейки в другую важно знать три вида адресации ячеек:
- Абсолютная: перед именем столбца и перед номером строки ставится знак доллара $ (такие адреса не изменяются при копировании).
Пример: =$A$2+$C$2
- Относительная: знаков доллара нет, эти адреса при копировании изменяются: номер столбца (строки) изменяется на столько, на сколько отличается номер столбца (строки), где оказалась скопированная формула, от номера столбца (строки) исходной ячейки.
Пример: =A2+C2
- Смешанная: часть адреса (строка или столбец) – абсолютная, она «зафиксирована» знаком $, а вторая часть – относительная; относительная часть изменится при копировании так же, как и для относительной ссылки.
Пример: =$A2+C$2
Функции электронных таблиц
Делимся функциями, которые помогут тебе решить задание 9:
Основные:
- =СУММ(аргументы) — сумма всех числовых значений аргументов
- =ПРОИЗВЕД(аргументы) — произведение всех числовых значений аргументов
- =СЧЁТ(аргументы) — количество ячеек с числовым значением среди аргументов
- =МАКС/=МИН(аргументы) — максимальное/минимальное числовое значение среди аргументов
- =СРЗНАЧ(аргументы) — среднее арифметическое числовых значений аргументов
- =ABS(число) — абсолютное значение (модуль) аргумента
- =ОКРУГЛ(число;количество_разрядов) — математическое округление числа до определенного количества знаков после запятой
- =КОРЕНЬ(аргумент) — находит квадратный корень из аргумента (эквивалентно аргумент^0.5)
- =МОДА(аргументы) — находит наиболее часто встречающееся значение среди аргументов
- =ОСТАТ(число;делитель) – находит остаток от деления числа на делитель
Логические:
В электронных таблицах есть два логических значения — ИСТИНА и ЛОЖЬ.
- =И(аргументы) — возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА
- =ИЛИ(аргументы) — возвращает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА
Примеры: =И(A1 > B1;A2 <> B2), =ИЛИ(F18 + G19 = 0;D14 >= 10;И(H11 <> H12;H12 < 0))
С условиями:
- =ЕСЛИ(условие;"если выполнилось";"если не выполнилось") – возвращение разных значений в зависимости от условия Пример:
- =ЕСЛИ(ОСТАТ(А1;2) = 0;"четное";"нечетное")
- =СЧЁТЕСЛИ(диапазон;"условие")) – количество ячеек, удовлетворяющих условию
- =СУММЕСЛИ(диапазон;"условие") — суммирует все числовые значения диапазона, удовлетворяющие условию
=СЧЁТЕСЛИМН(диапазон_условия1;"условие1";[диапазон_условия2; "условие2"];…) — применяет критерии к ячейкам в нескольких диапазонах и вычисляет количество соответствий всем критериям