Ячейки, строки и столбцы

Урок 1 · Электронные таблицы с нуля

Откройте Excel, Google Таблицы или LibreOffice Calc — и вы увидите бесконечную сетку из прямоугольников. Эта сетка кажется простой, но именно она лежит в основе бухгалтерии, школьных журналов, расписаний и научных расчётов. Чтобы уверенно работать в таблице, нужно сначала понять её устройство: из чего она состоит и как обращаться к каждой клетке.

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

Зачем вообще нужна сетка

Представьте, что вы записываете оценки класса в обычный текстовый файл. Сложить их, отсортировать или найти среднее — целая морока. Таблица решает это автоматически: данные стоят на своих местах, а формулы пересчитываются сами, как только вы что-то меняете. Сетка нужна именно для того, чтобы у каждого числа был точный «почтовый адрес» — и тогда формула может сказать: «возьми то, что лежит в B3, и сложи с тем, что в B4».

Столбцы, строки и ячейки

Договорённость одна и та же во всех табличных программах:

  • Столбцы идут сверху вниз и обозначаются буквами: A, B, C, … После Z идут двухбуквенные: AA, AB, и так далее.
  • Строки идут слева направо и обозначаются числами: 1, 2, 3, …
  • Ячейка — это клетка на пересечении столбца и строки.

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

ABC
1ТоварЦенаКоличество
2Яблоки805
3Хлеб452
4Молоко703

Адрес ячейки

Адрес ячейки — это буква столбца, а за ней число строки. Порядок важен: сначала столбец, потом строка. В таблице выше:

  • A1 — клетка со словом «Товар».
  • B2 — цена яблок, число 80.
  • C4 — количество молока, число 3.

Запомните порядок: буква, потом цифра. Адреса B2 и «2B» — это не одно и то же; правильный вариант только B2.

Диапазон ячеек

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

  • B2:B4 — три ячейки столбца B: цены всех товаров (80, 45, 70).
  • A1:C1 — вся первая строка-шапка (Товар, Цена, Количество).
  • A1:C5 — прямоугольник от A1 до C5: 3 столбца × 5 строк = 15 ячеек.

Диапазон удобно представлять как «выделенную мышкой область». Именно диапазоны подставляют в формулы вроде «найти сумму всех чисел в этом прямоугольнике».

Что можно положить в ячейку

Ячейка хранит одно значение, но это значение бывает разных типов. Программа сама распознаёт тип по тому, что вы ввели.

ТипПример вводаКак ведёт себя
Число80, 3.14Участвует в вычислениях, по умолчанию прижато вправо
ТекстЯблокиНе считается, по умолчанию прижат влево
Дата13.06.2026Особое число: даты можно вычитать, получая количество дней
Формула=B2*C2Начинается со знака =; показывает результат вычисления

Ключевой признак формулы — знак = в начале. Если вы напишете =B2*C2 в ячейке D2, таблица возьмёт число из B2 (80), умножит на число из C2 (5) и покажет 400 — стоимость покупки яблок. Поменяете количество в C2 — результат в D2 пересчитается сам.

Автозаполнение

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

  • введёте 1 и 2 в двух ячейках, выделите обе и потяните вниз — получите 3, 4, 5, …
  • введёте Понедельник и потяните — таблица сама подставит Вторник, Среду и так далее;
  • протянете ячейку с формулой =B2*C2 вниз — адреса сдвинутся, и в следующей строке окажется =B3*C3.

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

Лист и книга

Лист — это одна такая сетка. Книга (файл) может содержать несколько листов, переключаемых по вкладкам внизу.

Например, в одной книге «Бюджет» удобно держать лист «Январь», лист «Февраль» и лист «Итоги». Формула с одного листа может ссылаться на ячейку другого — тогда перед адресом пишут имя листа, например Январь!B2 (имя листа, восклицательный знак, адрес).

Адреса глазами программиста

Под капотом таблицу удобно представить как словарь: ключ — это адрес-строка, значение — содержимое ячейки. Тогда формула «цена × количество» — это просто умножение двух значений по их ключам. Запустите код и убедитесь, что результат совпадает с тем, что насчитала бы таблица в ячейке D2.

# Лист как словарь: ключ — адрес ячейки, значение — её содержимое
list_data = {
    "A1": "Товар", "B1": "Цена", "C1": "Количество",
    "A2": "Яблоки", "B2": 80, "C2": 5,
    "A3": "Хлеб",   "B3": 45, "C3": 2,
}

# Формула =B2*C2 — это умножение значений по двум адресам
stoimost_yablok = list_data["B2"] * list_data["C2"]
print("D2 (=B2*C2):", stoimost_yablok)

# Диапазон B2:B3 — список значений из этих ячеек
diapazon = [list_data["B2"], list_data["B3"]]
print("Сумма цен B2:B3:", sum(diapazon))

Ожидаемый вывод:

D2 (=B2*C2): 400
Сумма цен B2:B3: 125

Видно, что обращение «по адресу» в программировании и в таблице работает одинаково: вы называете координату — и получаете значение. Это и есть главная идея сетки.

Частые ошибки

  • Путают порядок в адресе. Сначала буква столбца, потом номер строки: правильно C4, а не «4C».
  • Забывают знак = в формуле. Без него B2*C2 останется обычным текстом, и ничего не вычислится.
  • Считают шапку A/B/C и числа 1/2/3 данными. Это заголовки столбцов и строк, их рисует программа; ваши данные начинаются внутри сетки.
  • Неверно считают размер диапазона. В A1:C5 не 5 и не 8 ячеек, а 3 × 5 = 15.

Коротко

  • Электронная таблица — сетка из ячеек; столбцы — буквы, строки — числа.
  • Адрес ячейки: буква столбца + номер строки, например B2.
  • Диапазон A1:C5 — прямоугольник от левого верхнего до правого нижнего угла (15 ячеек).
  • В ячейке живёт число, текст, дата или формула (формула начинается с =).
  • Автозаполнение продолжает закономерности и сдвигает адреса в формулах.
  • Лист — одна сетка; книга — файл из нескольких листов.
Проверьте себя
1. Как правильно записывается адрес ячейки на пересечении столбца B и строки 2?
A2B
BB2
CB-2
DСтрока2СтолбецB
2. Сколько ячеек охватывает диапазон A1:C5?
A5
B8
C15
D10
3. По какому признаку таблица понимает, что в ячейке записана формула?
AТекст написан заглавными буквами
BЗначение начинается со знака =
CВ ячейке есть числа
DЯчейка выделена цветом
4. Чем отличается лист от книги в электронных таблицах?
AЭто одно и то же, просто разные названия
BЛист — это файл, а книга — одна вкладка внутри него
CЛист — одна сетка ячеек, а книга (файл) может содержать несколько листов
DКнига хранит только текст, а лист только числа
5. Что произойдёт, если ячейку с формулой =B2*C2 протянуть маркером заполнения на строку ниже?
AФормула станет текстом
BАдреса сдвинутся и формула превратится в =B3*C3
CФормула останется =B2*C2 без изменений
DПоявится ошибка, так формулы копировать нельзя
6. В таблице со словом «Яблоки» в A2, числом 80 в B2 и числом 5 в C2 что хранится по адресу B2?
AТекст «Яблоки»
BЧисло 80
CЧисло 5
DФормула =A2*C2
Поддержать проект