ГлавнаяКак сделать в Excel → Таблица в Excel

Как сделать таблицу в Excel

Разлинованный диапазон — это ещё не таблица, а раскрашенные ячейки. Настоящая таблица делается за одно нажатие Ctrl+T: она сама растёт при добавлении строк, сама продолжает формулы и зовётся по имени.

Коротко

Когда говорят «сделал таблицу в Excel», обычно имеют в виду диапазон ячеек, которому нарисовали границы и залили шапку. Для Excel это не таблица, а оформление: добавили строку снизу — она осталась вне рамок, формула её не увидела, итог не изменился.

Настоящая таблица — отдельный объект. Встаньте в любую ячейку списка и нажмите Ctrl+T (то же самое: Главная → Форматировать как таблицу). Excel обведёт диапазон, поставит фильтры в шапку и даст таблице имя. Дальше она работает сама: новая строка снизу или новый столбец справа втягиваются в таблицу, формула размножается на весь столбец, а при прокрутке заголовки столбцов встают на место букв A, B, C — шапку не нужно закреплять отдельно.

Второе, ради чего это делают, — ссылки по имени. В обычном диапазоне формула ссылается на прямоугольник $G$7:$G$16, и он не растёт вместе с данными. В таблице тот же столбец зовётся Продажи[Сумма]: формулу не трогают ни при добавлении строк, ни при вставке столбца.

Примеры ниже — на таблице Продажи из файла-песочницы: столбцы Дата, Менеджер, Товар, Кол-во, Цена, Сумма, десять строк продаж, общая сумма 341 050 рублей. Файл открывается и работает — в нём и удобнее разбираться.

То же самое формулой в Excel

=[@[Кол-во]]*[@[Цена]] — формула внутри таблицы: количество и цена этой же строки. Ввели в одну ячейку — Excel сам поставил её во весь столбец
=СУММ(Продажи[Сумма]) — весь столбец таблицы по имени: 341 050. Добавили строку — сумма выросла сама
=СУММЕСЛИ(Продажи[Менеджер];"Иванов";Продажи[Сумма]) — сумма по одному менеджеру — 127 400: два столбца названы по именам, а не по буквам колонок
=СУММЕСЛИМН(Продажи[Сумма];Продажи[Менеджер];"Петрова";Продажи[Товар];"Лампа Lumo") — два условия сразу — 24 500
=СЧЁТЕСЛИ(Продажи[Товар];"Стол Loft") — сколько строк по товару, а не на какую сумму — 2
=СРЗНАЧ(Продажи[Сумма]) — средний чек по столбцу таблицы — 34 105
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;Продажи[Сумма]) — именно это ставит строка итогов. 109 — сумма без скрытых строк: включите фильтр по менеджеру, и итог покажет только видимое
=СЧЁТЗ(Продажи[Товар]) — сколько сейчас строк в таблице — 10; после добавления строки станет 11

Файл-песочница: таблица уже сделана, ломайте

Готовая умная таблица «Продажи»: имя, строка итогов, вычисляемый столбец «Сумма» и восемь формул со структурированными ссылками рядом — с результатами на живых данных. Лист специально не защищён: добавляйте строки, включайте фильтр, смотрите, как меняется итог. Ниже таблицы лежит обычный диапазон — на нём тренируются нажимать Ctrl+T самостоятельно.

Файл umnaya-tablitsa.xlsx · формулы работают в Excel 2016 и новее и в Google Таблицах · без макросов · формулы проходят автопроверку перед публикацией

Лист файла «Как сделать таблицу в Excel»: Щёлкните внутри таблицы — на ленте появится «Конструктор», а слева от строки формул, в поле «Имя», будет видно имя Продажи., Что считает, Формула (как в русском Excel), Результат
Так выглядит файл. Картинка собрана из него же при сборке сайта: числа в ней те, что посчитает Excel.

Пошагово

  1. Приведите данные к списку. Одна строка — одна запись, шапка ровно в один ряд, ни пустых строк, ни объединённых ячеек, ни строк «Итого» внутри списка. Это единственный шаг, который занимает время; всё остальное делается за секунды.
  2. Ctrl+T. Встаньте в любую ячейку списка и нажмите. Excel сам определит границы до первой пустой строки и пустого столбца. В окне проверьте адрес и галку «Таблица с заголовками» — она должна стоять, если первая строка — это шапка, — и нажмите ОК. Та же кнопка на ленте: Главная → Форматировать как таблицу.
  3. Дайте таблице имя. Щёлкните внутри неё, откройте вкладку Конструктор и в поле «Имя таблицы» замените Таблица1 на понятное: Продажи. Пробелов в имени быть не может, вместо них ставят подчёркивание. Имя видно в поле «Имя» слева от строки формул и в диспетчере имён (Формулы → Диспетчер имён) — и оно же будет стоять во всех формулах вместо адресов.
  4. Напишите формулу в столбце. Введите её в первой ячейке столбца и нажмите Enter: Excel сам поставит её во все строки столбца и будет ставить в новые. Протягивать за уголок больше не нужно.
  5. Включите строку итогов. Конструктор → Строка итогов. Внизу появится строка, в каждой её ячейке — список: сумма, среднее, количество, максимум. Excel напишет туда ПРОМЕЖУТОЧНЫЕ.ИТОГИ, а не СУММ, поэтому итог считается по видимым строкам и меняется вместе с фильтром.
  6. Добавьте строку. Встаньте в последнюю ячейку последней строки и нажмите Tab — появится новая строка с готовыми формулами и форматом, а строка итогов сдвинется вниз и посчитает её. Если строки итогов нет, можно просто писать в первой строке под таблицей: таблица растянется сама.
  7. Проверьте, что вышло. Прокрутите список вниз: заголовки столбцов должны встать вместо букв A, B, C. Нажмите на стрелку в шапке — фильтр уже работает. Напишите в стороне =СУММ(Продажи[Сумма]) и добавьте ещё строку: сумма изменится, а формулу вы не трогали.

Где обычно ломается

Пять мест, где это ломается или мешает.

Частые вопросы

Что делает Ctrl+T в Excel
Превращает выделенный диапазон в таблицу — тот самый объект, который в обиходе зовут умной таблицей. Excel обводит данные, добавляет фильтры в шапку, красит строки через одну и присваивает таблице имя вроде Таблица1. После этого таблица сама расширяется на новые строки и столбцы, сама продолжает формулы по столбцу, а в формулах на неё можно ссылаться по имени. То же самое делает кнопка «Форматировать как таблицу» на вкладке «Главная».
Что такое умные таблицы Excel
Так называют обычные таблицы Excel — те, что делаются по Ctrl+T. В самой программе слова «умная» нет: на ленте это просто «Таблица». Отличие от разлинованного диапазона в четырёх вещах: таблица растёт сама при добавлении строк и столбцов; формула, введённая в одну ячейку столбца, встаёт во весь столбец; у таблицы есть имя, и столбцы в формулах называются по нему — Продажи[Сумма]; включается строка итогов, которая считает по видимым строкам и меняется вместе с фильтром.
Как сделать обычную таблицу из умной
Щёлкните внутри таблицы, откройте вкладку «Конструктор» и нажмите «Преобразовать в диапазон». Данные, формулы, значения и оформление останутся на месте, исчезнет сам объект: пропадут автоматическое расширение, строка итогов и фильтры, а ссылки вида Продажи[Сумма] в формулах превратятся в обычные адреса вроде G7:G16. Если нужно убрать ещё и заливку, после этого выберите «Очистить форматы».
Как в готовой таблице Excel добавить строку
В умной таблице проще всего встать в последнюю ячейку последней строки и нажать Tab — новая строка появится с теми же рамками, форматом и формулами, а строка итогов сдвинется вниз и учтёт её. Если строки итогов нет, достаточно начать писать в первой строке под таблицей: она втянется в таблицу сама. Строку в середину вставляют как обычно — правой кнопкой по номеру строки, «Вставить». В обычном разлинованном диапазоне ничего этого нет: там новую строку каждый раз приходится форматировать и дотягивать формулы руками.
Как в Excel сделать таблицу с автоматическим подсчётом результатов
Сделайте из списка таблицу по Ctrl+T и включите «Конструктор → Строка итогов». Внизу появится строка, где в каждой ячейке выбирается функция: сумма, среднее, количество, максимум. Excel подставит ПРОМЕЖУТОЧНЫЕ.ИТОГИ, поэтому итог будет считаться по видимым строкам и меняться вместе с фильтром. Расчёт внутри строки делается формулой в отдельном столбце — например, =[@[Кол-во]]*[@[Цена]]: она встаёт во весь столбец сразу и продолжается на новые строки. Отдельные показатели считают рядом с таблицей: =СУММ(Продажи[Сумма]), =СУММЕСЛИ(Продажи[Менеджер];"Иванов";Продажи[Сумма]).
Как правильно оформить таблицу в Excel
Начинать надо не с оформления, а со структуры: одна строка — одна запись, шапка в один ряд, никаких объединённых ячеек и пустых строк внутри, единицы измерения и валюта — в заголовке столбца, а не в каждой ячейке. Такой список превращается в таблицу по Ctrl+T, и вместе с ней приходит готовое оформление: заливка шапки, полосы через строку, фильтры. Наборы стилей лежат там же, на вкладке «Конструктор». Числа выравнивают по правому краю, текст — по левому, а денежные столбцы приводят к одному формату с разделителем разрядов.
Как в таблице Excel закрепить верхнюю строчку
Вид → Закрепить области → Закрепить верхнюю строку: при прокрутке она останется на экране. Первый столбец закрепляется соседним пунктом, а чтобы закрепить и строку, и столбец сразу, встаньте в ячейку под шапкой и правее нужного столбца и выберите «Закрепить области». В умной таблице этого обычно не требуется вовсе: пока курсор внутри таблицы, при прокрутке заголовки столбцов сами встают на место букв A, B, C. В Google Таблицах то же самое — «Вид → Закрепить → 1 строку».

Связанные страницы

Как сделать в Excel
Объединить ячейки
Как сделать в Excel
Вставить строку
Конвертер
Excel в Word: таблица в документ
Как сделать в Excel
Сводные таблицы
Как сделать в Excel
Выпадающие списки
Как сделать в Excel
Функция ВПР
Калькулятор
Процент от числа
Как сделать в Excel
Промежуточные итоги
Как сделать в Excel
Как сделать шаблон в Excel
Скопировано