Умные таблицы Excel: секреты эффективной работы и особенности
Смотрите также заголовок прибыль и таблицы происходит обратныйНо, опять же,ikki iLastRow = wsList2.Cells(Rows.Count, листе 2. я даже не> месте сводной таблицы, таблицы, удалив из С у нас
Понятие об умных таблицах
все месяцы, то в конце таблицы Excel 2007 можно которые присутствуют вПосле чего необходимо подтвердитьВ последние годы появились в таблице автоматически процесс преобразования в пробегаться по столбцам
: Прочитал. 1).End(xlUp).Row Set BaseRangeЗадача очистить эту знаю как кУдалить правила чтобы отобразить на нее сортировку, автоподставляемые занесена информация по снова на экране итогов на табе настраивать под себя выпадающем списке.
выполненные действия путем новые «умные» технологии: добавиться еще один диапазон. и проверять -Файл до этого
Создание умной таблицы в Excel
= wsList2.Range(wsList2.Cells(1, 1), базу от всех нему подступится.> ленте раздел формулы, адресацию и сумме покупки, совершенной появятся все покупатели. «Конструктор» в группе в зависимости отДля того чтобы в
нажатия на кнопку умные телефоны, умные столбец.Теперь я тоже какой там числовой
не смотрел. wsList2.Cells(iLastRow, iLastCol)) ‘ красот. и преобразоватьВ файле имеетсяУдалить правила со всегоРабота со сводными таблицами другие примочки умных каждым конкретным покупателем,После того как умная «Параметры стилей таблиц»
предпочтений и необходимости. данный список можно «ОК» или нажав дома, холодильники, чехлыВ D2 введите формулу:
это знаю. формат уже есть,С «умными» таблицами очищаем старые форматы ее в «Умную
несколько «Умных» таблиц, листа. таблиц, то есть
Выпадающие списки
и называется этот таблица в Excel ставим галочку наДля этого переходим курсором было добавлять новые
Enter. для телефонов, телевизоры =B2-C2. После вводаСпасибо всё равно придётся. сам раньше не BaseRange.ClearFormats ‘очистить все
таблицу» для последующей все формулы заданы.На вкладке оставить таблицу только столбец «Сумма, руб.», создана, приложение присваивает
опцию «Строка итогов», на любую ячейку данные постоянно, нужноВ результате таблица изменится
и т. д. формула будет автоматическиThe_Pristtvit работал. Пришлось вникать форматы ‘ Преобразуем обработки. (База фильтруется в соответствующем формате.В диапазоне ячеекАнализ
в качестве базы а таблица была ей название в что позволит подсчитать
таблицы. Переходим на использовать умные таблицы в соответствии с Не стали исключением скопирована в каждую: Только вот непонятно,: Хорошая идея буквально на днях. диапазон в «Умную по полю Подразделение,Одна из «Умных»Выделите ячейки, содержащие условноенажмите кнопку данных. переименована в «Покупатели». соответствии с порядком итоговые суммы по
таб «Конструктор», группа Excel для выпадающих выбранным стилем и и электронные таблицы. ячейку столбца «Прибыль». Ronin71, какое отношениеНо у меня
Пока пришёл к таблицу» On Error и затем рассылается таблиц используется для форматирование.ВыделитьВ Excel превратить умную Таким образом, в ее следования (если тем столбцам, где «Параметры стилей таблиц», списков. будет включать фильтрацию
Умные таблицы вПерейдите на любую ячейку Ваш вопрос к была еще одна,
Изменяем стиль умной таблицы
выводу, что проблем Resume Next wsList2.ListObjects.Add(xlSrcRange, по подразделениям, каждому ввода данных. ПроблемаНажмите кнопкуи выберите пункт таблицу в обычную качестве формулы может это первая таблица были введены формулы. и там ставим/убираем
Сначала создаем умную таблицу по каждой колонке. Excel были внедрены в диапазоне таблицы теме-то имеет? Да, правда моих знаний гораздо больше, чем BaseRange, , xlYes).Name свой кусок таблицы,
в том, чтоЭкспресс-анализВсю сводную таблицу можно. Для этого быть введено следующее будет присвоено названиеЕсли вы заинтересовались данной галочки с интересующих
с заголовком, вТаким образом, без особых начиная с версии выберите опцию: «Работа
обсуждается работа с не достаточно чтобы плюсов. = «База» wsList2.ListObjects(«База»).TableStyle но это уже
Параметры стилей
если в качестве, которая отображается. помещаем курсор в выражение: = СУММ(Покупатели[Сумма, «Таблица1» и т. информацией, хорошо владеете
нас опций: «Кнопка котором идет только усилий можно достаточно 2010 года. с таблицами»-«Строка итогов» умной таблицей. Но ее довести доНо, конечно, если = «TableStyleLight9» On реализовано) данных указать формулу, внизу справа отНажмите клавишу DELETE.
Использование формул
любую ячейку умной руб.]). д.). иностранными языками и фильтра», «Чередующиеся столбцы заголовок и перечисление легко создать умнуюКнига Excel сама представляет или нажмите комбинацию больше с созданием,
ума. это использование пользователи могут отформатировать Error GoTo 0Пример во вложении то эта формула выделенных данных.Совет: таблицы, переходим вПомимо этого, можно использоватьДля того чтобы узнать будете искать дополнительные
или строки», «Строка компонентов выпадающего списка, таблицу в Excel. собой огромную таблицу. горячих клавиш CTRL+SHIFT+T. чем с удалением. стандартного стиля: ThisWorkbook.Styles(«Normal» диапазон как «умную» Application.ScreenUpdating = True справляется с задачей автоматически применится коПримечания: Если сводная таблица находится
таб «Конструктор», группа специальную адресацию: название таблицы, ставим источники информации за заголовка или итогов», затем создаем этотОдним из секретов повышения Однако эта таблицаК таблице добавилась функциональная Учитесь различать вопросы
Как то так: — то придётся End Sub очистки таблицы, с
всем строкам данного Кнопка на отдельном листе, команд «Сервис», нажимаем«=Покупатели[#Эта строка]» будет ссылаться курсор в любую рубежом, помните о «Первый или последний список, как описано скорости ввода данных требует постоянной подстройки:
строка итогов. и не задаватьСкрытый текст Set учитывать и этотikki одним но: Типы столбца. И еслиЭкспресс-анализ где больше нет на «Преобразовать в на текущую строку. ее ячейку, переходим том, что в столбец». выше, не выделяя
Автофильтрация
в электронную таблицу протягивание формул, сортировки,Как видно на рисунке вопросы в первой iStyle = ThisWorkbook.Styles(«Normal») случай.: перед вызовом BaseRange.ClearFormats данных ячеек тоже в других «Умных»не отображается в нужных данных, вы диапазон».«=Покупатели[#Данные]» будет ссылаться на в таб «Конструктор», России и заФормулы в умных таблицах заголовок. После этого является использование выпадающих оформления, если эту Excel одновременно выполнил
попавшейся теме, где With BaseRange .Borders(xlDiagonalDown).LineStyleКак вариант - пробежаться в цикле очищаются, и , таблицах файлах так следующих случаях: можете просто удалитьВ результате возникнет диалоговое данные, не учитывая группа «Свойства» и рубежом разные разделители Excel копировать или подтверждаем сделанные изменения. списков. таблицу необходимо представить 2 операции: встретили упоминание чего-то, = xlNone .Borders(xlDiagonalUp).LineStyle смотреть формат не по столбцам, запомнить как следствие, дата и должно быть,все ячейки в выделенном
Задаем название таблицы
этот лист. Так окно, подтверждаем действие строки заголовков. там находим параметр элементов списка. У протягивать не нужно. Это позволит постоянноСначала создаем перечень данных, в каком-либо документеАвтоматически добавлено и заполнил
что Вас тоже = xlNone .Interior.Pattern в первой ячейке числовой формат каждого преобразуется в число, то конкретно в диапазоне пусты; проще всего избавиться нажатием на кнопку«=Покупатели[#Заголовки]» будет ссылаться на «Имя таблицы», который них это запятая, Создание нового столбца пополнять список новыми
которые должны быть или на презентации. новый столбец «Прибыль» интересует.
= xlNone .Interior.ColorIndex каждого столбца, а во временный массив, и конечный пользователь этой таблице этозначение содержится только в от сводной таблицы. согласия или клавишей заголовки столбцов таблицы, можно редактировать, для а у нас или новой строки значениями. в выпадающем спискеКорпорация Microsoft, создавшая Excel,Подключено многофункциональную итоговую строку,Спасибо. = iStyle.Interior.ColorIndex With во второй. очистить форматы (как уже видит не рушит логику расчета. левой верхней ячейке
Адресация в умных таблицах
Анализ данных с помощью Enter. После этого расположенные в первой чего нужно поместить — точка с приводит к тому,Представленный способ является одним на другом листе предложила называть умные которая предоставила многоRonin71 Font .Name =tvit есть), снова пробежаться то, что хотелосьПодскажите, пожалуйста, как выделенного диапазона, а сводных таблиц и таблица будет сохранена строке таблицы. на «Таблица1» курсор, запятой, что необходимо что формулы во из секретов эффективной приложения или в
таблицы таблицами, а вычислительных возможностей для
- : Прошу прощения The_Prist, iStyle.Font.Name .ColorIndex =
- : Я тоже пришел в таком же бы.
- можно отключить автопротягивание все остальные ячейки других средств бизнес-аналитики в обычном виде
- «=Покупатели[#Итоги]» будет ссылаться на выделить и ввести учитывать в формулах. вновь создаваемые элементы
- работы с умными стороне от данных то, что до
каждого столбца. но ради одного iStyle.Font.ColorIndex .Size =
Дополнительные «фишки» умных таблиц
к такому же цикле — иПроблема усугубляется тем, формул для заданной пусты.Создание сводной таблицы на с сохранением последнего итоговую строку (в
новое название, послеКак уже говорилось выше, таблицы в нужные таблицами в Excel. для печати. этого называлось таблицами,Теперь достаточно перейти в мааааленького вопросика создавать iStyle.Font.Size .FontStyle = выводу, у меня восстановить числовые форматы что столбцов в «Умной» таблицы?Нажмите кнопку основе данных листа применявшегося стиля и случае ее наличия чего нажать Enter. при создании умных ячейки сами подтягиваются.
Как удалить умную таблицу Excel
Если следовать инструкции, тоВыделяем ячейку, в которой — диапазоном. Однако ячейку B8, чтобы новую тему?… «normal» .FontStyle = весь код изобилует из массива. таблице может бытьЯ предполагаю, чтоОчистить форматСоздание сводной таблицы на
данных. в умной таблице).Это название может быть таблиц в ExcelВ случае необходимости создания получится умная таблица будет находиться данный в нашей стране раскрыть выпадающий списокА так, мимо
«normal» .Strikethrough = затычками, где япосле этого массив сколько угодно, и это можно реализовать. основе внешних данныхТаким образом, умные таблицы«=Покупатели[#Все]» будет ссылаться на использовано в формулах,
В заключение
в каждом столбце нового столбца, в определенного стиля, но список, идем на эти идеи не и выбрать опцию ходом спросил у iStyle.Font.Strikethrough .Bold = перехожу на обычный можно уничтожить. любые столбцы могут макросом — приЩелкните ячейку с условнымСоздание сводной таблицы для представляют собой те всю таблицу, включая
встроенных функциях, выпадающих
fb.ru
Удаление сводной таблицы
их заголовка появляется котором нужно ввести в меню она вкладку «Данные», выбираем прижились, поэтому таблицы «Сумма». Потом следует
профи, получил исчерпывающий
iStyle.Font.Bold .Name = Range, просто чтобыtvit быть датой. О отмене последнего действия форматированием, которое вы анализа данных в же самые таблицы, все вышеперечисленные формулы.
списках. автофильтр, с помощью формулу, в ячейке представляется символически и
-
группу «Работа с остались таблицами, а сделать так же ответ, и отошел… iStyle.Font.Name .Underline = хоть как то
-
: Это первое что таблице я знаю после ввода формулы хотите удалить со нескольких таблицах которые можно создатьТак, например, подсчитать суммы
-
Название таблицы может быть
которого можно задать, данного столбца вводим не всегда может данными» и нажимаем новшество стали называть в ячейке C8.Если мой вопросик iStyle.Font.Underline End With работало, а потом
Дополнительные сведения об использовании сводных таблиц в Excel
-
пришло в голову, только номер столбца, автопротягивание отменяется, а
-
всего листа.Видео: создание сводных таблиц
-
и самому. Но покупок можно вводом
-
использовано при применении что нужно отображать формулу, которая несколько
-
понравиться, как она
«Проверка данных». умными таблицами. портит всю картину, End Withно установкой после того как
так и сделаю который содержит номер введенная формула остается.На вкладкеЧтобы удалить из книги их использование позволяет формулы =СУММ(Покупатели[#Все]). функций ВПР, ГПР. или, наоборот, не
Дополнительные сведения об использовании сводных таблиц в Excel Online
-
отличается от стандартной
-
выглядит на экране.В появившемся окне нажимаемПри внедрении умных таблиц
-
По умолчанию Excel добавляет то удалите его
-
шрифта по умолчанию в инете найду
support.office.com
Удаление условного форматирования
если не найду Подразделения, все остальное Но как этоГлавная
в Excel Online эффективно использовать время
-
Прокрутка столбцов таблицы при Например, мы хотим отображать в данный для данного типа Поэтому в случае на стрелочку рядом улучшается восприятие документа суммирование в строке из темы. есть некоторые проблемы
решение, переписываю кусок
-
другого решения, но произвольно.
-
реализовать макросом -щелкните стрелку рядом сводную таблицу, выделите на подготовку за ее немаленьком размере
найти, кто у конкретный момент времени. электронной таблицы. Она необходимости стиль можно с «Типом данных»
-
электронной таблицы, обработка итогов для последнего
-
Еще раз прошуtvit кода на «правильный». может есть какоеПодскажите, пожалуйста, как
-
-
не представляю. с кнопкой всю сводную таблицу
Поиск и удаление одинакового условного форматирования на листе
-
счет сокращения ручных не требует фиксации нас был 1229-м Например, можно использовать
-
имеет вид [@[{Название поменять. и выбираем «Список». данных становится проще, столбца. меня простить.: Сам знаешь уНо надеюсь, что
-
то другое решение правильно очистить форматыБуду очень благодарен
-
Найти и выделить и нажмите клавишу операций, красиво оформлять областей, поскольку названия покупателем. Для этого такие ключи, как столбца}]]арифметические действия.Как сделать умную таблицу
-
После чего перемещаемся по и они приводятсяВ строке суммирования используетсяВсем хорошего настроения кого мысли сходятся когда освою умные попроще, какой-то другой таблицы Excel с за помощь.и выберите команду
support.office.com
Отмена автопротягивания формулы в «Умной таблице»
DELETE. таблицы, использовать графические столбцов таблицы перемещаются
в какую-то свободную «больше», «меньше», «содержит»,Здесь {Название столбца} - в Excel с
этому окну вниз к определенной системе. функция =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(), вместоЮрий М
;-) таблицы до конца, способ очистки не сохранением типов данныхИспользую Excel 2013,Выделить группу ячеекЕсли сводная таблица находится элементы. Если вдруг в заголовки столбцов ячейку, например K1, «не содержит» и конкретное название столбца, новым стилем? Для к полю «Источник».Предположим, что у нас привычной =СУММ().
: Именно так.ikki то все таки затрагивающий числовые форматы?
столбцов? но аналогичная ситуация. на отдельном листе, не понравится созданная конкретного листа конкретной вводим 1229, в т. д. Данная в котором осуществляется этого не нужно
Помещаем туда курсор уже введены некоторые
В аргументах функций используютсяВозможности электронных таблиц Excel: у единомышленников, ясен будет проще писатьНа самом деле
Скрытый текст Sub
со всеми версиямиВыберите параметр где больше нет умная таблица, ее книги. ячейку L1 вводим возможность может быть расчет, например «Сумма, выделять всю таблицу,
или нажимаем на данные в Excel. внутренние адреса таблицы в новых версиях перец. правильный код.
этот вариант может Кнопка1_Щелчок() Dim iLastRow excel, поддерживающими умные
CyberForum.ru
Очистка форматов таблицы Excel с сохранением типа данных
Условные форматы нужных данных, щелкните
всегда можно преобразоватьВ Excel 2010 появилась
формулу =ВПР(K1;Таблица1 (или применена при работе руб.», арифметические действия достаточно поместить курсор иконку справа этого В этом случае определенных заголовком таблицы: существенно выросли. РассмотримRonin71ikki и не сработать: As Long Dim
таблицы.. ярлычок листа правой в обычную. возможность при работе ее измененное название);1). с большим массивом — это алгебраические в виде черного поля и выбираем выделяем их, переходим =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;[Прибыль]) вместо D2:D7.
преимущества авто-таблиц в: Здрасьте.: Давайте вместе подождём если пользователь вставит iLastCol As LongС уважением,Чтобы выделить все ячейки кнопкой мыши иАвтор: Александр Сорокин с умными таблицами Здесь 1 -
данных. выражения, принятые в прямоугольника на любую диапазон ячеек, которые в меню ленты
Если в выпадающем списке действии.Я дико извиняюсь. более опытного в «Умную таблицу», то Dim BaseRange AsILF_ollie с одинаковыми правилами выберите командуЕсли вам больше не создавать срезы. Они номер столбца, вНапример, есть таблица с формулах Excel и, ячейку умной таблицы. будут входить в «Главное» и просматриваем строки итогов выбратьНа листе доходов и Я не волшебник, данном вопросе специалиста заголовок может оказаться Range Dim wsList2: Достаточно после первого условного форматирования, установитеУдалить нужна сводная таблица, представляют собой автофильтр котором будет осуществляться покупателями, а в в случае необходимости,После этого перемещаемся в выпадающий список. группы команд, находим вместо опции «Сумма» расходов отделов фирмы я только учусь…Ибо, кроме описанного текстовым, а тело As Worksheet Dim ввода формулы и
переключатель. полностью выделите ее отдельного столбца, представленный поиск. В результате другом столбце указаны числа, @ - таб «Конструктор», группаПодтверждаем сделанные изменения. В «Стили», в ней другую опцию: «Количество», в разных городах
А есть ли выше, другого варианта
таблицы числовым. В obj As ListObject автоматического копирования нажатьпроверка данныхСоздание сводной таблицы и нажмите клавишу в виде элемента в ячейке L1 месяцы осуществления покупок. показывает, что данные «Стили таблиц». Если
результате получим выпадающий щелкаем на кнопке «Максимум» и т.п., записаны в одной возможность выйти из я себе пока моем файле пример Dim s As на Панели быстрого, а затем —Упорядочение полей сводной таблицы
DELETE. Сводная таблица графики. Переходим в
появятся Ф. И. Нас интересует только будут взяты из не хватает представленных список с вашими «Форматировать как таблицу». то Excel будет таблице. В столбце
некогда сделанной «умной не представляю. такого столбца - String ‘Dim iStyle
доступа кнопку Отменить.этих же
с помощью списка будет удалена.
таб «Конструктор», группа О. покупателя под февраль. Чтобы вручную той же строки.
стилей, кликаем на данными.Откроется меню, в котором использовать туже самую
D следует посчитать таблицы» в обыкновенную.ikki «Номер счета» As Style Application.ScreenUpdating Больше формулы в
. полейWindows Online команд «Инструменты», нажимаем №1229 (если, конечно,
не осуществлять поискДанные формулы можно вводить «Дополнительные параметры» иДля того чтобы не будет предложено выбрать функцию, изменив только прибыль по отделам, Желательно без последствий.: А, нет.ikki = False Set этом столбце заполнятьсяНа вкладкеСортировка данных в своднойЕсли появится сообщение «Не «Вставить срез», в он был в покупателей февраля, нажимаем как обычно принято видим всю палитру
возникало сообщения об стиль таблицы - один параметр – а под таблицей
СпасибоЕщё одна идея: я не знаю. wsList2 = ThisWorkbook.Sheets(«Лист2»)
не будут.Главная
таблице удается изменить эту диалоговом окне выбираем
первом столбце). на стрелочку столбца в Excel, кликая стилей. ошибке при вводе выбираем любой, который число 109 на:
нужно просуммировать всеJayBhagavan возникла. Именно на
и в Object ‘ Преобразуем всеИли обратить вниманиенажмите кнопкуОбновление данных в сводной часть отчета сводной
названия столбцов (илиУмные таблицы в Excel «Месяц» и ставим на соответствующие поляВыбираем понравившийся стиль, который неправильных данных, нужно по душе. 103, 104 и доходы и расходы.: Не видя Вашего
уровне идеи. Browser в VBE «умные таблицы на на тег, которыйУсловное форматирование таблице таблицы», убедитесь, что одного столбца), из позволяют вместо диапазона там галочку около и только проставляя и будет применен снова нажать наДалее возникнет диалоговое окно, т.п. (от 101Очень приятным и полезным файла и возможныйМожно попробовать поработать не вижу ничего листе «Базе» в
появляется при автозаполнении, выберите пунктЕсли вы хотите очистить выбрана вся сводная
которых будет сформирован ячеек с данными «февраль», снимая остальные
необходимые функции, все к созданной умной
«Проверка данных», кликнуть в котором будет до 111). свойством таблицы является последствий. Меню Конструктор/Преобразовать со стилями. Создать похожего — ни обычный диапазон On
формул, кликнуть по
Удалить правила условное форматирование на таблица. Нажмите клавиши срез. При необходимости применять имена полей.
галочки. Таким образом, необходимые для формулы таблице.
по табу «Сообщение предложено уточнить диапазонСтоит отметить, что числовые автоматическое заполнение целого в диапазон. стиль с нужным для объекта Range,
Error Resume Next нему и выбрать
, а затем —
листе, следуйте приведенным CTRL+A, а затем фильтрации таблицы выбираем Так, чтобы подсчитать будут показаны только вспомогательные значки вКстати говоря, если ни об ошибке» и ячеек, входящих в параметры 101-111 не столбца формулами, которыеRonin71 числовым форматом и ни для (чем For Each obj соответствующую команду
Удалить правила из выделенных
ниже инструкциям. клавишу DELETE еще необходимую категорию или сумму по столбцу покупатели, сделавшие покупки
этом случае будут один стиль не снять галочку «Выводить данную таблицу, и
включают при вычислении достаточно ввести только: Спасибо JayBhagavan! Все «стандартными» прочими свойствами
чёрт не шутит?) In wsList2.ListObjects obj.Unlist
Сделал макросом: Отмена
ячеекНа всем
planetaexcel.ru
Возможности умной таблицы Excel в новых версиях
раз. категории, зажав кнопку C с 1-й в феврале. Остальные добавлены автоматически.
Основные возможности таблиц
нравится, внизу можно сообщение об ошибке». если таблица содержит значения в скрытых в одну ячейку. так просто. (цвет-шрифт-заливка-рамки). Включить в — Worksheet ‘ Next obj автопротягивания формулы в
.листеЕсли вы используете устройство Ctrl. по 21-ю ячейку, при этом никудаПри нажатии на Enter нажать на ссылку Это позволит вводить
- заголовки («шапку»), то строках, а параметры Вторым полезным свойствомДа дело-то вобщем-то нём все галочки.
- tvit On Error GoTo «Умной таблице» макросомILF_ollieНа вкладке
- без клавиатуры, попробуйтеИногда может возникнуть такая можно ввести формулу, не исчезнут, если произойдет пересчет в «Создать стиль таблицы».
в ячейку с необходимо поставить галочку
от 1-11 включают является функциональная строка не в файле,
- А потом просто: Изменил свое предыдущее
- 0 ‘ Определяемtvit: Добрый день, уважаемыеГлавная
удалить сводную таблицу ситуация, когда потребуется общепринятую в Excel опять нажать стрелку данном столбце воУмные таблицы в Excel выпадающим списком любые
около надписи «Таблица
Возможности обработки данных таблицы Excel
все значения даже итогов. а в том применить к соответствующему
сообщение, прочитай, пожалуйста размер таблицы iLastCol: Доброе время суток!
форумчане.щелкните следующим образом: сохранить данные в
= СУММ(C1:C21). Предположим, в заголовке «Месяц» всех ячейках таблицы. 2010 и старше, необходимые данные, а с заголовками». в скрытых строках.В ячейку D1 введите как из «умной» диапазону соответствующий стиль. последние две строчки. = wsList2.Cells(1, Columns.Count).End(xlToLeft).ColumnСуществует «База» на
Возник вопрос, иУсловное форматированиеВыберите ячейку в любом обычном формате электронной что в столбце и отметить галочкамиВ случае необходимости подсчета а также в
exceltable.com
не только те,
В этом курсе:
Можно создать и отформатировать таблицу для наглядной группировки и анализа данных.
Примечание: Таблицы Excel не следует путать с таблицами данных (эта функция входит в набор команд «Анализ «что если»» на вкладке Данные в группе Работа с данными). Дополнительные сведения см. в статье Введение в анализ «что если».
Вставка таблицы в электронную таблицу. Более подробную информацию вы видите в разделе Общие сведения о таблицах Excel .
Выберите ячейку данных.
На вкладке Главная выберите команду Форматировать как таблицу.
Выберите стиль таблицы.
В диалоговом окне Форматирование таблицы укажите диапазон ячеек.
Если таблица содержит заголовки, установите соответствующий флажок.
Нажмите кнопку ОК.
Вставка таблицы в электронную таблицу. Более подробную информацию вы видите в разделе Общие сведения о таблицах Excel .
Выберите ячейку данных.
На вкладке Главная выберите команду Форматировать как таблицу.
Выберите стиль таблицы.
В диалоговом окне Форматирование таблицы укажите диапазон ячеек.
Если таблица содержит заголовки, установите соответствующий флажок.
Нажмите кнопку ОК.
Чтобы добавить пустую таблицу, выделите ячейки, которые нужно включить в таблицу, и нажмите кнопку вставить > таблицу.
Чтобы отформатировать существующие данные в виде таблицы с использованием стиля таблицы по умолчанию, выполните указанные ниже действия.
Выделите ячейки с данными.
Нажмите кнопку главная > Таблица > Форматировать как таблицу.
Если не установить флажок таблица с заголовками , Excel Online добавляет заголовки с именами по умолчанию, такими как Столбец1 и Столбец2 над данными. Чтобы переименовать заголовок по умолчанию, дважды щелкните его и введите новое имя.
Примечание: Вы не можете изменить форматирование таблицы по умолчанию в Excel Online.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Лист Excel — это заготовка для создания таблиц (одной или нескольких). Способов создания таблиц несколько, и таблицы, созданные разными способами, обеспечивают разные возможности работы с данными. Об этом вы можете узнать из этой статьи.
Создание таблиц
Сначала поговорим о создании электронной таблицы в широком смысле. Что для этого нужно сделать:
- на листе Excel введите названия столбцов, строк, значения данных, вставьте формулы или функции, если этого требует задача;
- выделите весь заполненный диапазон;
- включите все границы.
С точки зрения разработчиков Excel, то, что вы создали, называется диапазон ячеек. С этим диапазоном вы можете производить различные операции: форматировать, сортировать, фильтровать (если укажете строку заголовков и включите Фильтр на вкладке Данные) и тому подобное. Но обо всем перечисленном вы должны позаботиться сами.
Чтобы создать таблицу, как ее понимают программисты Microsoft, можно выбрать два пути:
- преобразовать в таблицу уже имеющийся диапазон;
- вставить таблицу средствами Excel.
Вариант преобразования рассмотрим на примере таблицы, которая показана на рисунке выше. Проделайте следующее:
- выделите ячейки таблицы;
- воспользуйтесь вкладкой Вставка и командой Таблица;
- в диалоговом окне проверьте, что выделен нужный диапазон, и что установлен флажок на опции Таблица с заголовками.
Тот же результат, но с выбором стиля можно было бы получить, если после выделения диапазона применить команду Форматировать как таблицу, имеющуюся на вкладке Главная.
Что можно заметить сразу? В полученной таблице уже имеются фильтры (у каждого заголовка появился значок выбора из списка). Появилась вкладка Конструктор, команды которой позволяют управлять таблицей. Другие отличия не так очевидны. Предположим, в начальном варианте не было итогов под колонками данных. Теперь на вкладке Конструктор вы можете включить строку итогов, что приведет к появлению новой строки с кнопками выбора варианта итогов.
Еще одно преимущество таблицы состоит в том, что действие фильтров распространяется только на ее строки, данные же, которые могут быть размещены в этом же столбце, но за пределами области таблицы, под действие фильтра не попадают. Этого невозможно было бы добиться, если бы фильтр применялся к тому, что в начале статьи было обозначено как диапазон. Для таблицы доступна такая возможность, как публикация в SharePoint.
Таблицу можно создавать сразу, минуя заполнение диапазона. В этом случае выделите диапазон пустых ячеек и воспользуйтесь любым выше рассмотренным вариантом создания таблицы. Заголовки у такой таблицы сначала условные, но их можно переименовывать.
Удаление таблиц
Несмотря на явные преимущества таблиц по сравнению с диапазонами, иногда бывает необходимо отказаться от их использования. Тогда на вкладке Конструктор выберите команду Преобразовать в диапазон (конечно при этом должна быть выделена хотя бы одна ячейка таблицы).
Если же вам нужно очистить лист от данных, независимо от того, были ли они оформлены как диапазон или как таблица, то выделите все ячейки с данными и воспользуйтесь клавишей DELETE или удалите соответствующие столбцы.
Приемы создания и удаления таблиц, о которых вы узнали из этой статьи, пригодятся вам в Excel 2007, 2010 и старше.
Инструмент «Форматировать как таблицу» – является новым и полезным средством для автоматического создания таблиц в Excel. Он ускоряет выполнения многих задач и позволяет предотвратить некоторые ошибки. Кардинально отличается от обычных форматированных границами диапазонов ячеек благодаря функциональным средствам, работающих автоматически или под управлением пользователя.
Как создать умную таблицу в Excel
Теперь рутинную работу с таблицами можно выполнить в автоматическом или полуавтоматическом режиме. Чтобы убедится в этом, начнем со смены обычной таблицы на автоматически форматированную и рассмотрим все ее свойства.
Формулы в таблице отличаются от обычных формул, но их рассмотрим на следующих уроках.
Стили и оформление данных в таблице
Самый быстрый способ создать таблицу – это выделить диапазон и нажать комбинацию горячих клавиш CTRL+T. В такой способ таблица получает стиль, присвоенный по умолчанию (в галерее стилей он называется «средний 2»). Его можно изменить на более подходящий для Вас стиль. Тот, который вы часто используете в своих отчетах.
Изменим стиль форматирования таблицы, который присваивается по умолчанию:
- Раскройте галерею стилей и щелкните правой кнопкой по Вашему наиболее часто используемому стилю.
- Из появившегося контекстного меню выберите опцию: «По умолчанию»
Теперь вы умеете устанавливать свой собственный стиль по умолчанию. Польза данной функции особенно ощутима, когда приходится создавать много таблиц, которые должны соответствовать тому или иному стилю.
Размер таблицы можно легко изменять, используя маркер в ее нижнем правом углу.
Расширьте таблицу для нового столбца данных. Для этого сместите маркер таблицы расположенный в нижнем правом углу вправо, так чтобы добавился еще один столбец.
Смещая маркер можно добавлять и больше столбцов. Всем им будут автоматически присвоены заголовки «Столбец1», «Столбец2» и т.д. Название заголовком можно без проблем изменить на желаемые значения, с помощью ввода в их ячейки нового текста.
Этим же маркером можно добавлять в таблицу новые строки, смещая его вниз. Управляя маркером в любом направлении, мы управляем количеством строк и столбцов, которое должна содержать таблица. Нельзя только смещать маркер по диагонали, чтобы одновременно добавлять / удалять строки и столбцы.
Лист Excel — это заготовка для создания таблиц (одной или нескольких). Способов создания таблиц несколько, и таблицы, созданные разными способами, обеспечивают разные возможности работы с данными. Об этом вы можете узнать из этой статьи.
Создание таблиц
Сначала поговорим о создании электронной таблицы в широком смысле. Что для этого нужно сделать:
- на листе Excel введите названия столбцов, строк, значения данных, вставьте формулы или функции, если этого требует задача;
- выделите весь заполненный диапазон;
- включите все границы .
С точки зрения разработчиков Excel, то, что вы создали, называется диапазон ячеек. С этим диапазоном вы можете производить различные операции: форматировать, сортировать, фильтровать (если укажете строку заголовков и включите Фильтр на вкладке Данные ) и тому подобное. Но обо всем перечисленном вы должны позаботиться сами.
Чтобы создать таблицу, как ее понимают программисты Microsoft, можно выбрать два пути:
- преобразовать в таблицу уже имеющийся диапазон;
- вставить таблицу средствами Excel.
Вариант преобразования рассмотрим на примере таблицы, которая показана на рисунке выше. Проделайте следующее:
- выделите ячейки таблицы;
- воспользуйтесь вкладкой Вставка и командой Таблица ;
- в диалоговом окне проверьте, что выделен нужный диапазон, и что установлен флажок на опции Таблица с заголовками .
Тот же результат, но с выбором стиля можно было бы получить, если после выделения диапазона применить команду Форматировать как таблицу , имеющуюся на вкладке Главная .
Что можно заметить сразу? В полученной таблице уже имеются фильтры (у каждого заголовка появился значок выбора из списка). Появилась вкладка Конструктор , команды которой позволяют управлять таблицей. Другие отличия не так очевидны. Предположим, в начальном варианте не было итогов под колонками данных. Теперь на вкладке Конструктор вы можете включить строку итогов , что приведет к появлению новой строки с кнопками выбора варианта итогов.
Еще одно преимущество таблицы состоит в том, что действие фильтров распространяется только на ее строки, данные же, которые могут быть размещены в этом же столбце, но за пределами области таблицы, под действие фильтра не попадают. Этого невозможно было бы добиться, если бы фильтр применялся к тому, что в начале статьи было обозначено как диапазон. Для таблицы доступна такая возможность, как публикация в SharePoint .
Таблицу можно создавать сразу, минуя заполнение диапазона. В этом случае выделите диапазон пустых ячеек и воспользуйтесь любым выше рассмотренным вариантом создания таблицы. Заголовки у такой таблицы сначала условные, но их можно переименовывать.
Удаление таблиц
Несмотря на явные преимущества таблиц по сравнению с диапазонами, иногда бывает необходимо отказаться от их использования. Тогда на вкладке Конструктор выберите команду Преобразовать в диапазон (конечно при этом должна быть выделена хотя бы одна ячейка таблицы).
Если же вам нужно очистить лист от данных, независимо от того, были ли они оформлены как диапазон или как таблица, то выделите все ячейки с данными и воспользуйтесь клавишей DELETE или удалите соответствующие столбцы.
Приемы создания и удаления таблиц, о которых вы узнали из этой статьи, пригодятся вам в Excel 2007, 2010 и старше .
Из всех продуктов Microsoft программа Excel самым лучшим образом подходит для создания таблиц и проведения множества расчетов. Многие бухгалтера, экономисты, студенты используют ее для построения таблиц и графиков. Обучиться работе с ней может даже школьник. Но на первых этапах не избежать ошибок и тогда пригодятся знания, как удалить Excel-таблицу, строку или другой элемент.
Удаление в Excel
Неудачный опыт работы можно «стереть» подобно надписи на школьной доске. С тем лишь различием, что сделать это в программе гораздо проще. Рассмотрим все по порядку.
Следует выделить строку листа, которая подлежит удалению, нажав на указатель номера на левой боковой панели. Вызвать правой кнопкой мышки плавающее меню и выбрать команду «удалить». Программа уберет строку, не зависимо от того, содержит ли она информацию или нет.
В имеющийся массив информации, содержащий пустые строки, следует добавить колонку. Для удобства работы можно разместить ее первой. Пронумеруйте ячейки в созданном столбце сверху вниз. Для этого в первой пропишите цифру «1», затем «зацепите» мышкой правый нижний угол этой ячейки при нажатой клавише «ctrl» и потяните вниз, не отпуская «ctrl». Отсортируйте записи по какому-либо значению столбца. Все пустые строки окажутся внизу листа. Выделите их и удалите. Теперь отсортируйте все записи по первому (специально созданному) столбцу. Удалите столбец.
За эту операцию отвечает специальная функция программы «СЖПРОБЕЛЫ». Применимо к ячейкам, имеющим строчный формат, она удаляет лишние пробелы в начале или в конце текста. Пробелы между словами функция не удаляет. В ячейках числового формата функция удаляет все пробелы.
На листе следует выделить нужный столбец, на панели выбрать вкладку «данные» — «удалить дубликаты». Все повторяющиеся значения столбца будут аннулированы.
- Как удалить повторяющиеся строки Excel
Аналогично следует поступить и в случае присутствия одинаковых строчек. Команда «удалить дубликаты» выполнит поиск абсолютно идентичных значений строк и удалит все, оставив только одну. Выделять в этом случае следует весь массив значений.
Очень простая операция. Выбираем нужную ячейку или массив кликом левой кнопки мышки, правой вызываем плавающее меню, в котором выбираем команду «удалить». В появившемся диалоговом окне выбираем направление удаления: со сдвигом влево или вверх.
Открытую запароленную книгу (файл) надо переименовать. Для этого выбираем «сохранить как» и в диалоговом окне сохранения файла нажимаем меню «сервис» (левый нижний угол), потом – «общие параметры». В полях «Пароль для открытия» и Пароль для изменения» удаляются звездочки. Далее «Ок» и «Сохранить». В новом окне нажмите кнопку «Да», чтобы заменить запароленный файл новым.
Листы в Excel разделены внизу экрана в виде вкладок «Лист1», «Лист2» и так далее. Если курсор мышки навести на вкладку и щелкнуть правой кнопкой, появится плавающее меню, в котором надо выбрать пункт «Удалить». Пустой лист исчезнет, а содержащий информацию запросит подтверждения.
- Как в Excel удалить столбец
Выделите нужный столбец, нажав на его буквенное обозначение вверху окна, и щелкните правой кнопкой мышки. В плавающем меню выберите пункт «Удалить». Столбец будет удален, не зависимо от того, пустой он или содержит информацию.
Был представлен краткий обзор функциональности таблиц в Excel. В этой статье я приведу несколько полезных указаний но работе с таблицами.
Навигация в таблице
Выбор ячеек в таблице работает так же, как и выбор ячеек в пределах диапазона. Разница состоит только в использовании клавиши Tab . Нажатие Tab перемещает курсор в ячейку справа, но когда вы достигаете последнего столбца, нажатие Tab перемещает курсор в первую ячейку следующей строки.
Выбор частей таблицы
При перемещении указателя мыши над таблицей вы могли заметить, что он меняет свою форму. Форма указателя помогает вам выбирать различные части таблицы.
- Выбор всего столбца . При перемещении указателя мытпи в верхнюю часть ячейки в строке заголовков он меняет свой вид на указывающую вниз стрелку. Щелкните кнопкой мыши для выбора данных в столбце. Щелкните второй раз, чтобы выбрать весь столбец таблицы (включая заголовок и итоговую строку). Вы также можете нажать Ctrl+Пробел (один или два раза), чтобы выбрать столбец.
- Выбор всей строки . Когда вы перемещаете указатель мыши в левую сторону ячейки в первом столбце, он меняет свой вид на указывающую вправо стрелку. Щелкните, чтобы выбрать всю строку таблицы. Вы также можете нажать Shift+Пробел , чтобы выбрать строку таблицы.
- Выбор всей таблицы . Переместите указатель мыши в левую верхнюю часть левой верхней ячейки. Когда указатель превратится в диагональную стрелку, выберите область данных в таблице. Щелкните второй раз, чтобы выбрать всю таблицу (включая строку заголовка и итоговую строку). Вы также можете нажать Ctrl+A (один или два раза), чтобы выбрать всю таблицу.
Щелчок правой кнопкой мыши на ячейке в таблице отображает несколько команд выбора в контекстном меню.
Добавление новых строк или столбцов
Чтобы добавить новый столбец в правую часть таблицы, активизируйте ячейку в столбце справа от таблицы и начните ввод данных. Excel автоматически расширит таблицу по горизонтали. Аналогично, если вы вводите данные в строку ниже таблицы, Excel расширяет таблицу вертикально, чтобы она включала новую строку. Исключение составляет тот случай, когда таблица содержит итоговую строку. При вводе данных под этой строкой таблица не расширяется. Чтобы добавить строки или столбцы в таблицу, щелкните правой кнопкой мыши и выберите в контекстном меню команду Вставить. Она позволяет отобразить дополнительные пункты меню.
Когда указатель ячейки находится в правой нижней ячейке таблицы, нажатие клавиши Tab вставляет новую строку внизу.
Еще один способ продлить таблицу состоит в том, чтобы перетащить маркер изменения размера, который появляется в правом нижнем углу таблицы (но только если вся таблица выбрана). Когда вы перемещаете указатель мыши к маркеру изменения размера, указатель превращается в диагональную линию с двухсторонней стрелкой. Щелкните кнопкой мыши и перетаскивайте вниз, чтобы добавить несколько новых строк в таблицу. Щелкните и перетаскивайте вправо, чтобы добавить несколько новых столбцов.
Когда вы вставляете новый столбец, строка заголовка содержит общее описание наподобие Столбец1 или Столбец2 . Как правило, пользователи предпочитают изменять эти имена на более значимые.
Удаление строк или столбцов
Для удаления строки (или столбца) в таблице выделите любую ячейку строки (или столбца), которая будет удалена. Если вы хотите удалить несколько строк или столбцов, выделите их все. Затем щелкните правой кнопкой мыши и выберите команду Удалить Строки таблицы (или Удалить Столбцы таблицы ).
Перемещение таблицы
Для перемещения таблицы в новое место на том же листе переместите указатель к любой из ее границ. Когда указатель мыши превратится в крестик с четырьмя стрелками, щелкните и перетащите таблицу на новое место. Для перемещения таблицы на другой лист (в той же книге или в другой книге) выполните следующие действия.
- Нажмите Alt+A дважды, чтобы выбрать всю таблицу.
- Нажмите Ctrl+X , чтобы вырезать выделенные ячейки.
- Активизируйте новый лист и выберите верхнюю левую ячейку для таблицы.
- Нажмите Ctrl+V , чтобы вставить таблицу.
Сортировка и фильтрация таблицы
Строка заголовка таблицы содержит стрелку раскрывающегося списка, которая при щелчке на ней показывает параметры сортировки и фильтрации (рис. 159.1). При фильтрации таблицы строки, которые не отвечают критериям фильтра, временно скрываются и не учитываются в итоговых формулах в итоговой строке.
Всем привет! Представим себе ситуацию, что вы создали таблицу в Excel, добавили все данные и формулы, изменили цвет и границы заливки, чтобы было удобно различать столбцы и ячейки. Проблема использования подобной таблицы в том, что если вам нужно добавить дополнительные строки снизу, то вам придется по новой форматировать ячейки и добавлять формулу – вручную или с помощью маркера автозаполнения.
Читаем – что такое маркер автозаполнения.
Одно дело, если количество столбцов и свойств не так много, но вот с большими данными у вас могут возникнуть проблемы. Да и времени вы на это будете тратить куда больше. Именно для этих целей и придумали «Умные таблицы». Умная таблица – это целый объект, объединения ячеек, в которой сохраняется постоянное форматирование и расчет в формулах по выделенным столбцам и ячейкам. Также там есть постоянная шапка, а все расчеты подтягиваются из соседних смежных строк. В сегодняшнем уроке мы посмотрим, как проще всего сделать умную таблицу в Excel.
Содержание
- Как создать умную таблицу в Excel
- Добавление новых строк и столбцов
- Работа с формулами
- Строка итогов
- Сортировка
- Как убрать умную таблицу Excel
- Видео
- Задать вопрос автору статьи
Для создания умной таблицы вам нужно выбрать нужный диапазон ячеек, который уже заполнен. Самое главное, чтобы у этих ячеек уже были заголовки, и они были уникальны – это важно для работы подобного элемента в Excel. После этого перейдите на вкладку «Главная». Далее у нас есть два способа создания умной таблицы.
Первый способ – найдите раздел «Стили» и кликните по кнопке «Форматировать как таблицу».
Выберите стили, которые вам нравится.
Если же вы хотите сохранить цвета, границы и другие стили вашей таблички, перейдите на вкладку «Вставка» и нажмите по кнопке «Таблица». Вы можете воспользоваться и быстрыми клавишами:
Ctrl + T
В обоих случаях вылезет окошко создания таблицы, где будет указан диапазон преобразования. Если в вашей табличке нет заголовков, уберите галочку и нажмите «ОК». После этого будет создана полноценный объект, который будет существовать в программе, как отдельная структура со своими формулами расчета и форматированием.
Добавление новых строк и столбцов
Для того чтобы расширить сетку со всем нужным форматированием, наведите курсор мыши на правый нижний угол, зажмите левую кнопку мыши и тяните границу вниз.
Таким образом можно расширить табличку на любое количество ячеек. Это очень удобно, если вы работаете с большим количеством данных и столбцов.
Если же вы попытаетесь расширить таблицу в право, то увидите создание нового столбца. Вы можете переименовать шапку, заполнить данные или ввести формулы для расчета.
Читаем – как добавить строку в Excel.
Работа с формулами
Еще один момент при работе с умной таблицей в том, что вы можете оперировать не отдельными ячейками, а целыми столбцами. Например, в моем случае мне нужно в столбце «Прибыль» посчитать произведение «Цены» и количество «Всего» проданного товара. Мы можем использовать формулу:
=B2*C2
Или можем воспользоваться перемножением целых столбцов. Например, если вы попробуете начать вводить формулу, при клике левой кнопкой мыши по адресу, будет выделяться весь столбец:
=[@Цена]*[@Всего]
В таком случае вам не нужно использовать маркер автозаполнения, и данные автоматически посчитаются для всех столбцов.
Строка итогов
В умную таблицу можно вставить «Строку итогов» – для этого кликните по любой ячейке таблички, перейдите на вкладку «Конструктора» и поставьте галочку «Строка итогов».
В самом низу автоматически будет добавлена строка. Для каждой ячейки вы можете выбрать свою формулу подсчета. Например, можно посчитать среднее, минимальное или максимальное значение по всем ячейкам столбца. Также можно добавить общую сумму или использовать другую формулу, которую вы можете создать вручную.
Сортировка
Еще одно удобство – это быстрая возможность отсортировать данные по любому столбцу. Для этого достаточно нажать по названию в самом вверху. Далее выбираем ту сортировку, которая вам нужна.
Как убрать умную таблицу Excel
Чтобы преобразовать умную таблицу в обычный вариант в Excel – выделите её и перейдите на вкладку «Конструктора» и в разделе «Инструменты» нажмите по кнопке «Преобразовать в диапазон».
Вам останется подтвердить действие, и табличка вновь станет обычной.
Вроде бы ничего не забыл. Если я все же что-то упустил или вам нужна моя консультация и помощь – опишите подробно свою проблему в комментариях. Всем добра и до новых встреч на портале WiFiGiD.
Видео
Создание и форматирование таблиц
В этом курсе:
Можно создать и отформатировать таблицу для наглядной группировки и анализа данных.
Примечание: Таблицы Excel не следует путать с таблицами данных (эта функция входит в набор команд «Анализ «что если»» на вкладке Данные в группе Работа с данными). Дополнительные сведения см. в статье Введение в анализ «что если».
Вставка таблицы в электронную таблицу. Более подробную информацию вы видите в разделе Общие сведения о таблицах Excel .
Выберите ячейку данных.
На вкладке Главная выберите команду Форматировать как таблицу.
Выберите стиль таблицы.
В диалоговом окне Форматирование таблицы укажите диапазон ячеек.
Если таблица содержит заголовки, установите соответствующий флажок.
Нажмите кнопку ОК.
Вставка таблицы в электронную таблицу. Более подробную информацию вы видите в разделе Общие сведения о таблицах Excel .
Выберите ячейку данных.
На вкладке Главная выберите команду Форматировать как таблицу.
Выберите стиль таблицы.
В диалоговом окне Форматирование таблицы укажите диапазон ячеек.
Если таблица содержит заголовки, установите соответствующий флажок.
Нажмите кнопку ОК.
Чтобы добавить пустую таблицу, выделите ячейки, которые нужно включить в таблицу, и нажмите кнопку вставить > таблицу.
Чтобы отформатировать существующие данные в виде таблицы с использованием стиля таблицы по умолчанию, выполните указанные ниже действия.
Выделите ячейки с данными.
Нажмите кнопку главная > Таблица > Форматировать как таблицу.
Если не установить флажок таблица с заголовками , Excel Online добавляет заголовки с именами по умолчанию, такими как Столбец1 и Столбец2 над данными. Чтобы переименовать заголовок по умолчанию, дважды щелкните его и введите новое имя.
Примечание: Вы не можете изменить форматирование таблицы по умолчанию в Excel Online.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Создаем и удаляем таблицы в Excel
Лист Excel — это заготовка для создания таблиц (одной или нескольких). Способов создания таблиц несколько, и таблицы, созданные разными способами, обеспечивают разные возможности работы с данными. Об этом вы можете узнать из этой статьи.
Создание таблиц
Сначала поговорим о создании электронной таблицы в широком смысле. Что для этого нужно сделать:
- на листе Excel введите названия столбцов, строк, значения данных, вставьте формулы или функции, если этого требует задача;
- выделите весь заполненный диапазон;
- включите все границы.
С точки зрения разработчиков Excel, то, что вы создали, называется диапазон ячеек. С этим диапазоном вы можете производить различные операции: форматировать, сортировать, фильтровать (если укажете строку заголовков и включите Фильтр на вкладке Данные) и тому подобное. Но обо всем перечисленном вы должны позаботиться сами.
Чтобы создать таблицу, как ее понимают программисты Microsoft, можно выбрать два пути:
- преобразовать в таблицу уже имеющийся диапазон;
- вставить таблицу средствами Excel.
Вариант преобразования рассмотрим на примере таблицы, которая показана на рисунке выше. Проделайте следующее:
- выделите ячейки таблицы;
- воспользуйтесь вкладкой Вставка и командой Таблица;
- в диалоговом окне проверьте, что выделен нужный диапазон, и что установлен флажок на опции Таблица с заголовками.
Тот же результат, но с выбором стиля можно было бы получить, если после выделения диапазона применить команду Форматировать как таблицу, имеющуюся на вкладке Главная.
Что можно заметить сразу? В полученной таблице уже имеются фильтры (у каждого заголовка появился значок выбора из списка). Появилась вкладка Конструктор, команды которой позволяют управлять таблицей. Другие отличия не так очевидны. Предположим, в начальном варианте не было итогов под колонками данных. Теперь на вкладке Конструктор вы можете включить строку итогов, что приведет к появлению новой строки с кнопками выбора варианта итогов.
Еще одно преимущество таблицы состоит в том, что действие фильтров распространяется только на ее строки, данные же, которые могут быть размещены в этом же столбце, но за пределами области таблицы, под действие фильтра не попадают. Этого невозможно было бы добиться, если бы фильтр применялся к тому, что в начале статьи было обозначено как диапазон. Для таблицы доступна такая возможность, как публикация в SharePoint.
Таблицу можно создавать сразу, минуя заполнение диапазона. В этом случае выделите диапазон пустых ячеек и воспользуйтесь любым выше рассмотренным вариантом создания таблицы. Заголовки у такой таблицы сначала условные, но их можно переименовывать.
Удаление таблиц
Несмотря на явные преимущества таблиц по сравнению с диапазонами, иногда бывает необходимо отказаться от их использования. Тогда на вкладке Конструктор выберите команду Преобразовать в диапазон (конечно при этом должна быть выделена хотя бы одна ячейка таблицы).
Если же вам нужно очистить лист от данных, независимо от того, были ли они оформлены как диапазон или как таблица, то выделите все ячейки с данными и воспользуйтесь клавишей DELETE или удалите соответствующие столбцы.
Приемы создания и удаления таблиц, о которых вы узнали из этой статьи, пригодятся вам в Excel 2007, 2010 и старше.
Умные Таблицы Excel – секреты эффективной работы
В MS Excel есть много потрясающих инструментов, о которых большинство пользователей не подозревают или сильно недооценивает. К таковым относятся Таблицы Excel. Вы скажете, что весь Excel – это электронная таблица? Нет. Рабочая область листа – это только множество ячеек. Некоторые из них заполнены, некоторые пустые, но по своей сути и функциональности все они одинаковы.
Таблица Excel – совсем другое. Это не просто диапазон данных, а цельный объект, у которого есть свое название, внутренняя структура, свойства и множество преимуществ по сравнению с обычным диапазоном ячеек. Также встречается под названием «умные таблицы».
Как создать Таблицу в Excel
В наличии имеется обычный диапазон данных о продажах.
Для преобразования диапазона в Таблицу выделите любую ячейку и затем Вставка → Таблицы → Таблица
Есть горячая клавиша Ctrl+T.
Появится маленькое диалоговое окно, где можно поправить диапазон и указать, что в первой строке находятся заголовки столбцов.
Как правило, ничего не меняем. После нажатия Ок исходный диапазон превратится в Таблицу Excel.
Перед тем, как перейти к свойствам Таблицы, посмотрим вначале, как ее видит сам Excel. Многое сразу прояснится.
Структура и ссылки на Таблицу Excel
Каждая Таблица имеет свое название. Это видно во вкладке Конструктор, которая появляется при выделении любой ячейки Таблицы. По умолчанию оно будет «Таблица1», «Таблица2» и т.д.
Если в вашей книге Excel планируется несколько Таблиц, то имеет смысл придать им более говорящие названия. В дальнейшем это облегчит их использование (например, при работе в Power Pivot или Power Query). Я изменю название на «Отчет». Таблица «Отчет» видна в диспетчере имен Формулы → Определенные Имена → Диспетчер имен.
А также при наборе формулы вручную.
Но самое интересное заключается в том, что Эксель видит не только целую Таблицу, но и ее отдельные части: столбцы, заголовки, итоги и др. Ссылки при этом выглядят следующим образом.
=Отчет[#Все] – на всю Таблицу
=Отчет[#Данные] – только на данные (без строки заголовка)
=Отчет[#Заголовки] – только на первую строку заголовков
=Отчет[#Итоги] – на итоги
=Отчет[@] – на всю текущую строку (где вводится формула)
=Отчет[Продажи] – на весь столбец «Продажи»
=Отчет[@Продажи] – на ячейку из текущей строки столбца «Продажи»
Для написания ссылок совсем не обязательно запоминать все эти конструкции. При наборе формулы вручную все они видны в подсказках после выбора Таблицы и открытии квадратной скобки (в английской раскладке).
Выбираем нужное клавишей Tab. Не забываем закрыть все скобки, в том числе квадратную.
Если в какой-то ячейке написать формулу для суммирования по всему столбцу «Продажи»
то она автоматически переделается в
Т.е. ссылка ведет не на конкретный диапазон, а на весь указанный столбец.
Это значит, что диаграмма или сводная таблица, где в качестве источника указана Таблица Excel, автоматически будет подтягивать новые записи.
А теперь о том, как Таблицы облегчают жизнь и работу.
Свойства Таблиц Excel
1. Каждая Таблица имеет заголовки, которые обычно берутся из первой строки исходного диапазона.
2. Если Таблица большая, то при прокрутке вниз названия столбцов Таблицы заменяют названия столбцов листа.
Очень удобно, не нужно специально закреплять области.
3. В таблицу по умолчанию добавляется автофильтр, который можно отключить в настройках. Об этом чуть ниже.
4. Новые значения, записанные в первой пустой строке снизу, автоматически включаются в Таблицу Excel, поэтому они сразу попадают в формулу (или диаграмму), которая ссылается на некоторый столбец Таблицы.
Новые ячейки также форматируются под стиль таблицы, и заполняются формулами, если они есть в каком-то столбце. Короче, для продления Таблицы достаточно внести только значения. Форматы, формулы, ссылки – все добавится само.
5. Новые столбцы также автоматически включатся в Таблицу.
6. При внесении формулы в одну ячейку, она сразу копируется на весь столбец. Не нужно вручную протягивать.
Помимо указанных свойств есть возможность сделать дополнительные настройки.
Настройки Таблицы
В контекстной вкладке Конструктор находятся дополнительные инструменты анализа и настроек.
С помощью галочек в группе Параметры стилей таблиц
можно внести следующие изменения.
— Удалить или добавить строку заголовков
— Добавить или удалить строку с итогами
— Сделать формат строк чередующимися
— Выделить жирным первый столбец
— Выделить жирным последний столбец
— Сделать чередующуюся заливку строк
— Убрать автофильтр, установленный по умолчанию
В видеоуроке ниже показано, как это работает в действии.
В группе Стили таблиц можно выбрать другой формат. По умолчанию он такой как на картинках выше, но это легко изменить, если надо.
В группе Инструменты можно создать сводную таблицу, удалить дубликаты, а также преобразовать в обычный диапазон.
Однако самое интересное – это создание срезов.
Срез – это фильтр, вынесенный в отдельный графический элемент. Нажимаем на кнопку Вставить срез, выбираем столбец (столбцы), по которому будем фильтровать,
и срез готов. В нем показаны все уникальные значения выбранного столбца.
Для фильтрации Таблицы следует выбрать интересующую категорию.
Если нужно выбрать несколько категорий, то удерживаем Ctrl или предварительно нажимаем кнопку в верхнем правом углу, слева от снятия фильтра.
Попробуйте сами, как здорово фильтровать срезами (кликается мышью).
Для настройки самого среза на ленте также появляется контекстная вкладка Параметры. В ней можно изменить стиль, размеры кнопок, количество колонок и т.д. Там все понятно.
Ограничения Таблиц Excel
Несмотря на неоспоримые преимущества и колоссальные возможности, у Таблицы Excel есть недостатки.
1. Не работают представления. Это команда, которая запоминает некоторые настройки листа (фильтр, свернутые строки/столбцы и некоторые другие).
2. Текущую книгу нельзя выложить для совместного использования.
3. Невозможно вставить промежуточные итоги.
4. Не работают формулы массивов.
5. Нельзя объединять ячейки. Правда, и в обычном диапазоне этого делать не следует.
Однако на фоне свойств и возможностей Таблиц, эти недостатки практически не заметны.
Множество других секретов Excel вы найдете в онлайн курсе.
Умные таблицы Excel 2007-2013
Постановка задачи
Имеем таблицу, с которой постоянно приходится работать (сортировать, фильтровать, считать по ней что-то) и содержимое которой периодически изменяется (добавляется, удаляется, редактируется). Ну, хотя бы, для примера — вот такого вида:
Размер — от нескольких десятков до нескольких сотен тысяч строк — не важен. Задача — всячески упростить и облегчить себе жизнь, превратив эти ячейки в «умную» таблицу.
Выделяем любую ячейку в таблице и на вкладке Главная (Home) разворачиваем список Форматировать как таблицу (Format as table) :
В раскрывшемся списке стилей выбираем любой вариант заливки на наш вкус и цвет и в окне подтверждения выделенного диапазона жмем ОК и получаем на выходе примерно следующее:
В результате после такого преобразования диапазона в «умную» Таблицу (с большой буквы!) имеем следующие радости (кроме приятного дизайна):
- Созданная Таблицаполучает имяТаблица1,2,3 и т.д. которое, можно изменить на более адекватное на вкладке Конструктор (Design) . Это имя можно использовать в любых формулах, выпадающих списках и функциях, например в качестве источника данных для сводной таблицы или массива поиска для функции ВПР (VLOOKUP).
- Созданная один раз Таблицаавтоматически подстраивается в размерах при добавлении или удалении в нее данных. Если дописать к такой Таблице новые строки — она растянется ниже, если добавить новые столбцы — разойдется вширь. В правом нижнем углу Таблицы можно увидеть автоматически перемещающийся маркер границы и, при необходимости, скорректировать его положение мышью:
Включив флажок Показать итоговую строку (Total row) на вкладке Конструктор (Design) мы получаем автоматическую строку итогов в конце Таблицы с возможностью выбора функции (сумма, среднее, количество и т.д.) по каждому столбцу:
- =Таблица1[#Все] — ссылка на всю таблицу, включая заголовки столбцов, данные и строку итогов
- =Таблица1[#Данные] — ссылка только на данные (без строки заголовка)
- =Таблица1[#Заголовки] — ссылка только на первую строку таблицы с заголовками столбцов
- =Таблица1[#Итоги] — ссылка на строку итогов (если она включена)
- =Таблица1[#Эта строка] — ссылка на текущую строку, например формула =Таблица1[[#Эта строка];[НДС]] — будет ссылаться на значение НДС из текущей строки таблицы.
(В англоязычной версии эти операторы будут звучать, соответственно, как #All, #Data, #Headers, #Totals и #This row).
В Excel 2003 было что-то отдаленно похожее на такие «умные» таблицы — называлось Списком и создавалось через меню Данные — Список — Создать список (Data — List — Create list) . Но даже половины нынешнего функционала там не было и в помине. В более древних версиях Excel не было и этого.
Удаление строк из умной таблицы по условию
Добрый день, уважаемые форумчане.
Имеется кусок кода, который удаляет строки по условию
При этом удаляется строка целиком.
Подскажите, пожалуйста, как можно доработать код, чтобы удалялась только строка умной таблицы.
Пробовал вместо delra.EntireRow.Delete использовать ListRow, но не работает
Удаление строк из «умной таблицы» макросом
Здравствуйте, уважаемые Ассы VBA! Столкнулся с проблемой удаления строк из таблицы на листах с.
Удаление строк из таблицы по условию
Помогите адаптировать код под удаление всех строк содержащих значение меньше 30, в том числе и.
Удаление строк по условию
Доброго времени суток! Подскажите пожалуйста, как удалить в нужном столбце при условии что.
Удаление строк по условию
Подскажите пожалуйста, как произвести удаление строк по условию, необходимо удалить строки при.
Удаление строк по условию
Нет ли удаления строк в excel по условию(не в цикле), например удалить все строки где в третьем.
Содержание
- Применение «умной» таблицы
- Создание «умной» таблицы
- Наименование
- Растягивающийся диапазон
- Автозаполнение формулами
- Строка итогов
- Сортировка и фильтрация
- Преобразование таблицы в обычный диапазон
- Вопросы и ответы
Практически каждый пользователь Excel встречался с ситуацией, когда при добавлении новой строки или столбца в табличный массив, приходится пересчитывать формулы и форматировать данный элемент под общий стиль. Указанных проблем не было бы, если вместо обычного варианта применять, так называемую, «умную» таблицу. Это позволит автоматически «подтянуть» к ней все элементы, которые пользователь располагает у её границ. После этого Эксель начинает воспринимать их, как часть табличного диапазона. Это далеко не полный перечень того, чем полезна «умная» таблица. Давайте узнаем, как её создать, и какие возможности она предоставляет.
Применение «умной» таблицы
«Умная» таблица представляет собой специальный вид форматирования, после применения которого к указанному диапазону данных, массив ячеек приобретает определенные свойства. Прежде всего, после этого программа начинает рассматривать его не как диапазон ячеек, а как цельный элемент. Данная возможность появилась в программе, начиная с версии Excel 2007. Если сделать запись в любой из ячеек строки или столбца, которые находятся непосредственно у границ, то эта строчка или столбец автоматически включаются в данный табличный диапазон.
Применение этой технологии позволяет не пересчитывать формулы после добавления строк, если данные из неё подтягиваются в другой диапазон определенной функцией, например ВПР. Кроме того, среди преимуществ следует выделить закрепление шапки вверху листа, а также наличие кнопок фильтрации в заголовках.
Но, к сожалению, у этой технологии имеются и некоторые ограничения. Например, нежелательно применение объединения ячеек. Особенно это касается шапки. Для неё объединение элементов вообще недопустимо. Кроме того, даже если вы не желаете, чтобы какое-то значение, находящееся у границ табличного массива, было в него включено (например, примечание), оно все равно будет расцениваться Excel, как его неотъемлемая часть. Поэтому все лишние надписи нужно размещать хотя бы через один пустой диапазон от табличного массива. Также в нём не будут работать формулы массивов и книгу невозможно будет применять для совместного использования. Все наименования столбцов должны быть уникальными, то есть, не повторяться.
Создание «умной» таблицы
Но прежде, чем перейти к описанию возможностей «умной» таблицы, давайте узнаем, как её создать.
- Выделяем диапазон ячеек или любой элемент массива, для которого хотим применить табличное форматирование. Дело в том, что даже, если выделить один элемент массива, то программа во время процедуры форматирования захватит все сопредельные элементы. Поэтому и нет большой разницы в том, выделите вы весь целевой диапазон или только его часть.
После этого перемещаемся во вкладку «Главная», если вы в данный момент находитесь в другой вкладке Excel. Далее кликаем по кнопке «Форматировать как таблицу», которая размещена на ленте в блоке инструментов «Стили». После этого открывается список с выбором различных стилей оформления табличного массива. Но выбранный стиль на функциональность никак влиять не будет, поэтому щелкаем по тому варианту, который визуально больше вам нравится.
Существует также ещё один вариант форматирования. Точно также выделяем полностью или часть диапазона, который собираемся преобразовать в табличный массив. Далее перемещаемся во вкладку «Вставка» и на ленте в блоке инструментов «Таблицы» щелкаем по большому значку «Таблица». Только в этом случае выбор стиля не предоставляется, и он будет установлен по умолчанию.
Но самый быстрый вариант — это после выделения ячейки или массива использовать нажатие горячих клавиш Ctrl+T.
- При любом из указанных выше вариантов действий открывается небольшое окошко. В нем располагается адрес диапазона, который будет подвергнут преобразованию. В подавляющем большинстве случаев программа определяет диапазон правильно, независимо от того выделили вы его весь или только одну ячейку. Но все-таки на всякий случай требуется проверить адрес массива в поле и, если он не соответствует тем координатам, которые вам нужны, то изменить его.
Кроме того, обратите внимание на то, чтобы стояла галочка около параметра «Таблица с заголовками», так как в большинстве случаев заголовки у исходного набора данных уже имеются. После того, как вы удостоверились, что все параметры правильно введены, жмите на кнопку «OK».
- После этого действия диапазон данных будет преобразован в «умную» таблицу. Это будет выражаться в приобретении некоторых дополнительных свойств у данного массива, а также в смене его визуального отображения, согласно выбранному ранее стилю. Об основных возможностях, которые предоставляют эти свойства, мы и поговорим далее.
Урок: Как сделать таблицу в Excel
Наименование
После того, как «умная» таблица сформирована, ей автоматически будет присвоено имя. По умолчанию это наименование типа «Таблица1», «Таблица2» и т.д.
- Чтобы посмотреть, какое имя имеет наш табличный массив, выделяем любой его элемент и перемещаемся во вкладку «Конструктор» блока вкладок «Работа с таблицами». На ленте в группе инструментов «Свойства» будет располагаться поле «Имя таблицы». В нем как раз и заключено её наименование. В нашем случае это «Таблица3».
- При желании имя можно изменить, просто перебив с клавиатуры название в указанном выше поле.
Теперь при работе с формулами для того, чтобы указать конкретной функции, что нужно обработать весь табличный диапазон, вместо обычных координат в качестве адреса достаточно будет ввести её имя. К тому же, это не только удобно, но и практично. Если применять стандартный адрес в виде координат, то при добавлении строки внизу табличного массива, даже после того, как она будет включена в его состав, функция не захватит для обработки эту строку и аргументы придется перебивать заново. Если же вы укажите, как аргумент функции, адрес в виде наименования табличного диапазона, то все строчки, в будущем добавленные к нему, автоматически будут обрабатываться функцией.
Растягивающийся диапазон
Теперь остановим внимание на том, каким образом в табличный диапазон добавляются новые строки и столбцы.
- Выделяем любую ячейку в первой же строчке ниже табличного массива. Делаем в ней произвольную запись.
- Затем жмем на клавишу Enter на клавиатуре. Как видим, после этого действия вся строчка, в которой находится только что добавленная запись, была автоматически включена в табличный массив.
Более того, к ней было автоматически применено то же форматирование, что и у остального табличного диапазона, а также были подтянуты все формулы, расположенные в соответствующих столбцах.
Аналогичное добавление произойдет, если мы произведем запись в столбце, который находится у границ табличного массива. Он тоже будет включен в её состав. Кроме того, ему автоматически будет присвоено наименование. По умолчанию название будет «Столбец1», следующая добавленная колонка – «Столбец2» и т. д. Но при желании их всегда можно переименовать стандартным способом.
Ещё одним полезным свойством «умной» таблицы является то, что как бы много записей в ней не было, даже если вы опуститесь в самый низ, наименования столбцов всегда будут перед глазами. В отличие от обычного закрепления шапок, в данном случае названия колонок при переходе вниз будут размещаться прямо в том месте, где располагается горизонтальная панель координат.
Урок: Как добавить новую строку в Excel
Автозаполнение формулами
Ранее мы видели, что при добавлении новой строчки, в её ячейку того столбца табличного массива, в котором уже имеются формулы, производится автоматическое копирование этой формулы. Но изучаемый нами режим работы с данными умеет больше. Достаточно заполнить одну ячейку пустого столбца формулой, чтобы она была автоматически скопирована во все остальные элементы данной колонки.
- Выделяем первую ячейку пустого столбца. Вписываем туда любую формулу. Делаем это обычным способом: устанавливаем в ячейку знак «=», после чего щелкаем по тем ячейкам, арифметическое действие между которыми собираемся выполнить. Между адресами ячеек с клавиатуры проставляем знак математического действия («+», «-», «*», «/» и т.д.). Как видим, даже адрес ячеек отображается не так, как в обычном случае. Вместо координат, отображающихся на горизонтальной и вертикальной панели в виде цифр и латинских букв, в данном случае в виде адреса отображаются наименования колонок на том языке, на котором они внесены. Значок «@» означает, что ячейка находится в той же строке, в которой размещается формула. В итоге вместо формулы в обычном случае
=C2*D2
мы получаем выражение для «умной» таблицы:
=[@Количество]*[@Цена]
- Теперь, чтобы вывести результат на лист, жмем на клавишу Enter. Но, как видим, значение вычисления отображается не только в первой ячейке, но и во всех остальных элементах столбца. То есть, формула была автоматически скопирована в другие ячейки, и для этого даже не пришлось применять маркер заполнения или другие стандартные средства копирования.
Данная закономерность касается не только обычных формул, но и функций.
Кроме того, нужно заметить, что, если пользователь будет вводить в целевую ячейку в виде формулы адреса элементов из других столбцов, то они будут отображаться в обычном режиме, как и для любого другого диапазона.
Строка итогов
Ещё одной приятной возможностью, которую предоставляет описываемый режим работы в Excel, является выведение итогов по столбцам в отдельной строке. Для этого не придется специально вручную добавлять строку и вбивать в неё формулы суммирования, так как инструментарий «умных» таблиц уже имеет в своем арсенале заготовки необходимых алгоритмов.
- Для того, чтобы активировать суммирование, выделяем любой табличный элемент. После этого перемещаемся во вкладку «Конструктор» группы вкладок «Работа с таблицами». В блоке инструментов «Параметры стилей таблиц» устанавливаем галочку около значения «Строка итогов».
Для активации строки итогов вместо вышеописанных действий можно также применить сочетание горячих клавиш Ctrl+Shift+T.
- После этого в самом низу табличного массива появится дополнительная строка, которая так и будет называться – «Итог». Как видим, сумма последнего столбца уже автоматически подсчитана с помощью встроенной функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
- Но мы можем подсчитать суммарные значения и для других столбцов, причем использовать при этом совершенно разные виды итогов. Выделяем щелчком левой кнопки мыши любую ячейку строки «Итог». Как видим, справа от этого элемента появляется пиктограмма в виде треугольника. Щелкаем по ней. Перед нами открывается список различных вариантов подведения итогов:
- Среднее;
- Количество;
- Максимум;
- Минимум;
- Сумма;
- Смещенное отклонение;
- Смещенная дисперсия.
Выбираем тот вариант подбития итогов, который считаем нужным.
- Если мы, например, выберем вариант «Количество чисел», то в строке итогов отобразится количество ячеек в столбце, которые заполнены числами. Данное значение будет выводиться все той же функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
- Если вам недостаточно тех стандартных возможностей, которые предоставляет список инструментов подведения итогов, описанный нами выше, то жмем на пункт «Другие функции…» в его самом низу.
- При этом запускается окошко Мастера функций, где пользователь может выбрать любую функцию Excel, которую посчитает для себя полезной. Результат её обработки будут вставлен в соответствующую ячейку строки «Итог».
Читайте также:
Мастер функций в Экселе
Функция промежуточные итоги в Excel
Сортировка и фильтрация
В «умной» таблице по умолчанию при её создании автоматически подключаются полезные инструменты, которые обеспечивают выполнение сортировки и фильтрации данных.
- Как видим, в шапке около наименований столбцов в каждой ячейке уже имеются пиктограммы в виде треугольников. Именно через них мы получаем доступ к функции фильтрации. Жмем на значок около наименования того столбца, над которым мы собираемся производить манипуляцию. После этого открывается список возможных действий.
- Если в столбце расположены текстовые значения, то можно применить сортировку согласно алфавиту или в обратном порядке. Для этого нужно выбрать соответственно пункт «Сортировка от А до Я» или «Сортировка от Я до А».
После этого строки будут выстроены в выбранном порядке.
Если вы попытаетесь отсортировать значения в колонке, которая содержит в себе данные в формате даты, то вам будет предложено на выбор два варианта сортировки «Сортировка от старых к новым» и «Сортировка от новых к старым».
Для числового формата тоже будет предложено два варианта: «Сортировка от минимального к максимальному» и «Сортировка от максимального к минимальному».
- Для того, чтобы применить фильтр, точно таким же образом вызываем меню сортировки и фильтрации, щелкнув по значку в том столбце, относительно к данным которого вы собираетесь задействовать операцию. После этого в списке снимаем галочки с тех значений, строки которых мы хотим скрыть. После выполнения вышеуказанных действий не забываем нажать на кнопку «OK» внизу всплывающего меню.
- После этого останутся видны только строки, около которых в настройках фильтрации вы оставили галочки. Остальные будут спрятаны. Что характерно, значения в строке «Итог» тоже изменятся. Данные отфильтрованных строк не будут учитываться при суммировании и подведении других итогов.
Это особенно важно, учитывая то, что при применении стандартной функции суммирования (СУММ), а не оператора ПРОМЕЖУТОЧНЫЕ.ИТОГИ, в подсчете участвовали бы даже скрытые значения.
Урок: Сортировка и фильтрация данных в Экселе
Преобразование таблицы в обычный диапазон
Конечно, довольно редко, но иногда все же существует необходимость преобразовать «умную» таблицу в диапазон данных. Например, это может произойти в том случае, если нужно применить формулу массива или другую технологию, которую не поддерживает изучаемый нами режим работы Excel.
- Выделяем любой элемент табличного массива. На ленте перемещаемся во вкладку «Конструктор». Щелкаем по иконке «Преобразовать в диапазон», которая расположена в блоке инструментов «Сервис».
- После этого действия появится диалоговое окно, в котором будет спрашиваться, действительно ли мы хотим преобразовать табличный формат в обычный диапазон данных? Если пользователь уверен в своих действиях, то следует нажать на кнопку «Да».
- После этого единый табличный массив будет преобразован в обычный диапазон, для которого будут актуальными общие свойства и правила Excel.
Как видим, «умная» таблица намного более функциональная, чем обычная. С её помощью можно ускорить и упростить решение многих задач по обработке данных. К преимуществам её использования можно отнести автоматическое расширение диапазона при добавлении строк и столбцов, автофильтр, автозаполнение ячеек формулами, строку итогов и другие полезные функции.
Умные таблицы появились в Excel, начиная с 2007 версии. Это привычные многим полосатые таблицы, которые выглядят примерно так:
И несмотря на то, что их используют уже много лет, еще остаются пользователи, которые используют этот крутой инструмент только потому что “красиво” или не используют совсем. Давайте разберемся, какие преимущества дают умные таблицыв Excel, помимо приятно-полосатого внешнего вида. Но сначала узнаем, как ее создать.
- Как создать умную таблицу в Excel
- Плюсы и минусы умной таблицы в Excel
- Форматирование умной таблицы
- Добавляем срезы (фильтры) к умной таблице
- Как убрать умную таблицу
Чтобы из обычной таблицы Excel сделать “умную” таблицу, нужно:
1. Щелкнуть на любой ячейке таблицы.
Обратите внимание, что всю таблицу выделять не обязательно — если в таблице нет пустых строк или столбцов, Excel сам определит границы диапазона.
2. Нажать сочетание клавиш Ctrl + T. Вокруг таблицы появится рамочка- выделение и окно Создать таблицу, в котором указан выделенный диапазон
Если вдруг это выделение не захватило какую-то нужную область, можно выделить область таблицы вручную.
Обратите внимание на предыдущую картинку — если ваша таблица уже имеет заголовки (“шапку”), то обязательно должна быть установлена “галочка” Таблица с заголовками. Иначе заголовки будут добавлены автоматически в формате Столбец1, Столбец2 и т.д.
Если таблица не имеет заголовков, то “галочку” Таблица с заголовками лучше снять и уже потом переименовать заголовки. Иначе в качестве заголовков будут назначены значение из первой строки.
3. Нажать Ок или клавишу Enter. Готово, у нас получилось преобразовать обычный диапазон в умную таблицу Excel.
Также есть второй способ создания умной таблицы.
1. Также щелкаем в любой ячейке таблицы.
2. Вкладка Главная — Блок Стили — Форматировать как таблицу — в Выпадающем окне выбираем стиль таблицы.
3. Далее также смотрим, чтобы выделение захватило весь нужный диапазон и была установлена галочка Таблица с заголовками и нажимаем Ок.
Плюсы и минусы инструмента умные таблицы в Excel
Преимущества инструмента Умные таблицы в Excel
1. Таблица автоматически расширяется при добавлении строк или столбцов.
Главное требование при этом — новый столбец или строка должны добавляться “впритык” к таблице — без пропусков строк или столбцов.
2. Формулы, введенные в ячейку, после нажатия Enter автоматически копируются на весь столбец.
3. Автоматически добавляются автофильтры ко всем столбцам. И на столбцы, добавленные уже после создания таблицы, фильтры также “навешиваются” автоматически. При этом фильтр можно убрать (см. в разделе Форматирование умной таблицы)
При прокрутке таблицы строка с заголовками и фильтрами закреплена вверху страницы, даже если вы отдельно не закрепляли области.
4. Умные таблицы в Excel имеет имя, которое присваивается автоматически, но его можно изменить.
Посмотреть и изменить имя умной таблицы в Excel можно на вкладке Конструктор таблиц (при этом курсор должен быть установлен на любой ячейке в таблице, иначе вкладка Конструктор таблиц не появится на ленте)
5. К умной таблице можно добавить срезы, такие же, как для сводной таблицы. Срезы в умной таблице упрощают ее фильтрацию и делают более отчет более профессиональным.
6. Структурированные формулы, которые легко читать.
В формулах внутри таблицы используются не привычные адреса ячеек и диапазонов, а специальные адреса, отражающие называние столбца или области внутри таблицы. Это облегчает “чтение” формулы (если, конечно, столбцам в таблице были даны релевантные названия).
7. Автоматическое добавление итогов к таблице с возможностью выбора вида итога (сумма, среднее и т.д.).
8. Удобно создавать сводные таблицы на основании умных таблиц. При добавлении новых столбцов или строк в исходную таблицу, они автоматически добавляются в сводную таблицу (после ее обновления) без необходимости настраивать диапазон.
9. Умные таблицы в Excel удобно загружать в Power Query для последующей обработки.
10. Ну и конечно, красивый “полосатый” внешний вид без “танцев с бубнами” с условным форматированием.
Еще одно преимущество “внешности” — легкая настройка форматирования умной таблицы в Excel. На вкладке Конструктор таблиц его можно быстро настроить (см. раздел Форматирование умной таблицы)
Но, конечно, “умные” таблицы в Excel имеют и ряд особенностей, которые могут затруднить их использование.
Минусы инструмента Умные таблицы в Excel
- При достаточно большом размере таблицы и большом количестве формул файл с умной таблицей может тормозить. Это связано с тем, что форматирование умной таблицы сделано по типу условного форматирования, которое “нагружает” файл.
- Если добавить строку итогов, то функция автоматического расширение «умной таблицы» по строкам при добавлении данных перестает работать. Это логично, т.к. не могут же новые строки с данными быть после строки итогов. Расширить таблицу в этом случае можно только растягиванием за уголок.
- Заголовки можно располагать только в первой строке умной таблицы. Это лишает возможность делать сложные «шапки» таблиц, а также использовать одинаковые названия столбцов — если столбцы будут называться одинаково, Excel автоматически добавить к ним цифру 2, 3 и т.д.
- Формулы могут становятся очень длинными, поскольку в формулу прописывается наименование столбца. Особенно если заголовки длинные сами по себе. Этот момент ограничивает возможность давать сложные названия столбцам.
- Нет возможности закрепить ячейки или столбцы абсолютными/относительными ссылками, и при “протягивании” формулы ссылки съезжают.
- Нельзя установить режим совместного доступа в файл, который содержит хотя бы одну “умную” таблицу.
Форматирование умной таблицы
Можно достаточно гибко настраивать форматирование умной таблицы в Excel.
Настройка внешнего вида умной таблицы
- Откроем вкладку Конструктор таблиц (при этом должна быть активна любая ячейка внутри таблицы)
- В блоке Стили таблиц можно выбрать подходящий стиль из выпадающего списка.
Также можно создать собственный стиль таблицы умной таблицы в Excel.
Вкладка Конструктор таблиц — блок Стили таблиц — выпадающий список — Создать стиль таблицы. И далее поочередно настроить форматирование для каждого элемента таблицы. Для этого нужно выбрать элемент, нажать на кнопку Формат и выбрать нужные параметры заливки, шрифта и т.д.
К тому же, никто не запрещает настраивать внешний вид таблицы вручную. Например, сделать заливку определенного заголовки или ячейки другим цветом.
Также можно очистить стиль умной таблицы.
Это отличное решение для таблиц, которые используются в промежуточных расчетах, и находятся не “на виду”, поскольку отсутствие стиля облегчает работу файла.
Для этого нужно щелкнуть на любой ячейке таблицы — вкладка Конструктор таблиц — блок Стили таблиц — выпадающий список — Очистить.
Теперь таблица не имеет форматирование. Но она не перестала быть умной таблицей! Обратите внимание, что у нее так же есть границы и имя, следовательно, это такая же умная таблица, просто не цветная.
Параметры стиля умных таблиц в Excel
Если вы выбрали предустановленный стиль умной таблицы в Excel, то можно сделать его поднастройку. На вкладке Конструктор таблиц в блоке Параметры стилей таблиц можно настроить параметры установкой/снятием “галочек”
- Строка заголовков: включает и отключает заголовки в таблице
- Строка итогов: включает/отключает строку итогов.
- Чередующиеся строки — включает/отключает “полосатость” таблицы, все строки становятся бесцветными.
- Чередующиеся столбцы — включает/отключает чередования цвета столбцов. Со включенным параметром столбцы окрашиваются цветом “через один”
- Первый столбец и Последний столбец — включает/отключает жирный шрифт для первого и последнего столбца в таблице.
- Кнопка фильтра — включает/отключает автофильтр.
Как изменить имя умной таблицы в Excel
Также на вкладке Конструктор таблиц можно изменить имя таблицы. По умолчанию Excel присваивает таблицам имена типа Таблица1, Таблица2… Однако, лучше их менять на более релевантные, это удобно для использования в формулах.
Чтобы изменить имя умной таблицы, заходим на вкладку Конструктор таблиц — Блок Свойства — в поле Имя таблицы пишем новое имя.
Добавляем срезы (фильтры) к умной таблице
Срезы в умных таблицах выглядят аналогично срезам в сводных таблицах. Они упрощают фильтрацию таблиц.
Чтобы добавить срез к умной таблице в Excel, нужно перейти на вкладку Конструктор таблиц (должна быть активна любая ячейка внутри таблицы) — блок Инструменты — Вставить срез.
Далее нужно отметить галочками, срезы по каким столбцам нужны. Для примере выберем срезы по Дате и Адресу магазина.
Срезы добавлены. Теперь можно фильтровать данные в умной таблице Excel с их помощью.
Как убрать умную таблицу
Иногда нужно преобразовать умную таблицу обратно в диапазон — это значит, что нужно убрать умную таблицу и оставить просто данные.
Для этого переходим на вкладку Конструктор таблиц — блок Инструменты — Преобразовать в диапазон
В появившемся окне нажимаем кнопку Да.
Таблица не изменила свой внешний вид — но она перестала быть умной таблицей (т.е. лишилась всех ее функций — см. раздел Плюсы и минусы умной таблицы в Excel).
В этой статье мы узнали, что такое умные таблицы в Excel, а также познакомились с особенностями таких таблиц.
Вам может быть интересно:
Добрый день, уважаемые форумчане.
Возник вопрос, и я даже не знаю как к нему подступится.
В файле имеется несколько «Умных» таблиц, все формулы заданы в соответствующем формате.
Одна из «Умных» таблиц используется для ввода данных. Проблема в том, что если в качестве данных указать формулу, то эта формула автоматически применится ко всем строкам данного столбца. И если в других «Умных» таблицах файлах так и должно быть, то конкретно в этой таблице это рушит логику расчета.
Подскажите, пожалуйста, как можно отключить автопротягивание формул для заданной «Умной» таблицы?
Я предполагаю, что это можно реализовать макросом — при отмене последнего действия после ввода формулы автопротягивание отменяется, а введенная формула остается. Но как это реализовать макросом — не представляю.
Буду очень благодарен за помощь.
Использую Excel 2013, но аналогичная ситуация со всеми версиями excel, поддерживающими умные таблицы.
С уважением,
Создать «Умную таблицу», которая впервые была представлена в Excel 2007, очень просто. Для ввода данных в нее можно использовать автоформу, которая защитит формулы от случайной перезаписи. В Excel 2010 для «Умной таблицы» был добавлен инструмент «Срезы» для упрощения фильтрации данных.
Общие правила создания и заполнения таблиц
Чтобы ваша таблица, «обычная» или «умная», правильно работала, следует придерживаться при ее создании и заполнении следующих несложных правил:
- не использовать в таблице объединенные ячейки;
- присваивать графам (колонкам) уникальные имена;
- в одной графе использовать один формат данных;
- не оставлять при заполнении таблицы пустых строк;
- в «обычной» таблице следует выделить строку заголовков (шапку таблицы) форматированием (цвет, шрифт) и закрепить на начальном экране.
Создание «Умной таблицы»
Для создания «Умной таблицы» необходимо выбрать любую ячейку внутри таблицы без форматирования или выделить произвольный диапазон, в котором планируется создать такую таблицу, и нажать кнопку «Форматировать как таблицу» на вкладке «Главная». Откроется окно выбора формата будущей «Умной таблицы»:
Выбрать можно любой образец форматирования таблицы и нажать на него, а после создания «Умной таблицы» точнее подобрать форматирование с помощью предпросмотра. После нажатия на образец формата программа Excel предложит проверить диапазон будущей таблицы и выбрать, где будет создана строка заголовков (шапка таблицы) — внутри таблицы, если она уже с заголовками, или над таблицей в новой строке:
В примере заголовки уже присутствуют внутри диапазона с таблицей, поэтому галочку «Таблица с заголовками» оставляем. Нажав «OK», получим следующую «Умную таблицу»:
Теперь при записи формулы создаются адреса с именами колонок, а при нажатии «Enter» формула автоматически копируется во все ячейки этой графы:
Адреса с именами колонок создаются, если аргументы для формулы берутся из той же строки. Аргументы, взятые из других строк, будут отображены обычными ссылками.
Когда «Умная таблица» уже создана, подобрать для нее подходящее цветовое оформление становится легче. Для этого нужно выбрать любую ячейку внутри таблицы и снова нажать кнопку «Форматировать как таблицу» на вкладке «Главная». При наведении курсора на каждый образец форматирования, «Умная таблица» будет менять цветовое оформление в режиме предпросмотра. Остается только выбрать и кликнуть на подходящем варианте.
При выборе любой ячейки внутри «Умной таблицы» на панели инструментов появляется вкладка «Работа с таблицами Конструктор». Перейти в нее можно, нажав на слово «Конструктор».
На вкладке «Конструктор» отображены все инструменты для работы с «Умной таблицей» (неполный перечень):
- редактирование имени таблицы;
- изменение цветового чередования строк на цветовое чередование столбцов;
- добавление строки итогов;
- удаление кнопок автофильтра;
- изменение стиля таблицы (то же, что и по кнопке «Форматировать как таблицу» на вкладке «Главная»);
- удаление дубликатов;
- добавление срезов*, начиная с Excel 2010;
- создание сводной таблицы;
- удаление функционала «Умной таблицы» командой «Преобразовать в диапазон».
*Срезы представляют из себя удобные фильтры по графам в отдельных окошках, работающие аналогично кнопкам автофильтра в строке заголовков. Создается срез (или срезы) нажатием кнопки «Вставить срез» и выбором нужной колонки (или колонок). Чтобы удалить срез, его нужно выбрать и нажать на клавиатуре «Delet» или пункт «Удалить (имя среза)» в контекстном меню.
Работа с «Умной таблицей»
Начните заполнять новую строку или новый столбец, и после заполнения первой ячейки «Умная таблица» автоматически расширится на эту строку или на этот столбец. Если в таблице использовались формулы, то при добавлении новой строки они будут автоматически в нее скопированы.
Для заполнения «Умной таблицы» можно использовать автоформу, которая позволит защититься от случайной перезаписи формул и сделает заполнение более наглядным.
Чтобы автоформа всегда была доступной, ее кнопку необходимо добавить на панель быстрого доступа (вверху слева). Для непосредственного перехода к настройке панели быстрого доступа нажмите на правую кнопку этой панели в виде черточки с треугольником внизу. Откроется следующее меню:
В этом меню необходимо выбрать пункт «Другие команды…» для перехода к окну настройки панели быстрого доступа:
Здесь необходимо выбрать в верхнем раскрывающемся списке «Команды не на ленте», в окне со списком команд выделить пункт «Форма…», нажать кнопку «Добавить >>», а затем кнопку «OK». На панели быстрого доступа появится кнопка вызова автоформы.
Автоформа будет вызываться кнопкой на панели быстрого доступа для той «Умной таблицы», внутри которой находится активная ячейка.
Обратите внимание, что ячейка с формулой не редактируется. Добавление новой записи или сохранение внесенных изменений в существующую строку происходит при нажатии кнопок «Добавить», «Закрыть» или «Enter» на клавиатуре. При нажатии кнопок «Назад» или «Далее» внесенные изменения не сохраняются.
Любую таблицу желательно максимально автоматизировать формулами. Например, в таблице из примера можно вставить формулу для увеличения порядкового номера на единицу.
Самым простым способом было бы вставить формулу =[предыдущая ячейка]+1
, но она не копируется автоматически в новую запись. А в ячейках с этой формулой программа Excel выводит замечание: «Несовместимая формула в вычисляемом столбце».
Для нашего примера подойдет следующая формула: =СТРОКА([@Наименование])-1
, которая вычисляет номер текущей строки рабочего листа Excel и уменьшает ее на единицу, так как первая запись в нашей «Умной таблице» начинается со второй строки рабочего листа Excel.
Если в отдельных колонках «Умной таблицы» использовать выбор значений из раскрывающихся списков, то добавлять записи придется путем копирования строк или протягиванием. Иначе, при автоматическом добавлении новой записи, формулы проверки данных для раскрывающихся списков скопированы не будут.
Преимущества «Умной таблицы»
К преимуществам «Умной таблицы» можно отнести следующие:
- автоматическое форматирование по выбранному шаблону;
- автоматическое расширение «Умной таблицы» при добавлении новых записей или колонок;
- автоматическое копирование формул в новую запись;
- возможность добавления строки итогов (критерий расчета итога для каждой отдельной графы можно выбрать из раскрывающегося списка);
- возможность использования автоформы* для добавления новых записей и редактирования существующих (такая же возможность существует и для обычных таблиц).
*При использовании автоформы не работают подсказки для ввода повторяющегося текста, при наличии которого удобнее добавлять записи непосредственно в таблицу.