Как можно изменить стандартное имя умной таблицы после ее создания вставка таблица

В Excel существует вид форматирования – «умная» таблица. Его применение добавляет много дополнительных возможностей при работе с табличными данными.

Содержание

  • Применение «умной» таблицы
    • Создание «умной» таблицы
    • Наименование
    • Растягивающийся диапазон
    • Автозаполнение формулами
    • Строка итогов
    • Сортировка и фильтрация
    • Преобразование таблицы в обычный диапазон
  • Вопросы и ответы

Умные таблицы в Microsoft Excel

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

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

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

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

Но, к сожалению, у этой технологии имеются и некоторые ограничения. Например, нежелательно применение объединения ячеек. Особенно это касается шапки. Для неё объединение элементов вообще недопустимо. Кроме того, даже если вы не желаете, чтобы какое-то значение, находящееся у границ табличного массива, было в него включено (например, примечание), оно все равно будет расцениваться Excel, как его неотъемлемая часть. Поэтому все лишние надписи нужно размещать хотя бы через один пустой диапазон от табличного массива. Также в нём не будут работать формулы массивов и книгу невозможно будет применять для совместного использования. Все наименования столбцов должны быть уникальными, то есть, не повторяться.

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

Но прежде, чем перейти к описанию возможностей «умной» таблицы, давайте узнаем, как её создать.

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

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

    Переформатирование диапазона в Умную таблицу в Microsoft Excel

    Существует также ещё один вариант форматирования. Точно также выделяем полностью или часть диапазона, который собираемся преобразовать в табличный массив. Далее перемещаемся во вкладку «Вставка» и на ленте в блоке инструментов «Таблицы» щелкаем по большому значку «Таблица». Только в этом случае выбор стиля не предоставляется, и он будет установлен по умолчанию.

    Переформатирование диапазона в Умную таблицу через вкладку Вставка в Microsoft Excel

    Но самый быстрый вариант — это после выделения ячейки или массива использовать нажатие горячих клавиш Ctrl+T.

  2. При любом из указанных выше вариантов действий открывается небольшое окошко. В нем располагается адрес диапазона, который будет подвергнут преобразованию. В подавляющем большинстве случаев программа определяет диапазон правильно, независимо от того выделили вы его весь или только одну ячейку. Но все-таки на всякий случай требуется проверить адрес массива в поле и, если он не соответствует тем координатам, которые вам нужны, то изменить его.

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

  3. Окно с диапазоном таблицы в Microsoft Excel

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

Умная таблица создана в Microsoft Excel

Урок: Как сделать таблицу в Excel

Наименование

После того, как «умная» таблица сформирована, ей автоматически будет присвоено имя. По умолчанию это наименование типа «Таблица1», «Таблица2» и т.д.

  1. Чтобы посмотреть, какое имя имеет наш табличный массив, выделяем любой его элемент и перемещаемся во вкладку «Конструктор» блока вкладок «Работа с таблицами». На ленте в группе инструментов «Свойства» будет располагаться поле «Имя таблицы». В нем как раз и заключено её наименование. В нашем случае это «Таблица3».
  2. Наименование таблицы в Microsoft Excel

    Lumpics.ru

  3. При желании имя можно изменить, просто перебив с клавиатуры название в указанном выше поле.

Имя таблицы изменено в Microsoft Excel

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

Растягивающийся диапазон

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

  1. Выделяем любую ячейку в первой же строчке ниже табличного массива. Делаем в ней произвольную запись.
  2. Установкеа произвольного значение в ячейку в Microsoft Excel

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

Строка добавлена в таблицу в Microsoft Excel

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

Формула подтянулась в новую строку таблицы в Microsoft Excel

Аналогичное добавление произойдет, если мы произведем запись в столбце, который находится у границ табличного массива. Он тоже будет включен в её состав. Кроме того, ему автоматически будет присвоено наименование. По умолчанию название будет «Столбец1», следующая добавленная колонка – «Столбец2» и т. д. Но при желании их всегда можно переименовать стандартным способом.

Новый столбец включен в состав таблицы в Microsoft Excel

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

наименования столбцов в Microsoft Excel

Урок: Как добавить новую строку в Excel

Автозаполнение формулами

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

  1. Выделяем первую ячейку пустого столбца. Вписываем туда любую формулу. Делаем это обычным способом: устанавливаем в ячейку знак «=», после чего щелкаем по тем ячейкам, арифметическое действие между которыми собираемся выполнить. Между адресами ячеек с клавиатуры проставляем знак математического действия («+», «-», «*», «/» и т.д.). Как видим, даже адрес ячеек отображается не так, как в обычном случае. Вместо координат, отображающихся на горизонтальной и вертикальной панели в виде цифр и латинских букв, в данном случае в виде адреса отображаются наименования колонок на том языке, на котором они внесены. Значок «@» означает, что ячейка находится в той же строке, в которой размещается формула. В итоге вместо формулы в обычном случае

    =C2*D2

    мы получаем выражение для «умной» таблицы:

    =[@Количество]*[@Цена]

  2. Формула умной таблицы в Microsoft Excel

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

Столбец автозаполнен формулами в Microsoft Excel

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

Функция в Умной таблице в Microsoft Excel

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

Адреса в формуле отображаются в обычном режиме в Microsoft Excel

Строка итогов

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

  1. Для того, чтобы активировать суммирование, выделяем любой табличный элемент. После этого перемещаемся во вкладку «Конструктор» группы вкладок «Работа с таблицами». В блоке инструментов «Параметры стилей таблиц» устанавливаем галочку около значения «Строка итогов».
    Установка строки итогов в Microsoft Excel

    Для активации строки итогов вместо вышеописанных действий можно также применить сочетание горячих клавиш Ctrl+Shift+T.

  2. После этого в самом низу табличного массива появится дополнительная строка, которая так и будет называться – «Итог». Как видим, сумма последнего столбца уже автоматически подсчитана с помощью встроенной функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
  3. Строка итог в Microsoft Excel

  4. Но мы можем подсчитать суммарные значения и для других столбцов, причем использовать при этом совершенно разные виды итогов. Выделяем щелчком левой кнопки мыши любую ячейку строки «Итог». Как видим, справа от этого элемента появляется пиктограмма в виде треугольника. Щелкаем по ней. Перед нами открывается список различных вариантов подведения итогов:
    • Среднее;
    • Количество;
    • Максимум;
    • Минимум;
    • Сумма;
    • Смещенное отклонение;
    • Смещенная дисперсия.

    Выбираем тот вариант подбития итогов, который считаем нужным.

  5. Варианты суммирования в Microsoft Excel

  6. Если мы, например, выберем вариант «Количество чисел», то в строке итогов отобразится количество ячеек в столбце, которые заполнены числами. Данное значение будет выводиться все той же функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
  7. Количество чисел в Microsoft Excel

  8. Если вам недостаточно тех стандартных возможностей, которые предоставляет список инструментов подведения итогов, описанный нами выше, то жмем на пункт «Другие функции…» в его самом низу.
  9. Переход в другие функции в Microsoft Excel

  10. При этом запускается окошко Мастера функций, где пользователь может выбрать любую функцию Excel, которую посчитает для себя полезной. Результат её обработки будут вставлен в соответствующую ячейку строки «Итог».

мастер функций в Microsoft Excel

Читайте также:
Мастер функций в Экселе
Функция промежуточные итоги в Excel

Сортировка и фильтрация

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

  1. Как видим, в шапке около наименований столбцов в каждой ячейке уже имеются пиктограммы в виде треугольников. Именно через них мы получаем доступ к функции фильтрации. Жмем на значок около наименования того столбца, над которым мы собираемся производить манипуляцию. После этого открывается список возможных действий.
  2. Открытие меню сортировки и фильтрации в Microsoft Excel

  3. Если в столбце расположены текстовые значения, то можно применить сортировку согласно алфавиту или в обратном порядке. Для этого нужно выбрать соответственно пункт «Сортировка от А до Я» или «Сортировка от Я до А».
    Варианты сортировки для текстового формата в Microsoft Excel

    После этого строки будут выстроены в выбранном порядке.

    Значения отсортированы от Я до А в Microsoft Excel

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

    Варианты сортировки для формата даты в Microsoft Excel

    Для числового формата тоже будет предложено два варианта: «Сортировка от минимального к максимальному» и «Сортировка от максимального к минимальному».

  4. Варианты сортировки для числового формата в Microsoft Excel

  5. Для того, чтобы применить фильтр, точно таким же образом вызываем меню сортировки и фильтрации, щелкнув по значку в том столбце, относительно к данным которого вы собираетесь задействовать операцию. После этого в списке снимаем галочки с тех значений, строки которых мы хотим скрыть. После выполнения вышеуказанных действий не забываем нажать на кнопку «OK» внизу всплывающего меню.
  6. Выполнение фильтрации в Microsoft Excel

  7. После этого останутся видны только строки, около которых в настройках фильтрации вы оставили галочки. Остальные будут спрятаны. Что характерно, значения в строке «Итог» тоже изменятся. Данные отфильтрованных строк не будут учитываться при суммировании и подведении других итогов.
    Фильтрация произведена в Microsoft Excel

    Это особенно важно, учитывая то, что при применении стандартной функции суммирования (СУММ), а не оператора ПРОМЕЖУТОЧНЫЕ.ИТОГИ, в подсчете участвовали бы даже скрытые значения.

Функция СУММ в Microsoft Excel

Урок: Сортировка и фильтрация данных в Экселе

Преобразование таблицы в обычный диапазон

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

  1. Выделяем любой элемент табличного массива. На ленте перемещаемся во вкладку «Конструктор». Щелкаем по иконке «Преобразовать в диапазон», которая расположена в блоке инструментов «Сервис».
  2. Переход к преобразованию Умной таблицы в диапазон в Microsoft Excel

  3. После этого действия появится диалоговое окно, в котором будет спрашиваться, действительно ли мы хотим преобразовать табличный формат в обычный диапазон данных? Если пользователь уверен в своих действиях, то следует нажать на кнопку «Да».
  4. Подтверждение преобразования таблицы в диапазон в Microsoft Excel

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

Таблица преобразована в обычный диапазон данных в Microsoft Excel

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

Видео

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

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

table1.gif

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

Решение

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

table2.gif

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

table5.gif

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

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

    table3.gif

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

    table4.gif

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

    table6.gif

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

P.S.

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

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше

Каждый раз при создании таблицы Excel присваивает таблице имя по умолчанию в соответствии с этим соглашением об именовании: «Таблица1», «Таблица2», «Таблица3» и так далее. Чтобы упростить работу с таблицей, например в книге с множеством таблиц, можно назвать каждую из них.

Примечание: Снимки экрана в этой статье получены в Excel 2016. Представление может немного отличаться, если у вас другая версия Excel, но функции будут одинаковыми (если не указано иное).

Чтобы переименовать таблицу:

  1. Щелкните таблицу.

  2. Выберите Работа с таблицами > Конструктор > Свойства > Имя таблицы.

    На компьютере Mac откройте вкладку Таблица и выберите Имя таблицы.

  3. Выделив имя таблицы и введите новое имя.

    Изображение поля "имя" в строке формул Excel, с помощью которого можно переименовать таблицу

Советы: 

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

  • Адресная строка Excel слева от строки формул

Важные примечания об именах

  • Используйте допустимые символы.
    Имя всегда начинается с буквы, символа подчеркиваия (_) или backslash ().  Остальная часть имени может включать в себя буквы, цифры, точки и символы подчеркивания.

    Исключения: для имени нельзя использовать «C», «c», «R» или «r», так как они уже назначены для выбора столбца или строки активной ячейки при их вводе в поле Имя или Перейти.

  • Не использовать ссылки на ячейки — Имена не могут иметь такой же вид, как ссылки на ячейки, например Z$100 или R1C1.

  • Не разделяйте слова пробелом. В имени нельзя использовать пробелы. Рассмотрите возможность записи имени без пробелов. Можно также использовать символ подчеркиваия (_) или точка (.) в качестве разных слов. Примеры: ОтделSales, Sales_Tax или First.Quarter.

  • Не более 255 символов: Имя таблицы может содержать не более 255 знаков.

  • Используйте уникальные имена таблиц — Повторяющиеся имена запрещены. Excel не различает верхний и нижний регистр символов в именах, поэтому если в книге ввести «Продажи», но уже есть другое имя «ПРОДАЖИ», вам будет предложено выбрать уникальное имя.

Переименование таблицы в Excel для Интернета

Примечание: Это одна из нескольких бета-функций, и в настоящее время она доступна только для части инсайдеров Office. Мы будем оптимизировать такие функции в течение следующих нескольких месяцев. Когда они будут готовы, мы сделаем их доступными для всех участников программы предварительной оценки Office и подписчиков Microsoft 365.

  1. Щелкните таблицу.

  2. На вкладке Конструктор таблиц дважды щелкните имя таблицы ивведите новое имя.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Общие сведения о таблицах Excel

Видео: создание таблицы Excel

Данные итогов в таблице Excel

Изменение размера таблицы путем добавления или удаления строк и столбцов

Проблемы совместимости таблиц Excel

Экспорт таблицы Excel в SharePoint

Преобразование таблицы Excel в диапазон

Фильтрация данных в диапазоне или таблице

Нужна дополнительная помощь?

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


Приветствую всех, дорогие читатели блога TutorExcel.Ru!

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

Чтобы восполнить этот пробел и хочется подробно рассмотреть все возможности умных таблиц. И вообще понять почему эти таблицы так называются, чем же они все-таки умные и как ее сделать?

Начнем.

Давайте рассмотрим стандартную таблицу (не умную) и на ее основе поймем какие преимущества мы получим при создании умной таблицы:

Исходная таблица

Имеем на вид вполне стандартную таблицу и первым шагом для превращения таблицы в умную будет ее преобразование.

Для этого встаем в любую ячейку нашей таблицы и в панели вкладок идем в Главная -> Стили -> Форматировать как таблицу и выбираем подходящий стиль оформления (или можно просто воспользоваться комбинацией клавиш Ctrl + T):

Преобразование в умную таблицу

Перед нами появляется диалоговое окно, где нужно задать диапазон для таблицы (при этом обратите внимание, что Excel автоматически определяет размеры таблицы если начальная ячейка находится внутри исходной таблицы). Параметр Таблица с заголовками означает, что заголовки нашей таблицы (в данном случае это данные из строки 1) будут использованы как заголовки для умной таблицы. Нажимаем ОК и получаем умную таблицу:

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

Какие преимущества появляются при выборе умной таблицы:

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

Свойств достаточно много, теперь давайте о каждом немного поподробнее.

Добавление фильтра

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

Добавление фильтра

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

Имя умной таблицы

Использование имени таблицы очень удобно, к примеру, при создании сводных таблиц в качестве источника данных нужно указать диапазон и как раз для этого отлично подходит имя таблицы (по умолчанию название имеет вид типа Таблица1, в данном же случае указал название Продажи так как в таблице именно данные по продажам):

