Как сделать в excel умную таблицу

Умные Таблицы Excel – секреты эффективной работы

В MS Excel есть много потрясающих инструментов, о которых большинство пользователей не подозревают или сильно недооценивает. К таковым относятся Таблицы Excel. Вы скажете, что весь Excel – это электронная таблица? Нет. Рабочая область листа – это только множество ячеек. Некоторые из них заполнены, некоторые пустые, но по своей сути и функциональности все они одинаковы.

Таблица Excel – совсем другое. Это не просто диапазон данных, а цельный объект, у которого есть свое название, внутренняя структура, свойства и множество преимуществ по сравнению с обычным диапазоном ячеек. Также встречается под названием «умные таблицы».

Как создать Таблицу в Excel

В наличии имеется обычный диапазон данных о продажах.

Для преобразования диапазона в Таблицу выделите любую ячейку и затем Вставка → Таблицы → Таблица

Есть горячая клавиша Ctrl+T.

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

Как правило, ничего не меняем. После нажатия Ок исходный диапазон превратится в Таблицу Excel.

Перед тем, как перейти к свойствам Таблицы, посмотрим вначале, как ее видит сам Excel. Многое сразу прояснится.

Структура и ссылки на Таблицу Excel

Каждая Таблица имеет свое название. Это видно во вкладке Конструктор, которая появляется при выделении любой ячейки Таблицы. По умолчанию оно будет «Таблица1», «Таблица2» и т.д.

Если в вашей книге Excel планируется несколько Таблиц, то имеет смысл придать им более говорящие названия. В дальнейшем это облегчит их использование (например, при работе в Power Pivot или Power Query). Я изменю название на «Отчет». Таблица «Отчет» видна в диспетчере имен Формулы → Определенные Имена → Диспетчер имен.

А также при наборе формулы вручную.

Но самое интересное заключается в том, что Эксель видит не только целую Таблицу, но и ее отдельные части: столбцы, заголовки, итоги и др. Ссылки при этом выглядят следующим образом.

