Олимпиадный тренинг

Задача . Структура электронной таблицы


Задача

Темы:

Электронная таблица — это сетка из ячеек. Каждая ячейка находится на пересечении столбца и строки. Столбцы обозначаются буквами (A, B, C…), строки — числами (1, 2, 3…). Из буквы столбца и номера строки складывается адрес ячейки.

Ячейка — наименьшая единица электронной таблицы. Она может хранить число, текст или формулу. Чтобы начать вводить данные, достаточно кликнуть по ячейке и набрать текст. Для подтверждения ввода нажмите Enter.

Попробуйте кликнуть по любой ячейке — в строке адреса появится её имя, а в строке формул — содержимое:

  Кликните по любой ячейке
Адрес Содержимое  
  A B C D
1 Товар Цена Кол-во Итого
2 Яблоки 85 3 255
3 Молоко 70 2 140
4 Хлеб 45 1 45
5     Сумма: 440
Что может содержать ячейка

Каждая непустая ячейка хранит одно из двух:

Константа
85   или   Яблоки
Число или текст, введённые вручную. Не зависят от других ячеек и не пересчитываются.
Формула
=B2*C2
Начинается со знака =. Вычисляется автоматически. Может ссылаться на другие ячейки.
Важно: формула всегда начинается со знака =. Если вы напишете B2*C2 без знака «равно», таблица воспримет это как обычный текст.
Формулы скрыты

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

Переключите режим, чтобы увидеть, что на самом деле хранится в каждой ячейке:

  Значения или формулы?
Значения Формулы
  A B C D
1 Товар Цена Кол-во Итого
2 Яблоки 85 3 255
3 Молоко 70 2 140
4 Хлеб 45 1 45
5     Сумма: 440
В режиме «Формулы» видно, что столбец D содержит не числа, а формулы со ссылками.
Горячая клавиша: в Excel и Calc можно переключить отображение формул комбинацией Ctrl + ` (обратный апостроф, клавиша рядом с 1).
Формулы пересчитываются автоматически

Главная сила электронных таблиц: если изменить число, от которого зависит формула, результат пересчитается мгновенно.

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


Попробуйте изменить цену или количество:

  Измените числа и смотрите на результат
  A B C D
1 Товар Цена Кол-во Итого
2 Яблоки 255
3 Молоко 140
4 Хлеб 45
5     Сумма: 440
D2 = =B2*C2   D3 = =B3*C3   D4 = =B4*C4   D5 = =D2+D3+D4
Адрес ячейки

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

1
A1 — первая ячейка: столбец A, строка 1 (левый верхний угол).
2
C5 — столбец C (третий), строка 5.
3
B2:B10диапазон: все ячейки от B2 до B10 (через двоеточие).
4
Адрес нужен, чтобы формулы могли ссылаться на данные в других ячейках.
Частая ошибка: писать адреса русскими буквами. С1 (русская «С») и C1 (латинская «C») — разные вещи! Таблица не поймёт русскую букву и выдаст ошибку.
Рабочая книга и листы

Файл электронной таблицы называется рабочей книгой. Книга может содержать один или несколько рабочих листов — это как вкладки внизу экрана.

Рабочая книга
Один файл (.xlsx, .ods). Может содержать десятки листов. По умолчанию — один лист «Лист 1».
Рабочий лист
Одна вкладка внутри книги. Каждый лист — своя таблица. Формулы могут ссылаться на ячейки с других листов.

Чтобы сослаться на ячейку с другого листа, используется формат: Лист2!A1 — восклицательный знак отделяет имя листа от адреса ячейки.

Строка формул

Над таблицей всегда видна строка формул — именно в ней отображается настоящее содержимое выделенной ячейки. Если ячейка содержит формулу, в самой таблице будет виден результат, а в строке формул — формула.

D2 | fx =B2*C2

Так выглядит строка формул, когда выделена ячейка D2. В самой ячейке отображается результат 255, но строка формул показывает формулу =B2*C2.


Главное
1
Ячейка — наименьшая единица таблицы. Адрес = буква столбца + номер строки (A1, C5).
2
Ячейка хранит константу (число/текст) или формулу (начинается с =).
3
Формулы пересчитываются автоматически при изменении данных, на которые они ссылаются.
4
Таблица показывает результат формулы, а не саму формулу. Формулу можно увидеть в строке формул.
5
Файл — это рабочая книга, внутри которой может быть несколько листов.
6
Адреса ячеек пишутся латинскими буквами (не русскими!).


Задание

Скачайте и откройте файл электронных таблиц. Перейдите на Лист 3 и найдите ячейки, в которых записаны формулы. В ответе укажите адреса этих ячеек. Каждый адрес указывайте в отдельной строке. Адреса указывайте в порядке просмотра ячеек слева направо.

Обратите внимание!
Адреса ячеек записываются английскими буквами!

Файл к заданию



time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя