Электронные таблицы: формулы, фильтры и логика вычислений

Электронные таблицы — важная часть школьной информатики. В ОГЭ и ЕГЭ по информатике они встречаются в задачах на формулы, фильтрацию, подсчет, диаграммы и анализ данных.

Краткий ответ

Электронные таблицы — важная часть школьной информатики. В ОГЭ и ЕГЭ по информатике они встречаются в задачах на формулы, фильтрацию, подсчет, диаграммы и анализ данных.

Электронные таблицы — важная часть школьной информатики. В ОГЭ и ЕГЭ по информатике они встречаются в задачах на формулы, фильтрацию, подсчет, диаграммы и анализ данных.

Таблица похожа на программу: есть входные значения, формулы и результат. Разница в том, что вычисления записаны по ячейкам.

Как читать формулу

Формулу нужно переводить на обычный язык. Например, =ЕСЛИ(A2>=60;"зачет";"повторить") означает: если значение в A2 не меньше 60, вывести “зачет”, иначе вывести “повторить”.

В Python похожая логика выглядит так:

score = int(input())
result = 'зачет' if score >= 60 else 'повторить'
print(result)

Фильтрация строк

Если таблица содержит записи учеников, часто нужно посчитать только строки, которые подходят под условие.

rows = [
    ['Аня', 9, 82],
    ['Илья', 8, 75],
    ['Маша', 9, 58],
]

count = 0

for name, grade, score in rows:
    if grade == 9 and score >= 60:
        count += 1

print(count)

Типовые функции

В таблицах часто используют сумму, среднее, максимум, минимум, счет по условию и логические функции. Даже если названия функций отличаются, идея остается знакомой: перебрать значения, применить условие, обновить ответ.

Как готовиться

Решайте табличные задачи не только кликами в редакторе, но и словами: какие строки учитываются, какие столбцы нужны, что считается результатом. Такой подход помогает переносить навык между электронными таблицами и Python.

Для школьника таблицы становятся проще, когда он видит в них обычный алгоритм обработки данных.

Что важно запомнить

https://yadro-code.ru/lessons/without-university/school-programming-basics/school-programming-26