Задание имени умной таблицы

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

  • Начинается с буквы или символа подчеркивания («_»);
  • Не содержит пробел или другие недопустимые знаки;
  • Не совпадает с уже существующими именами в книге.

Автоматическое изменение размера

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

Добавление нового столбца

Как мы видим новый столбец также визуально добавился к таблице.

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

Обозначение границ таблицы

Копирование формул для всего столбца

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

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

Копирование формул на весь столбец

Добавление формул для новой строки

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

Копирование формул для новой строки

Закрепление заголовков при прокрутке

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

Для умных таблиц все делается автоматически, при прокрутке заголовки таблицы встают вместо названия столбцов:

Дублирование заголовков вместо названия столбцов

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

Возврат названия столбцов при перемещении ячейки

Отдельные элементы таблицы

Помимо имени самой умной таблицы имя получают также и ее отдельные элементы. Когда мы прописывали формулы в предыдущих примерах как раз видели, что ссылки на ячейки таблицы выглядят не совсем обычно, а вместо них записи вида [@Заголовок]:

Вид записи формул в умной таблице

В общем и целом это ссылки для упрощения работы с таблицей:

  • Название_таблицы[#Все] — ссылка на всю таблицу;
  • Название_таблицы[#Данные] — ссылка на данные (вся таблица без заголовков);
  • Название_таблицы[#Заголовки] — ссылка на заголовки;
  • Название_таблицы[@] — ссылка на текущую строку из таблицы;
  • Название_таблицы[@Название_заголовка] — ссылка на ячейку из текущей строки в столбце Название_заголовка;
  • и т.д.

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

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

Дополнительные настройки

При работе с таблицей в панели вкладок активируется дополнительная вкладка Конструктор с несколькими блоками команд внутри:

Вкладка Конструктор в панели вкладок

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

  • Свойства;
    Можно задать Имя таблицы и ее размер.
  • Инструменты;
    Позволяет построить сводную таблицу на основе умной, добавить срезы в таблицу (аналог фильтров) и сделать из умной таблицы обычную.
  • Данные из внешней таблицы;
    Настройка параметров для подключения к внешним данным.
  • Параметры стилей таблиц;
    Возможность добавления строки итогов для таблицы и выделение определенных частей таблицы (первый столбец, последний столбец, чередование строк и т.д.).
    Обычно применяется для оформления внешнего вида таблицы и улучшения читаемости данных из нее.
  • Стили таблиц.
    Настройка внешнего вида таблицы с точки зрения цветового оформления.

Как преобразовать умную таблицу в обычную?

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

Недостатки умных таблиц

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

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

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

На этом все!

Скачать файл с примером.

Спасибо за внимание!
Если у вас есть какие-либо вопросы или мысли по умным таблицам — спрашивайте и пишите в комментариях.

Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!

Поделиться с друзьями:
Поиск по сайту:

Сегодня поговорим про ТАБЛИЦЫ. Не про таблицы, а именно про ТАБЛИЦЫ . Именно так Microsoft предложил называть те замечательные таблицы, о которых пойдёт речь ниже. В зачаточном состоянии они появились в Excel 2003 и назывались там » списками » («lists»). В Excel 2007 их довели до ума и переименовали в ТАБЛИЦЫ (TABLES), а то что раньше все нормальные люди называли таблицами, теперь предложено называть ДИАПАЗОНОМ (range). В России этот подход не прижился, да и чего ради людям менять задним числом устоявшиеся термины, поэтому TABLES мы будем называть » умными таблицами «, а таблицы в их общеупотребительном понимании оставим в покое.

Умные таблицы

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

Зачем они нужны?

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

  1. Всем столбцам давать уникальные названия колонок.
  2. Не допускать пустых столбцов и строк в таблице.
  3. Не допускать разнородных данных в пределах одной колонки. Если уж решили, что, например, в колонке E должен хранится объем продаж в штуках, то не надо туда же вносить объём продаж, скажем, в деньгах у части строк таблицы.
  4. Не объединять ячейки без самой крайней необходимости.
  5. Форматировать таблицу, чтобы она выглядела одинаково во всех своих частях. То есть элементарно рисовать сетку, выделять цветом заголовки столбцов.
  6. Закреплять области, чтобы заголовок был всегда виден на экране.
  7. Ставить фильтр по умолчанию.
  8. Вставлять строку подитогов.
  9. Грамотно использовать абсолютные и относительные ссылки в формулах, чтобы их можно было протягивать без необходимости внесения изменений.
  10. При рабте с таблицей не выделять цветом строки/столбцы за пределами таблицы. Это поветрие, кстати очень сильно распространено, — взять выделить всю строку или весь столбец одним кликом мыши и закрасить. И наплевать, что в таблице 100 строк, а закрасилось помимо них ещё 1 000 000 строк. А потом невинно интересоваться: «Почему мои файлы так много весят?»

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

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

Итак, давайте познакомимся, как создаются умные таблицы и какими полезными свойствами обладают.

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

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

  1. Способ 1 — на ленте ГЛАВНАЯ выбираем Форматировать как таблицу , выбираем понравишейся дизайн (при этом вам доступны 60 стандартных способа форматирования)
  2. Способ 2 — Нажимаем Ctrl-T
  3. Способ 3 — На ленте ВСТАВКА выбрать Таблица

далее подтверждаем координаты таблицы и факт наличия/отсутствия заголовков, нажимаем OK.

2.Форматирование

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

  1. Выделите таблицу целиком — проще всего 2 раза нажать Ctrl-A (латинская «A»!)
  2. На ленте ГЛАВНАЯ щёлкните Стили ячеек , далее стиль Обычный

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

3.Предпросмотр стиля таблицы

Через меню Форматировать как таблицу вы можете увидеть, как будет выглядеть ваша таблица при приминении любого имеющегося стандартного стиля. Очень удобно и наглядно!

4.Прочие плюшки и полезности.

  1. Чередующийся цвет строк или столбцов! Да знаете ли вы, что раньше для этого надо было 10 минут колдовать с условным форматированием с бубном и крысиными костями!. «А теперь? Оглянитесь вокруг, — какие вам корпуса понастроили, какие газоны разбили, водопровод, телевизор, газовая кухня, парники, цветники. «
  2. Включение строки итогов одним нажатием!
  3. Фильтр по умолчанию
  4. Первый и последний столбец могут быть выделены жирным шрифтом
  5. При прокрутке таблицы столбцы видны БЕЗ закрепления областей! Чего ж вам боле?!

5.Упрощенное выделение таблицы, столбцов, строк

6.Умная таблица имеет имя и его можно изменять

Хоть умная таблица и появляется в Диспетчере имен , но она не полностью равносильна именованному диапазону. Например, не получится напрямую столбец умной таблицы использовать в качестве источника строк для выпадающего списка функции Проверка данных (Data validation). Приходится создавать именованный диапазон, который ссылается уже на умную таблицу, тогда это работает. И в этом случае данный именованный диапазон, в случае добавления новых строк в умную таблицу, та расширяется автоматически, чем я очень люблю пользоваться и вам очень рекомендую.

7.Вставка срезов.

В Excel 2010 появилась такая полезная функция как срезы . Это наглядные фильтры, которые можно добавлять к сводным таблицам, а также и к умным таблицам тоже. Посмотрим как это работает:

8.Структурированные формулы.

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

«Умный» способ адрессации На что ссылается Формула возвращает Стандартный диапазон
=СУММ(Результаты) По умолчанию умная таблица, которая названа «Результаты» ссылается на область своих данных 87 B3:E7
=СУММ(Результаты[#Данные]) Тот же результат вернёт данная формула, где область данных указана в явном виде. 87 B3:E7
=СУММ(Результаты[Продажи]) Суммируем область данных столбца «Продажи». Если надо создать именованный диапазон, который будет ссылаться на столбец умной таблицы, то надо использовать синтаксис Результаты[Продажи]. 54 D3:D7
=Результаты[@Прибыль] Данную формулу мы вводили в строке 3. @ — означает текущую строку, а Прибыль — столбец, из которого возвращаются данные. 6 E3
=СУММ(Результаты[Продажи]:Результаты[Прибыль]) Ссылка на диапазон столбцов: от колонки «Продажи», до колонки «Прибыль» включительно. Обратите внимание на оператор «:», который создаёт диапазон. 87 D3:E7
=СУММ(Результаты[@]) Формулу вводили в троке 3. Она вернула всю строку таблицы. 11 B3:E3
=СЧЁТЗ(Результаты[#Заголовки]) Подсчёт количества элементов в #Заголовки. 4 B2:E2
=Результаты[[#Итоги];[Продажи]] Формула возвращает итоговую строку для столбца Продажи. Это не одно и тоже, что Результаты[Продажи], так как итоговая функция может быть разной, например, средней величиной. 54 D8

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

Умные таблицы в Excel

Видео

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

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

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

Решение

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

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

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

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

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

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

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

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

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

    Выбор команды «Форматировать как таблицу»

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

    Завершение создания «Умной таблицы»

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

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

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

    Запись формулы в ячейку «Умной таблицы»

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

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

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

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

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

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

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

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

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

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

    Вызов окна «Настроить панель быстрого доступа»

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

    Окно «Настроить панель быстрого доступа»

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

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

    Автоформа для «Умной таблицы»

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

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

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

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

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

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

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

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

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

    Умные таблицы excel

    Начиная с Excel 2007 появилась возможность использовать так называемые «умные» таблицы Excel .

    Для того чтобы преобразовать обычную таблицу в «умную» нужно выделить в обычной таблице любую ячейку, на вкладке меню Главная развернуть список Форматировать как таблицу и выбрать один из понравившихся стилей (см. рисунок выше) , либо использовать команды меню Вставка -> Таблица .

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

    Сначала о достоинствах:

    • преобразование вашей таблицы в «умную» придаст ей презентабельный «полосатый» внешний вид;
    • «умная» таблица автоматически увеличивается размерах при добавлении данных правее последнего столбца или ниже последней строки. Причем при добавлении строк формулы в ячейках сохраняются. Еще один способ добавить в таблицу строки и столбцы — просто «потащить» ее за правый нижний угол;
    • можно мгновенно создать строку итогов с результатами на ваш выбор (сумма, количество, среднее, минимум, максимум и т.д.);
    • Excel автоматически присваивает имена столбцам «умной» таблицы, которые можно использовать в формулах.
    • с умной таблицей очень удобно работать в надстройке Power Query . На мой взгляд это главное достоинство умных таблиц.

    Недостатки «умной» таблицы – это продолжение ее достоинств:

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

    Кстати, если вам так хочется «полосатости», это легко можно сделать и для обычной таблицы. Достаточно задать для вашей таблицы правило условного форматирование вот с такой формулой: =ЕЧЁТН(СТРОКА()

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

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

    • Первой строкой умной таблицы должны быть заголовки столбцов. Аналогичное требования предъявляются к исходным данным при создании сводных таблиц. Это лишает вас возможности делать сложные шапки, а также использовать одну из фишек ExcelSoft — строку суперфильтра.
    • Если адресоваться к столбцам таблицы, используя наименования столбцов, которые «умная таблица» присвоила автоматически, то формулы могут стать «трехэтажными».

    Например, для колонки, содержащей наименование контрагента, можно вручную задать имя диапазона, например КонтрИмя . Оно компактное, но информативное, поэтому его удобно использовать в формулах.

    Второй вариант — использовать в формуле имя, присвоенное умной таблицей, например Таблица 1[Наименование контрагента] . Но если у вас сложные формулы, они станут в разы длиннее и просто нечитабельными.

    Конечно можно принудительно поменять имена и адреса, но тогда где экономия времени от использования «умных» таблиц?

    Вот пример не самой длинной формулы в ячейке на листе «Контрагенты» в программе ES: “Финансовое планирование и учет” , которая рассчитывает сальдо по контрагенту:

    Если вместо имен диапазонов были бы использованы имена столбцов, автоматически присвоенные «умной таблицей», длина формулы оказалась бы в 2-3 раза больше и разобраться в ней визуально стало бы намного сложнее.

    • На защищенных листах функция ставки строк растаскивание за уголок или автоматическое расширение при добавлении данных не работает. Вставить строки внутри «умной» таблицы на защищенном листе также невозможно. И если для обычных таблиц есть «костыль» – использование методов Insert , Delete в макросах VBA, то умные таблицы Excel эти методы не поддерживают и как решить проблему вставки строк с помощью макросов пока непонятно.
    • В Excel есть очень полезный инструмент – так называемые Представления . Представления позволяют запоминать внешний вид таблицы на заданном листе (закрепление областей, скрытые и видимые строки и столбцы, условия фильтрации и т.д.), что особенно удобно при подготовке отчетов. Более подробно о Представлениях можно почитать здесь . К сожалению, если в рабочей книге есть хоть одна «умная» таблица, использование Представлений становится невозможным.
    • Еще один существенный недостаток «умных» таблиц в том, что при наличии в рабочей книге Excel хотя бы одной «умной» таблицы совместный доступ к файлу сделать невозможно. Excel предложит преобразовать все «умные» таблицы в обычные и удалить карты XML.

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

    Конечно, совместный доступ к файлу — инструмент устаревший и имеет много ограничений. Но многие продолжают его использовать, т.к. альтернатива ему — совместное редактирование доступна пока лишь при подписке на Office 365 , что не всем компаниям по карману.

    В заключении нужно отметить, что «умные» таблицы — это будущее Excel , уже наступившее:). Рано или поздно на них перейдут все . А по имеющимся недостаткам будем надеяться, что компания Microsoft исправит их добавит в коробочные версии MS Office .

    Работа с таблицами в Excel

    Excel – это по мнению многих программа для работы с электронными таблицами. Поэтому вопрос, как создавать и работать с таблицами, может на первый взгляд показаться странным. Но мало кто знает, в чем заключается основное отличие между Excel и таблицами. Кроме этого, данная составная часть пакета Microsoft Office – это не всегда взаимодействие с электронными таблицами. Более того, основная задача Excel – это обработка информации, которая может быть представленной в разной форме. В форме таблиц – также.

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

    Понятие умных таблиц

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

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

    Поэтому можно выделить отдельное название для таблицы Excel – «Умная таблица» или Smart Table.

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

    Работа с таблицами в Excel

    Предположим, мы создали диапазон данных с информацией о продажах.

    Работа с таблицами в Excel

    Это еще не таблица. Чтобы превратить диапазон в нее, необходимо его выделить и найти вкладку «Вставка» и там найти кнопку «Таблица» в одноименном блоке.

    Работа с таблицами в Excel

    Появится маленькое окошко. В нем можно скорректировать набор ячеек, который необходимо превратить в таблицу. Кроме этого, необходимо указать, что в первой строке находятся заголовки столбцов. Также можно воспользоваться комбинацией клавиш Ctrl + T, чтобы вызвать это же диалоговое окно.

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

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

    Понятие структуры таблицы Excel

    Работа с таблицами в Excel

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

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

    Кроме того, именованные таблицы могут использоваться в Power Query или ряде других надстроек.

    Работа с таблицами в Excel

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

    Работа с таблицами в Excel

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

    Работа с таблицами в Excel

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

    Работа с таблицами в Excel

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

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

    Если необходимо суммировать содержимое всего столбца с продажами, необходимо написать следующую формулу:

    Работа с таблицами в Excel

    После этого она автоматически превратится в =СУММ(Отчет[Продажи]). Простыми словами, ссылка будет вести на конкретную колонку. Удобно, согласитесь?

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

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

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

    Работа с таблицами в Excel

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

    Работа с таблицами в Excel

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

    Также в функционал входит автофильтр. Но если он не нужен, его всегда можно отключить в настройках.

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

    Работа с таблицами в Excel

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

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

    Все эти свойства – хорошо. Но ведь можно самостоятельно настроить таблицу и расширить ее функционал.

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

    Работа с таблицами в Excel

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

    Предусмотрены следующие возможности:

    1. Добавление или удаление строки заголовков.
    2. Добавление или удаление строки с итогами.
    3. Сделать строки чередующимися.
    4. Выделение крайних колонок жирным начертанием.
    5. Включение или отключение чередующейся заливки строк.
    6. Отключение автофильтра.

    Работа с таблицами в Excel

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

    Также можно найти группу «Инструменты», где возможно создание сводной таблицы, удаление копий и преобразование таблицы в стандартный диапазон. Работа с таблицами в Excel

    Но наиболее занимательная функция – создание срезов. Работа с таблицами в Excel

    Работа с таблицами в Excel

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

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

    Работа с таблицами в Excel

    Чтобы отфильтровать таблицу, необходимо выбрать категорию, которая наиболее интересна в данный момент.

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

    Работа с таблицами в Excel

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

    Основные ограничения умных таблиц

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

    1. Представления не функционируют. Простыми словами, нет возможности запомнить определенные параметры листа.
    2. Нельзя использовать книгу вместе с другим человеком.
    3. Нет возможности вставлять промежуточные итоги.
    4. Нельзя использовать формулы массивов.
    5. Нет возможности объединять ячейки. Но этого не рекомендуется делать и так.

    Впрочем, достоинств значительно больше, чем недостатков, поэтому эти минусы будут не очень заметными.

    Примеры использования умных таблиц

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

    Работа с таблицами в Excel

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

    Подведение итогов с помощью функционала Excel

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

    Работа с таблицами в Excel

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

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

    1. Среднее арифметическое.
    2. Количество.
    3. Максимум.
    4. Смещенное отклонение.

    Работа с таблицами в Excel

    И многое другое. Чтобы получить доступ к функциям, не вошедшим в список выше, нужно нажать по пункту «Другие функции». Здесь удобно то, что диапазон автоматически определяется. Мы выбрали функцию СУММ , потому что в нашем случае надо знать, сколько всего футболок было продано.

    Автоматическая вставка формул

    Работа с таблицами в Excel

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

    Функция сортировки

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

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

    Причем все Excel может сделать вместо вас.

    Работа с таблицами в Excel

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

    Все, теперь информация о том, кто совершил оплату, представлена наглядно.

    Фильтрация

    Работа с таблицами в Excel

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

    Выводы

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

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

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

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

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

    Обычный диапазон данных

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

    Создать таблицу Excel с ленты

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

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

    Создание таблицы Excel

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

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

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

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

    Вкладка Конструктор для таблицы Excel

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

    Таблица в диспетчере имен

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

    Таблица в подсказке при наборе формулы

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

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

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

    Выбор элемента таблицы в формуле

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

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

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

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

    Ссылка на столбец таблицы

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

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

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

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

    Заголовки таблицы Excel

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

    Заголовки таблицы всегда на экране

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

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

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

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

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

    Добавление нового столбца

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Стили Таблицы

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

    Инструменты Таблицы Excel

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

    Кнопка создания среза в Таблице Excel

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

    Выбор столбцов для среза

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

    Срез Таблицы Excel

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

    Фильтрация Таблицы с помощью среза

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

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

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

    Параметры среза

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Выбор команды «Форматировать как таблицу»

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

    Завершение создания «Умной таблицы»

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

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

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

    Запись формулы в ячейку «Умной таблицы»

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

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

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

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

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

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

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

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

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

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

    Вызов окна «Настроить панель быстрого доступа»

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

    Окно «Настроить панель быстрого доступа»

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

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

    Автоформа для «Умной таблицы»

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

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

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

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

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

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

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

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

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

    Использование «умных» таблиц в Microsoft Excel

    Умные таблицы в Microsoft Excel

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

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

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

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

    Но, к сожалению, у этой технологии имеются и некоторые ограничения. Например, нежелательно применение объединения ячеек. Особенно это касается шапки. Для неё объединение элементов вообще недопустимо. Кроме того, даже если вы не желаете, чтобы какое-то значение, находящееся у границ табличного массива, было в него включено (например, примечание), оно все равно будет расцениваться Excel, как его неотъемлемая часть. Поэтому все лишние надписи нужно размещать хотя бы через один пустой диапазон от табличного массива. Также в нём не будут работать формулы массивов и книгу невозможно будет применять для совместного использования. Все наименования столбцов должны быть уникальными, то есть, не повторяться.

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

    Но прежде, чем перейти к описанию возможностей «умной» таблицы, давайте узнаем, как её создать.

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

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

    Переформатирование диапазона в Умную таблицу в Microsoft Excel

    Существует также ещё один вариант форматирования. Точно также выделяем полностью или часть диапазона, который собираемся преобразовать в табличный массив. Далее перемещаемся во вкладку «Вставка» и на ленте в блоке инструментов «Таблицы» щелкаем по большому значку «Таблица». Только в этом случае выбор стиля не предоставляется, и он будет установлен по умолчанию.

    Переформатирование диапазона в Умную таблицу через вкладку Вставка в Microsoft Excel

    Окно с диапазоном таблицы в Microsoft Excel

    Умная таблица создана в Microsoft Excel

    Наименование

    После того, как «умная» таблица сформирована, ей автоматически будет присвоено имя. По умолчанию это наименование типа «Таблица1», «Таблица2» и т.д.

      Чтобы посмотреть, какое имя имеет наш табличный массив, выделяем любой его элемент и перемещаемся во вкладку «Конструктор» блока вкладок «Работа с таблицами». На ленте в группе инструментов «Свойства» будет располагаться поле «Имя таблицы». В нем как раз и заключено её наименование. В нашем случае это «Таблица3».

    Наименование таблицы в Microsoft Excel

    Имя таблицы изменено в Microsoft Excel

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

    Растягивающийся диапазон

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

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

    Установкеа произвольного значение в ячейку в Microsoft Excel

    Строка добавлена в таблицу в Microsoft Excel

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

    Формула подтянулась в новую строку таблицы в Microsoft Excel

    Аналогичное добавление произойдет, если мы произведем запись в столбце, который находится у границ табличного массива. Он тоже будет включен в её состав. Кроме того, ему автоматически будет присвоено наименование. По умолчанию название будет «Столбец1», следующая добавленная колонка – «Столбец2» и т. д. Но при желании их всегда можно переименовать стандартным способом.

    Новый столбец включен в состав таблицы в Microsoft Excel

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

    наименования столбцов в Microsoft Excel

    Автозаполнение формулами

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

    1. Выделяем первую ячейку пустого столбца. Вписываем туда любую формулу. Делаем это обычным способом: устанавливаем в ячейку знак «=», после чего щелкаем по тем ячейкам, арифметическое действие между которыми собираемся выполнить. Между адресами ячеек с клавиатуры проставляем знак математического действия («+», «-», «*», «/» и т.д.). Как видим, даже адрес ячеек отображается не так, как в обычном случае. Вместо координат, отображающихся на горизонтальной и вертикальной панели в виде цифр и латинских букв, в данном случае в виде адреса отображаются наименования колонок на том языке, на котором они внесены. Значок «@» означает, что ячейка находится в той же строке, в которой размещается формула. В итоге вместо формулы в обычном случае

    мы получаем выражение для «умной» таблицы:

    Формула умной таблицы в Microsoft Excel

    Столбец автозаполнен формулами в Microsoft Excel

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

    Функция в Умной таблице в Microsoft Excel

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

    Адреса в формуле отображаются в обычном режиме в Microsoft Excel

    Строка итогов

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

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

    Установка строки итогов в Microsoft Excel

    Строка итог в Microsoft Excel

    • Среднее;
    • Количество;
    • Максимум;
    • Минимум;
    • Сумма;
    • Смещенное отклонение;
    • Смещенная дисперсия.

    Варианты суммирования в Microsoft Excel

    Количество чисел в Microsoft Excel

    Переход в другие функции в Microsoft Excel

    мастер функций в Microsoft Excel

    Сортировка и фильтрация

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

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

    Открытие меню сортировки и фильтрации в Microsoft Excel

    Варианты сортировки для текстового формата в Microsoft Excel

    После этого строки будут выстроены в выбранном порядке.

    Значения отсортированы от Я до А в Microsoft Excel

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

    Варианты сортировки для формата даты в Microsoft Excel

    Варианты сортировки для числового формата в Microsoft Excel

    Выполнение фильтрации в Microsoft Excel

    Фильтрация произведена в Microsoft Excel

    Функция СУММ в Microsoft Excel

    Преобразование таблицы в обычный диапазон

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

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

    Переход к преобразованию Умной таблицы в диапазон в Microsoft Excel

    Подтверждение преобразования таблицы в диапазон в Microsoft Excel

    Таблица преобразована в обычный диапазон данных в Microsoft Excel

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

    ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Как можно изменить сроки выплаты зарплаты на предприятии
  • Как можно изменить срок полезного использования
  • Как можно изменить спокойной ночи
  • Как можно изменить социальный статус
  • Как можно изменить состав панели инструментов

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии