Срез сводной таблицы excel

Срез сводной таблицы excel

Срез сводной таблицы excel




Скачать файл - Срез сводной таблицы excel

















Как вы все прекрасно знаете, в Excel появилась такая штука, как срез или slicer. Срез представляет из себя, по сути, кнопочный фильтр. Выглядит это вот так:. То есть - все уникальные значения некоего столбца данных выводятся в срезе в виде графических кнопок. Если нажать на кнопку, то источник данных, с котороым связан срез отфильтрует соответствующий столбец согласно выбранному значению. Это гораздо нагляднее и быстрее, чем обычный фильтр, однако занимает больше места на экране. А, учитывая такую популярную вещь, как дашборд dashboard , то срезы и вовсе незаменимы. Так вот, в Excel можно было ассоциировать со сводными таблицами и со сводными диаграммами. В Excel стало возможно их применять и с умными таблицами. В этой статье я расскажу, как можно задействовать срезы для работы с обычными таблицами. Я вам отвечу, что на практике часто бывает так, что сводная таблица не может быть тем объектом, который вы показываете пользователю в качестве результата, так как, например, то, что вы в итоге должны показать, опирается на 2 и более сводных таблицы, поэтому результаты приходится собирать из кусков данных промежуточных сводных таблиц. С другой стороны, меня крайне расстраивает, что, как и в случае с умными таблицами, срезы совершенно не дружат с защитой листа. Невозможно, например, сделать так, чтобы и срез работал, и было невозможно модифицировать его настройки или вообще удалить с экрана. При защите листа приходится выставлять галочку ' Изменение объектов '. Только с этой настройкой срез работает, как надо, но эта же настройка и означает, что пользователь властен делать с ним всё, что захочет. Исходные данные, располагаются на листе Data в умной таблице tblSales. Для начала покажем, как срезы используются для свобной таблицы. Смотрим лист примера Метод 1 - сводная таблица. Добавлена сводная таблица на основе tblSales. Она элементарная - я хочу видеть продажи в разрезе регионов и модельного ряда. На лист добавлены 2 среза, при помощи которых я собираюсь красиво, наглядно и удобно выбирать интересующий меня период времени - год ы и месяц ы. Убрана галка в настройках сводной таблицы ' Автоматически изменять ширину столбцов при обновлении ' дабы таблица выглядела стабильно, а не меняла ширину столбцов при использовании срезов. В результате я, не написав ни единой формулы и уж тем более ни строчки VBA кода, получил добротный пользовательский отчёт, который выглядит достаточно эстетично и его не стыдно показать боссу или клиенту. Единственный недостаток - это то, что довольно затруднительно получить текущие параметры фильтрации, чтобы, к примеру, автоматически формировать заголовок нашей таблицы. Параметры фильтрации можно получить при помощи VBA, но в данной статье я не буду об этом говорить. Теперь давайте обсудим, как нам приспособить такой полезный инструмент, как срез, к обычной таблице Excel. Смотрим на лист Метод 2 - обычная таблица. На листе Ref я создал 2 вспомогательных умных таблицы tblYears и tblMonths. Они ни с чем не связаны - просто значения, которые мы хотим видеть в наших срезах для обычной таблицы. На том же листе созданы 2 крошечные сводные таблицы ptYears и ptMonths на основе соответствующих вышеперечисленных вспомогательных таблиц. Для каждой сводной таблицы был добавлен срез, который оказывается связанным с фильтром по полям Годы таблицы ptYears и Месяцы таблицы ptMonths. Выбор какого-либо года в срезе автоматически приводит к фильтрации по таблице ptYears. Если в срезе по годам не выбрано ничего, то ячейка Ref! F1 будет содержать значение ' Все ', если выбран конкретный год, то - значение этого года, если - несколько лет, то - значение ' Несколько элементов '. Вот этим мы и пользуемся. F3 я размещаю формулу, которая принимает значение 0, если в срезе не выбрано ничего, значение года, если выбран год, и значение -1 в остальных случаях то есть случай выбора нескольких лет. Для удобства на базе F3 создаю именованный диапазон SelectedYear. Та же история и со вторым срезом. Формула выглядит страшновато, но на самом деле она шаблонна и просто уточняет состояние вышеуказанных ИД, чтобы применить формулу суммирования с нужными параметрами. Вот и всё - остальное по аналогии. Похожим образом формируем заголовок таблицы, который на этот раз отражает состояние фильтров, что довольно ценно. В примере со сводной таблицей мы этого добиться без VBA не смогли. Итак, мы смогли довольно просто использовать срезы для работы с обычной таблицей, что достаточно ценно для создателей различных отчётов и дашбордов. Выглядит это вот так: Файл примера Скачать Исходные данные Исходные данные, располагаются на листе Data в умной таблице tblSales. Классика Для начала покажем, как срезы используются для свобной таблицы. Срез в обычной таблице Теперь давайте обсудим, как нам приспособить такой полезный инструмент, как срез, к обычной таблице Excel. Это устроено следующим образом: Особенностью этих сводных таблиц является то, что они состоят только из фильтра. Батьянов Денис E W.

Срезы в сводных таблицах Excel

Мамка танцует стриптиз

Сколько нужно масла на 5 литров бензина

Сведение данных, фильтры, срезы и сводные диаграммы

Системы менеджмента качества контрольная

Тетрадь английский язык 2

Пантенол крем инструкцияпо применению

Как сделать дисковые тормоза на ваз

Microsoft Excel

Больницы на карте ростова на дону

Сколько стоит 5 рублей 2005 года

1 информационные ресурсы и информационные технологии

Использование срезов для фильтрации данных сводной таблицы

Как подключить услугу обещанный платеж

Алеф кожаные куртки официальный сайт каталог 2016

Пузанина горячего копчения в домашних условиях

Report Page