Выбор слайсера в заголовке - Советы по Excel

Содержание

Джой посетила мой семинар по Power Excel в Хьюстоне и спросила, есть ли способ показать элементы, выбранные в срезе, в ячейке над сводной таблицей.

Я люблю слайсеры, потому что они могут показать вам все выбранные элементы.

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

Фильтр отчета работает как заголовок, если выбран только один элемент.

Но как только вы выберете 2 или более элемента из слайсера, заголовок станет (Несколько элементов). Это бесполезно.

Какие предметы?

Итак - вот решение, которое я предложил Джой в Хьюстоне. Удалите сектор из области фильтра. Выберите всю сводную таблицу. Копировать с помощью Ctrl + C.

Скопируйте исходную сводную таблицу.

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

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

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

Удалить общую сумму

Вернитесь в ячейку A1. Воспользуйтесь формулой =TEXTJOIN(", ",True,Z4:Z20). Эта новая функция была представлена ​​в феврале 2017 г. для Office 365. Второй аргумент называется «Игнорировать пустой». Если указать True, в конце вашего списка не появится много лишних запятых.

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

На рисунке выше я применил стиль заголовка к ячейке A1. Это находится в галерее стилей ячеек.

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

Смотреть видео

Стенограмма видео

Изучайте Excel из подкаста, эпизод 2202: «Выбор среза в заголовке».

Отличный вопрос сегодня, который я поднял на своем семинаре по Power Excel в Хьюстоне от Джой, который был там для Техасского совета IMA. У Joy есть сводная таблица, поэтому мы создадим здесь сводную таблицу, Insert, PivotTable, хорошо. Я не знаю, создайте здесь какую-то сводную таблицу, может быть, клиенты идут вниз по левой стороне, выручка, прибыль или что-то в этом роде. И у Joy есть слайсер - так что Insert, Slicer, выберите Slicer by Cector, нажмите OK. И Джой выбирает несколько вещей из слайсера, а затем возникает вопрос: Джой хочет взять эти выбранные элементы и поместить их в качестве заголовка в ячейку A1.

Хорошо, комментарий Барта к эпизоду 2198 решил бы эту проблему, если бы у нас был выбран только один элемент. И Барт указывает, что мы можем сделать, взять поле «Сектор» и перетащить его в «Фильтры», а затем, если у вас выбран только один элемент, бинго! У вас есть титул. Но, возвращаясь к Excel 2007, это ужасное слово из нескольких элементов, что с ним? Это совершенно бесполезно. Так что это не сработает, если у вас выбрано несколько элементов.

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

Итак, что происходит прямо сейчас, у меня выбраны две вещи, и, конечно, если я выберу больше - так что я вернусь сюда и удерживаю клавишу Ctrl или использую Multi Select и выбираю несколько элементов - тогда мы вернитесь назад и посмотрите на эту сводную таблицу далеко в столбце Z. Теперь у меня есть список всех четырех элементов. Хорошо? Итак, мы узнаем, что начиная с Z4 для некоторой неизвестной длины будет список всех выбранных элементов. Итак, мы собираемся вернуться сюда к нашей ячейке Title и использовать эту замечательную новую функцию, появившуюся в феврале 2007 года - = TEXTJOIN. Между каждым элементом я хочу поставить запятую, пробел, заключенный в кавычки, а затем самую важную часть здесь, чтобы эта работа работала, игнорировать пустые, да, игнорировать пустые (= TEXTJOIN (",", True,). И затем, где это наши данные? Я пойду отсюда, давай просто покатаемся здесь,мы начнем с самой первой ячейки и чуть ниже, сколько бы мы ни могли иметь, например, нажмите ENTER. А теперь, в ячейке A1 - мы будем «Стили ячеек» и выберем заголовок - когда я выбираю из слайсера, он автоматически обновляется. Если я выберу два или три, не беспокойтесь, между ними будут запятые; если я выберу только один, ничего страшного; если я выберу их все, он поместит их все. Хорошо.

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

Этот трюк и многие другие подобные уловки описаны в моей книге LIVe, 54 величайших совета по работе с Excel всех времен.

Подведение итогов сегодняшнего эпизода: Радость в Хьюстоне - могу ли я выбрать информацию в слайсере в качестве заголовка над сводной таблицей? Мы перетаскиваем срез в фильтр отчета, но если вы выберете несколько элементов, вы получите ужасный заголовок нескольких элементов в скобках. Я имею в виду, что это за несколько предметов? Срезы позволяют вам видеть элементы, но если вы не хотите включать срез в диапазон печати, вы можете создать свою первую сводную таблицу, добавить срез, скопировать эту сводную таблицу и вставить ее вправо - далеко в право, где его никто не увидит. Это заставит сводную таблицу автоматически подключать ее к слайсеру. Поместите только поле Slicer в строки этой второй сводной таблицы, удалите строку Grand Total и используйте TEXTJOIN, сказав: «Игнорировать пробелы», чтобы поместить все выборки Slicer в ячейку.

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

Я хочу поблагодарить Джой за то, что она задала мне этот вопрос в Хьюстоне, и я хочу поблагодарить вас за то, что заглянули. Увидимся в следующий раз на другой сетевой трансляции от.

Скачать файл Excel

Чтобы загрузить файл Excel: Slicer-selections-in-title.xlsx

Я люблю открывать для себя новые техники на моих семинарах по Power Excel. Список предстоящих событий см. В разделе Предстоящие семинары по Power Excel.

Идея дня в Excel

Я попросил совета у моих друзей-мастеров Excel по поводу Excel. Сегодняшняя мысль задуматься:

«Мусор на входе, понимание».

Кевин Салливан

Интересные статьи...