=Отчет[#Все] – на всю Таблицу
=Отчет[#Данные] – только на данные (без строки заголовка)
=Отчет[#Заголовки] – только на первую строку заголовков
=Отчет[#Итоги] – на итоги
=Отчет[@] – на всю текущую строку (где вводится формула)
=Отчет[Продажи] – на весь столбец «Продажи»
=Отчет[@Продажи] – на ячейку из текущей строки столбца «Продажи»

Для написания ссылок совсем не обязательно запоминать все эти конструкции. При наборе формулы вручную все они видны в подсказках после выбора Таблицы и открытии квадратной скобки (в английской раскладке).

Выбираем нужное клавишей Tab. Не забываем закрыть все скобки, в том числе квадратную.

Если в какой-то ячейке написать формулу для суммирования по всему столбцу «Продажи»

то она автоматически переделается в

Т.е. ссылка ведет не на конкретный диапазон, а на весь указанный столбец.

Это значит, что диаграмма или сводная таблица, где в качестве источника указана Таблица Excel, автоматически будет подтягивать новые записи.

А теперь о том, как Таблицы облегчают жизнь и работу.

Свойства Таблиц Excel

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

2. Если Таблица большая, то при прокрутке вниз названия столбцов Таблицы заменяют названия столбцов листа.

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

3. В таблицу по умолчанию добавляется автофильтр, который можно отключить в настройках. Об этом чуть ниже.

4. Новые значения, записанные в первой пустой строке снизу, автоматически включаются в Таблицу Excel, поэтому они сразу попадают в формулу (или диаграмму), которая ссылается на некоторый столбец Таблицы.


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

5. Новые столбцы также автоматически включатся в Таблицу.

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

Помимо указанных свойств есть возможность сделать дополнительные настройки.

Настройки Таблицы

В контекстной вкладке Конструктор находятся дополнительные инструменты анализа и настроек.

С помощью галочек в группе Параметры стилей таблиц

можно внести следующие изменения.

— Удалить или добавить строку заголовков

— Добавить или удалить строку с итогами

— Сделать формат строк чередующимися

— Выделить жирным первый столбец

— Выделить жирным последний столбец

— Сделать чередующуюся заливку строк

— Убрать автофильтр, установленный по умолчанию

В видеоуроке ниже показано, как это работает в действии.

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

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

Однако самое интересное – это создание срезов.

Срез – это фильтр, вынесенный в отдельный графический элемент. Нажимаем на кнопку Вставить срез, выбираем столбец (столбцы), по которому будем фильтровать,

и срез готов. В нем показаны все уникальные значения выбранного столбца.

Для фильтрации Таблицы следует выбрать интересующую категорию.

Если нужно выбрать несколько категорий, то удерживаем Ctrl или предварительно нажимаем кнопку в верхнем правом углу, слева от снятия фильтра.

Попробуйте сами, как здорово фильтровать срезами (кликается мышью).

Для настройки самого среза на ленте также появляется контекстная вкладка Параметры. В ней можно изменить стиль, размеры кнопок, количество колонок и т.д. Там все понятно.

Ограничения Таблиц Excel

Несмотря на неоспоримые преимущества и колоссальные возможности, у Таблицы Excel есть недостатки.

1. Не работают представления. Это команда, которая запоминает некоторые настройки листа (фильтр, свернутые строки/столбцы и некоторые другие).

Читать еще:  Excel сколько раз встречается значение в столбце

2. Текущую книгу нельзя выложить для совместного использования.

3. Невозможно вставить промежуточные итоги.

4. Не работают формулы массивов.

5. Нельзя объединять ячейки. Правда, и в обычном диапазоне этого делать не следует.

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

Множество других секретов Excel вы найдете в онлайн курсе.

«Умная таблица» в Excel

Создать «Умную таблицу», которая впервые была представлена в Excel 2007, очень просто. Для ввода данных в нее можно использовать автоформу, которая защитит формулы от случайной перезаписи. В Excel 2010 для «Умной таблицы» был добавлен инструмент «Срезы» для упрощения фильтрации данных.

Общие правила создания и заполнения таблиц

Чтобы ваша таблица, «обычная» или «умная», правильно работала, следует придерживаться при ее создании и заполнении следующих несложных правил:

  • не использовать в таблице объединенные ячейки;
  • присваивать графам (колонкам) уникальные имена;
  • в одной графе использовать один формат данных;
  • не оставлять при заполнении таблицы пустых строк;
  • в «обычной» таблице следует выделить строку заголовков (шапку таблицы) форматированием (цвет, шрифт) и закрепить на начальном экране.

Создание «Умной таблицы»

Для создания «Умной таблицы» необходимо выбрать любую ячейку внутри таблицы без форматирования или выделить произвольный диапазон, в котором планируется создать такую таблицу, и нажать кнопку «Форматировать как таблицу» на вкладке «Главная». Откроется окно выбора формата будущей «Умной таблицы»:

Выбрать можно любой образец форматирования таблицы и нажать на него, а после создания «Умной таблицы» точнее подобрать форматирование с помощью предпросмотра. После нажатия на образец формата программа Excel предложит проверить диапазон будущей таблицы и выбрать, где будет создана строка заголовков (шапка таблицы) — внутри таблицы, если она уже с заголовками, или над таблицей в новой строке:

В примере заголовки уже присутствуют внутри диапазона с таблицей, поэтому галочку «Таблица с заголовками» оставляем. Нажав «OK», получим следующую «Умную таблицу»:

Теперь при записи формулы создаются адреса с именами колонок, а при нажатии «Enter» формула автоматически копируется во все ячейки этой графы:

Адреса с именами колонок создаются, если аргументы для формулы берутся из той же строки. Аргументы, взятые из других строк, будут отображены обычными ссылками.

Когда «Умная таблица» уже создана, подобрать для нее подходящее цветовое оформление становится легче. Для этого нужно выбрать любую ячейку внутри таблицы и снова нажать кнопку «Форматировать как таблицу» на вкладке «Главная». При наведении курсора на каждый образец форматирования, «Умная таблица» будет менять цветовое оформление в режиме предпросмотра. Остается только выбрать и кликнуть на подходящем варианте.

При выборе любой ячейки внутри «Умной таблицы» на панели инструментов появляется вкладка «Работа с таблицами Конструктор». Перейти в нее можно, нажав на слово «Конструктор».

На вкладке «Конструктор» отображены все инструменты для работы с «Умной таблицей» (неполный перечень):

  • редактирование имени таблицы;
  • изменение цветового чередования строк на цветовое чередование столбцов;
  • добавление строки итогов;
  • удаление кнопок автофильтра;
  • изменение стиля таблицы (то же, что и по кнопке «Форматировать как таблицу» на вкладке «Главная»);
  • удаление дубликатов;
  • добавление срезов*, начиная с Excel 2010;
  • создание сводной таблицы;
  • удаление функционала «Умной таблицы» командой «Преобразовать в диапазон».

*Срезы представляют из себя удобные фильтры по графам в отдельных окошках, работающие аналогично кнопкам автофильтра в строке заголовков. Создается срез (или срезы) нажатием кнопки «Вставить срез» и выбором нужной колонки (или колонок). Чтобы удалить срез, его нужно выбрать и нажать на клавиатуре «Delet» или пункт «Удалить (имя среза)» в контекстном меню.

Работа с «Умной таблицей»

Начните заполнять новую строку или новый столбец, и после заполнения первой ячейки «Умная таблица» автоматически расширится на эту строку или на этот столбец. Если в таблице использовались формулы, то при добавлении новой строки они будут автоматически в нее скопированы.

Для заполнения «Умной таблицы» можно использовать автоформу, которая позволит защититься от случайной перезаписи формул и сделает заполнение более наглядным.

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

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

Здесь необходимо выбрать в верхнем раскрывающемся списке «Команды не на ленте», в окне со списком команд выделить пункт «Форма. », нажать кнопку «Добавить >>», а затем кнопку «OK». На панели быстрого доступа появится кнопка вызова автоформы.

Автоформа будет вызываться кнопкой на панели быстрого доступа для той «Умной таблицы», внутри которой находится активная ячейка.

Обратите внимание, что ячейка с формулой не редактируется. Добавление новой записи или сохранение внесенных изменений в существующую строку происходит при нажатии кнопок «Добавить», «Закрыть» или «Enter» на клавиатуре. При нажатии кнопок «Назад» или «Далее» внесенные изменения не сохраняются.

Любую таблицу желательно максимально автоматизировать формулами. Например, в таблице из примера можно вставить формулу для увеличения порядкового номера на единицу.

Самым простым способом было бы вставить формулу =[предыдущая ячейка]+1 , но она не копируется автоматически в новую запись. А в ячейках с этой формулой программа Excel выводит замечание: «Несовместимая формула в вычисляемом столбце».

Для нашего примера подойдет следующая формула: =СТРОКА([@Наименование])-1 , которая вычисляет номер текущей строки рабочего листа Excel и уменьшает ее на единицу, так как первая запись в нашей «Умной таблице» начинается со второй строки рабочего листа Excel.

Если в отдельных колонках «Умной таблицы» использовать выбор значений из раскрывающихся списков, то добавлять записи придется путем копирования строк или протягиванием. Иначе, при автоматическом добавлении новой записи, формулы проверки данных для раскрывающихся списков скопированы не будут.

Читать еще:  Как построить график в excel по данным таблицы

Преимущества «Умной таблицы»

К преимуществам «Умной таблицы» можно отнести следующие:

  • автоматическое форматирование по выбранному шаблону;
  • автоматическое расширение «Умной таблицы» при добавлении новых записей или колонок;
  • автоматическое копирование формул в новую запись;
  • возможность добавления строки итогов (критерий расчета итога для каждой отдельной графы можно выбрать из раскрывающегося списка);
  • возможность использования автоформы* для добавления новых записей и редактирования существующих (такая же возможность существует и для обычных таблиц).

*При использовании автоформы не работают подсказки для ввода повторяющегося текста, при наличии которого удобнее добавлять записи непосредственно в таблицу.

Как в Экселе сделать обычную или умную таблицу

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

По сути, рабочий лист Эксель изначально представлен в виде таблицы. Он состоит из большого количества ячеек, у которых есть свой определенных адрес – название столбца и строки. Например, выделим любой блок, находится он в столбце В, в четвертой строке – адрес В4. Он также указан в поле «Имя».

При выводе на печать рабочих листов Excel с данными, не будут напечатаны ни границы ячеек, ни названия строк и столбцов. Именно по этому, имеет смысл разобраться, как создать таблицу в Excel, чтобы данные в ней были ограничены и разделены.

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

Делаем шапку

Начнем с создания шапки. Введите нужные названия для столбцов. Если они не помещаются и налазиют друг на друга, ячейки можно расширить. Для этого переместите курсор к названию столбца, он примет вид черной стрелочки, направленной в разные стороны, и передвиньте на нужное расстояние.

Подробнее про это можно прочесть в статье: как сделать заголовки в таблице Эксель.

Еще один способ, чтобы поместить текст в ячейке – перенести его. Выделите блок с текстом и на вкладке «Главная» в группе «Выравнивание» нажмите на кнопочку «Перенос текста».

Теперь введем нужные данные. В D8 я воспользовалась переносом текста, давайте сделаем, чтобы он был виден полностью и ячейки были одинаковой высоты. Выделяем ячейки в нужном столбце, и на вкладке «Главная» в группе «Ячейки» кликаем на кнопочку «Формат». Выберите из списка «Высота строки».

В диалоговом окне введите подходящее значение. Если не обязательно, чтобы строки были одинаковые по высоте, можно нажать на кнопочку «Автоподбор высоты строки».

Создаем границы

На вкладке «Главная», в группе «Шрифт» и «Выравнивание», Вы найдете кнопки, для форматирования таблицы. Здесь же будет кнопка для создания границ. Выделите диапазон ячеек, нажмите на черную стрелочку возле кнопки и выберите из списка «Все границы».

Вот так быстро мы сделали таблицу в программе Эксель.

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

Сделать таблицу в Excel можно и с помощью встроенного редактора. В этом случае, она будет называться умной.

Выделим нашу таблицу целиком вместе с шапкой и данными. Затем на вкладке «Главная» в группе «Стили» нажмите на кнопочку «Форматировать как таблицу». Из списка выберите подходящий стиль.

Появится диалоговое окно, в котором будет указан нужный диапазон ячеек. Поставьте галочку в поле «с заголовками». Нажмите «ОК».

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

Теперь уберу границы и заливку для названия столбцов – те параметры, которые выбрала раньше. В результате отобразится выбранный стиль.

Если помните, мы сделали умную таблицу в Эксель. Для того чтобы добавить в нее новый столбец или строку, начните вводить данные в любую ячейку, которая прилегает к таблице и нажмите «Enter»– она автоматически расширится.

При выделении таблицы, на ленте появляется новая вкладка «Работа с таблицами» – «Конструктор». Здесь можно задать нужное имя, сделать сводную, добавить строку итогов, выделить цветом строки и столбцы, изменить стиль.

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

Умную таблицу можно создать и другим способом. Выделите нужный диапазон ячеек, перейдите на вкладку «Вставка» и кликните по кнопочке «Таблица». В появившемся диалоговом окне будет указан выбранный диапазон, поставьте галочку в поле «… с заголовками» и нажмите «ОК».

Вот так, всего в пару кликов, можно сделать обычную или умную таблицу в программе Excel.

Умные таблицы Excel 2007-2013

Постановка задачи

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

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

Выделяем любую ячейку в таблице и на вкладке Главная (Home) разворачиваем список Форматировать как таблицу (Format as table) :

В раскрывшемся списке стилей выбираем любой вариант заливки на наш вкус и цвет и в окне подтверждения выделенного диапазона жмем ОК и получаем на выходе примерно следующее:

Читать еще:  Как из excel перенести таблицу в powerpoint

В результате после такого преобразования диапазона в «умную» Таблицу (с большой буквы!) имеем следующие радости (кроме приятного дизайна):

  1. Созданная Таблицаполучает имяТаблица1,2,3 и т.д. которое, можно изменить на более адекватное на вкладке Конструктор (Design) . Это имя можно использовать в любых формулах, выпадающих списках и функциях, например в качестве источника данных для сводной таблицы или массива поиска для функции ВПР (VLOOKUP).
  2. Созданная один раз Таблицаавтоматически подстраивается в размерах при добавлении или удалении в нее данных. Если дописать к такой Таблице новые строки — она растянется ниже, если добавить новые столбцы — разойдется вширь. В правом нижнем углу Таблицы можно увидеть автоматически перемещающийся маркер границы и, при необходимости, скорректировать его положение мышью:

  • В шапке Таблицы автоматически включается Автофильтр (можно принудительно отключить на вкладке Данные (Data) ).
  • При добавлении новых строк в них автоматически копируются все формулы.
  • При создании нового столбца с формулой — она будет автоматически скопирована на весь столбец — не надо тянуть формулу черным крестом автозаполнения.
  • При прокрутке Таблицы вниз заголовки столбцов (A, B, C…) меняются на названия полей, т.е. уже можно не закреплять шапку диапазона как раньше (в Excel 2010 там еще и автофильтр):

    Включив флажок Показать итоговую строку (Total row) на вкладке Конструктор (Design) мы получаем автоматическую строку итогов в конце Таблицы с возможностью выбора функции (сумма, среднее, количество и т.д.) по каждому столбцу:

  • К данным в Таблице можно адресоваться, используя имена отдельных ее элементов. Например, для суммирования всех чисел в столбце НДС можно воспользоваться формулой =СУММ(Таблица1[НДС]) вместо =СУММ(F2:F200) и не думать уже про размеры таблицы, количество строк и корректность диапазонов выделения. Также возможно использовать еще следующие операторы (предполагается, что таблица имеет стандартное имя Таблица1):
    • =Таблица1[#Все] — ссылка на всю таблицу, включая заголовки столбцов, данные и строку итогов
    • =Таблица1[#Данные] — ссылка только на данные (без строки заголовка)
    • =Таблица1[#Заголовки] — ссылка только на первую строку таблицы с заголовками столбцов
    • =Таблица1[#Итоги] — ссылка на строку итогов (если она включена)
    • =Таблица1[#Эта строка] — ссылка на текущую строку, например формула =Таблица1[[#Эта строка];[НДС]] — будет ссылаться на значение НДС из текущей строки таблицы.

    (В англоязычной версии эти операторы будут звучать, соответственно, как #All, #Data, #Headers, #Totals и #This row).

    В Excel 2003 было что-то отдаленно похожее на такие «умные» таблицы — называлось Списком и создавалось через меню Данные — Список — Создать список (Data — List — Create list) . Но даже половины нынешнего функционала там не было и в помине. В более древних версиях Excel не было и этого.

    Как создать умную таблицу в Excel?

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

    Посмотрим, как в Excel создаются умные таблицы и какие инструменты можно юзать для работы с большим количеством цифр. Мы предлагаем обзор на 2016 версию. В отличие от 2003, 2007 и последующих версий программы функционал значительно расширился.

    Создание умной таблицы в Excel

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

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

    Для начала применим обычное форматирование, чтобы сделать нашу таблицу: а) красивой, б) с единым форматированием. Выделяем любой элемент таблицы (можно просто кликнуть по первой ячейке), кликаем на «Форматировать как таблицу…» и выбираем любой понравившийся формат.

    Или же нажимаем комбинацию клавиш Ctrl+T и выбираем стиль оформления из быстрого списка вверху.

    Теперь добавленные к таблице новые строки будут автоматически отформатированы. При этом будут автоматически рассчитываться заданные для трех столбцов формулы – общая сумма за общее число кликов.

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

    Итоги в таблице

    Если нам нужно подсчитать какие-то итоговые значения, можно применить специальную функцию. Кликаем на любую ячейку таблицу, после чего переходим в «Конструктор». Выставляем маркер напротив «Строка итогов». У нас в последней строке появилась общая сумма за все дни.

    Хотя, если кликнуть на любую ячейку строки и развернуть список, можно подсчитать не только сумму.

    Сортировка

    Значения ячеек можно отсортировать, если кликнуть по наименованию столбца. В зависимости от значения, ячейки сортируются от старых к новым (дата), от меньшего к большему (число), от А до Я (слова) и т.д.

    Удалить умную таблицу

    Иногда бывает, что умную таблицу нужно переделать обратно в обычный диапазон ячеек. Для этого во вкладке «Конструктор» нажимаем на соответствующую иконку.

    Итак, умная таблица в Эксель – полезная функция, которая создает единую систему ячеек и столбцов. Каждая новая добавленная ячейка принимает форматирование таблицы, автоматически рассчитываются формулы.

    Похожие статьи

    Ссылка на основную публикацию
    Похожие публикации
    Adblock
    detector