Содержание
- 1 Автоматическое создание структуры в Excel
- 2 Ручное создание структуры
- 2.1 Часть 1 Как автоматически создать структуру
- 2.2 Часть 2 Как создать структуру вручную
- 3 Советы
- 4 Предупреждения
Дата: 31 января 2017 Категория: Excel Поделиться, добавить в закладки или статью
Здравствуйте, друзья. Думаю, каждому, кто работал в Эксель, попадались таблицы со структурой данных. Группировка в Эксель, чаще всего, применяется, когда есть организация со структурой, и мы оцениваем некоторые показатели согласно этой структуры. Например, продажи по Компании в целом, по региональным представительствам, по менеджерам. Посмотрите на картинке, как это может быть без группировки:
На рисунке детальный пример отчета о продажах по структурным подразделениям подневно. А что если нужно предоставить руководителям отчет в разрезе только лишь департаментов и помесячно, без детализации? Чтобы было вот так:
Согласитесь, такой вид таблицы более нагляден и показателен для анализа работы Компании в целом. Но как получить такую таблицу достаточно быстро, не скрывая и не удаляя ячейки? Очень просто, задайте структуру документа.
На рисунке выше я привел уже структурированный документ, с маркерами группы. В таблице сгруппированы менеджеры по регионам и регионы в компании, а так же, дни недели в месяцы. Чтобы скрыть какую-то отдельную группу, кликните на значке «минус» в итоговой строке этой группы». Чтобы раскрыть – на значке «плюс». Чтобы отобразить какой-то определенный уровень – нажмите на его номер в верхнем левом углу листа.
Обратите внимание, данные сгруппированы в несколько уровней. Каждый последующий вложен в предыдущий. Всего Эксель позволяет создать до восьми уровней в строках и восьми – в столбцах.
Есть два способа создать структуру листа: автоматический и ручной.
Программа может попытаться создать структуру автоматически. Для этого нажмите на ленте: Структура – Группировать – Создать структуру.
Если у Вас правильно и логично записаны формулы суммирования, структура будет создана правильно. У меня эта функция часто срабатывает правильно, поэтому сначала я пробую именно автоматическое создание. Структура из примера отлично создалась автоматически.
Ручное создание структуры
Создание структуры вручную позволяет держать весь процесс под контролем и гарантированно получить правильный результат. Чтобы структурировать лист вручную, выполните такие действия:
- Оформите и наполните таблицу, создайте итоговые строки и столбцы
- Кликните на маленькой пиктограмме со стрелкой в нижнем правом углу ленточной группы Данные – Структура. В открывшемся окне настройте расположение строк и столбцов итогов
- Выделите строки или столбцы, которые нужно группировать (не выделяйте итоговые). Делайте это с каждой группой по очереди, начиная с самых «глубоких». В моем примере это фамилии менеджеров.
- Нажмите на ленте Структура – Группировать (ли нажмите Alt+Shift+стрелка вправо). Будет создана группировка
- Повторяйте п.3-4 до полного структурирования данных. Повторюсь, начинайте с подчиненных групп, потом переходите на уровень выше. Т.е. в таблице из примера мы поочередно сгруппируем менеджеров в филиалы, потом филиалы в компанию.
Когда Вы вставляете новые строки и столбцы в структурированную таблицу – будьте осторожны. Если, например, добавляется новый менеджер в группу, вставляйте строку где-то между сгруппированными строками, не первым элементом группы и не последним. В противном случае, новая строка не впишется в структуру.
При копировании диапазона ячеек, скрытые строки и столбцы не копируются. Но когда они скрыты группировкой – все равно копируются. Чтобы выделить только данные, отображенные на экране, выделите нужный диапазон и нажмите F5. В открывшемся окне выберите Выделить – Только видимые ячейки. Теперь ячейки, скрытые группировкой, не будут скопированы.
Если Вам больше не нужна структура – удалите ее. Для этого выполните на ленте Данные – Структура – Разгруппировать – Удалить структуру.
Группированные данные, структурированное рабочее пространство – не только добавляют практичности Вашим таблицам, это правило хорошего тона, когда одну и ту же таблицу можно легко посмотреть как в развернутом виде, так и в детальном.
Вот и все, тренируйтесь и применяйте на практике структурирование данных в Экселе. Приглашаю Вас комментировать изложенный материал, задавайте Ваши вопросы и делитесь опытом!
Следующая статья будет посвящена подключению внешних данных и их консолидации. Это неотъемлемая часть работы большинства пользователей Excel. Присоединяйтесь к чтению!
Поделиться, добавить в закладки или статью
Часть 1 Как автоматически создать структуру
-
Откройте таблицу Excel. Для этого дважды щелкните по Excel-файлу.
-
Щелкните по вкладке Данные. Она находится в левой части ленты инструментов, которая в свою очередь расположена в верхней части окна Excel. Откроется панель инструментов «Данные».
-
Щелкните по направленной вниз стрелке рядом с опцией Группировать. Вы найдете эту опцию справа на панели «Данные». Откроется выпадающее меню.
- Нажмите Создание структуры.
Эта опция находится в выпадающем меню «Группировать».Файл:Group and Outline Excel Data Step 4 Version 2.jpg
- Если появилось сообщение «Невозможно создать структуру документа», формула, которой подчиняются данные, не совместима с функцией структурирования. В этом случае создайте структуру вручную (читайте следующий раздел).
-
Скройте данные. Нажмите кнопку «» в верхней или левой части таблицы Excel, чтобы скрыть сгруппированные данные. В большинстве случаев это действие приведет к отображению только последней строки с данными.
-
Удалите структуру (если нужно). Нажмите «Разгруппировать» (справа от опции «Группировать»), а затем в выпадающем меню нажмите «Удалить структуру». Так вы отобразите данные, которые были сгруппированы и скрыты.
Часть 2 Как создать структуру вручную
-
Выделите данные. Щелкните и удерживайте верхнюю левую ячейку нужных данных, а затем перетащите курсор в нижнюю правую ячейку нужных данных.
-
Щелкните по вкладке Данные. Она находится в левой части ленты инструментов, которая в свою очередь расположена в верхней части окна Excel.
-
Щелкните по Группировать. Вы найдете эту опцию справа на панели «Данные».
-
Нажмите Группировать. Эта опция находится в выпадающем меню «Группировать».
-
Выберите способ группирования. Нажмите «Строки», чтобы сгруппировать данные по вертикали, или нажмите« «Столбцы», чтобы сгруппировать данные по горизонтали.
-
Щелкните по OK. Эта кнопка находится в нижней части всплывающего окна.
-
Скройте данные. Нажмите кнопку «» в верхней или левой части таблицы Excel, чтобы скрыть сгруппированные данные. В большинстве случаев это действие приведет к отображению только последней строки с данными.
-
Удалите структуру (если нужно). Нажмите «Разгруппировать» (справа от опции «Группировать»), а затем в выпадающем меню нажмите «Удалить структуру». Так вы отобразите данные, которые были сгруппированы и скрыты.
Советы
- Нельзя использовать описанную функцию, если таблица открыта для общего доступа.
Предупреждения
- Не используйте описанную функцию, если нужно защитить таблицу. В этом случае другие пользователи не смогут отображать и скрывать строки.
Информация о статье
Эту страницу просматривали 99 049 раза.
Была ли эта статья полезной?
Большинство пользователей при работе с электронными данными сталкиваются с оформленной структурной таблицей. Группировка или иерархия применяется, чтобы подробнее оценить данные. В сегодняшнем уроке научимся выстраивать такую иерархию на примере заполненной электронной книги Excel.
Что сделать, чтобы оформить структуру
Сделаем настройку программы.
- Открываем лист с подготовленной таблицей. Затем переходим во вкладку «Данные». В блоке «Структура» открываем ярлык снизу.
- Открываем окошко, в котором необходимо поставить галочку напротив записи «Итоги в столбцах справа от данных». Затем нажимаем кнопку «ОК».
Приступаем к формированию группировок.
Иерархия по строкам
Суть группировки заключается в объединении некоторых табличных данных в один подраздел. Как это выполнить, рассмотрим дальше.
- В готовой таблице, в диапазон, где необходимо выполнить группировку, вставляем пустую строчку. В ней необходимо прописать название, которое мы даем иерархии. Далее выделяем ячейки, которые необходимо совместить между собой.
- Затем переходим во вкладку «Данные», в блоке «Структура» нажимаем на инструмент «Группировать».
- Затем в появившемся окне выбираем, как будем совмещать. В данном случае устанавливаем флажок напротив подписи «Строки» и нажимаем на кнопку «ОК».
- Далее видим, что результат группировки сформировался в виде скобки слева. Это значит, что действия выполнены правильно.
Аналогично выполняется группировка по колоннам, только выбирать соответствующий пункт во время выполнения последнего этапа инструкции.
Чтобы спрятать полученную структуру, необходимо нажать на минус в верхней части скобки, которая формирует иерархию.
Как выполнить разгруппировку
Когда необходимо исправить данные, зафиксированные в группировку, либо распечатать готовую таблицу, можно попробовать разгруппировку. Чтобы это сделать, перейдем к следующему алгоритму.
- Выделяем созданную группировку, затем переходим во вкладку «Данные», где находим блок «Структура».
- Далее нажимаем на инструмент «Разгруппировать», ставим флажок напротив записи «Строки» и нажимаем кнопку «ОК».
В случае, если вы делали группировку дважды, то необходимо снять элемент структуры столько же раз. Не забывайте при любом действии с иерархией выделять необходимый диапазон данных.
Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Excel 2007 Word 2007 Outlook 2007 PowerPoint 2007 Еще…Меньше
Если вы хотите проиллюстрировать иерархические отношения, которые прогрессируют по вертикали или по горизонтали, можно создать графический элемент SmartArt, использующий макет иерархии, например Иерархия с меткой. Иерархия представляет собой ряд упорядоченных групп людей или элементов в системе. Используя графический элемент SmartArt в Excel, Outlook, PowerPoint или Word, вы можете создать иерархию и включить ее в электронную почту, сообщение электронной почты, презентацию или документ.
Важно: Если вы хотите создать организациическую диаграмму,создайте графический элемент SmartArt с помощью макета Организацивая диаграмма.
Примечание: Снимки экрана, сделанные в этой статье, Office 2007 г. Если у вас другая версия, представление может немного отличаться, но если не указано иное, функции будут одинаковыми.
-
На вкладке Вставка в группе Иллюстрации нажмите кнопку SmartArt.
-
В коллекции Выбор рисунка SmartArt щелкните Иерархияи дважды щелкните макет иерархии (например, Горизонтальная иерархия).
-
Для ввода текста выполните одно из следующих действий.
-
В области текста щелкните элемент [Текст] и введите содержимое.
-
Скопируйте текст из другого места или программы, в области текста щелкните элемент [Текст], а затем вставьте скопированное содержимое.
Примечание: Если область текста не отображается, щелкните элемент управления.
-
Щелкните поле в графическом элементе SmartArt и введите свой текст.
Примечание: (ПРИМЕЧАНИЕ.) Для достижения наилучших результатов используйте этот вариант после добавления всех необходимых полей.
-
-
Добавление поля
-
Щелкните графический элемент SmartArt, в который нужно добавить поле.
-
Щелкните существующее поле, ближайшее к месту вставки нового поля.
-
В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Создать рисунок щелкните стрелку под командой Добавить фигуру.
Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, выделите графический элемент SmartArt.
-
Выполните одно из указанных ниже действий.
-
Чтобы вставить поле на том же уровне, что и выбранное поле, но после него, выберите команду Добавить фигуру после.
-
Чтобы вставить поле на том же уровне, что и выбранное поле, но перед ним, выберите команду Добавить фигуру перед.
-
Чтобы вставить поле на один уровень выше выбранного поля, выберите команду Добавить фигуру над.
Новое поле займет место выбранного поля, а выбранное поле и все поля непосредственно под ним будут понижены на один уровень. -
Чтобы вставить поле на один уровень ниже выбранного поля, выберите команду Добавить фигуру под.
Новое поле будет добавлено после другого на том же уровне.
-
Удаление поля
Чтобы удалить поле, щелкните его границу и нажмите клавишу DELETE.
Примечания:
-
Если вам нужно добавить поле в иерархию, поэкспериментируйте с ним до, после, сверху или под выбранным полем, чтобы получить нужное расположение.
-
Несмотря на то что в макетах иерархии, таких как Горизонтальная иерархия, нельзя автоматически соединить линией два поля верхнего уровня,вы можете сымитировать это, добавив поле в графический элемент SmartArt и нарисуя линию для соединения полей.
-
Чтобы добавить поле из области текста:
-
Поместите курсор в начало текста, куда вы хотите добавить фигуру.
-
Введите нужный текст в новой фигуре и нажмите клавишу ВВОД. Чтобы добавить отступ для фигуры, нажмите клавишу TAB, а чтобы сместить ее влево — клавиши SHIFT+TAB.
-
Перемещение полей в иерархии
-
Чтобы переместить поле, щелкните его и перетащите на новое место.
-
Чтобы фигура перемещалась с очень маленьким шагом, удерживайте нажатой клавишу CTRL и нажимайте клавиши со стрелками.
Изменение макета иерархии
-
Щелкните правой кнопкой мыши иерархию, которую вы хотите изменить, и выберите изменить макет.
-
Щелкните Иерархияи сделайте одно из следующих:
-
Чтобы показать иерархические отношения, которые выровна сверху вниз и сгруппировать по иерархии, щелкните Иерархия с меткой.
-
Чтобы показать группы данных, встроенные сверху вниз, и иерархии внутри каждой группы, щелкните Иерархия таблиц.
-
Чтобы показать иерархические отношения в группах, щелкните Иерархический список.
-
Чтобы показать иерархические отношения, которые выровна по горизонтали, выберите горизонтальную иерархию.
-
Чтобы показать иерархические отношения, которые выровна по горизонтали и помечены иерархией, щелкните Горизонтальная иерархия с подписи.
-
Примечание: Чтобы изменить макет SmartArt, можно также выбрать нужный параметр в разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Макеты. При выборе варианта макета можно предварительно просмотреть, как будет выглядеть графический элемент SmartArt.
Чтобы быстро оформление графического элементов SmartArt выглядело и выглядело как дизайнер, вы можете изменить цвета или применить стиль SmartArt к своей иерархии. Вы также можете добавить эффекты, такие как свечение, сглаживание или объемные эффекты.
К полям в графических элементах SmartArt можно применять цветовые вариации из цвета темы.
-
Щелкните графический элемент SmartArt, цвет которого нужно изменить.
-
В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt нажмите кнопку Изменить цвета.
Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, выделите графический элемент SmartArt.
-
Выберите нужную комбинацию цветов.
Совет: (ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз можно просмотреть, как изменяются цвета в графическом элементе SmartArt.
-
В графическом элементе SmartArt щелкните правой кнопкой мыши границу линии или фигуры, которые вы хотите изменить, и выберите пункт Формат фигуры.
-
Чтобы изменить цвет границы, нажмите кнопку Цвет линии ,выберите цвет , а затем выберите нужный цвет.
-
Чтобы изменить тип границы фигуры, щелкните Тип линии и задайте нужные параметры.
-
Щелкните правой кнопкой мыши границу фигуры и выберите команду Формат фигуры.
-
Щелкните область Заливка и выберите вариант Сплошная заливка.
-
Нажмите кнопку Цвет и выберите нужный цвет.
-
Чтобы указать степень прозрачности фонового цвета, переместите ползунок Прозрачность или введите число в поле рядом с ним. Значение прозрачности можно изменять от 0 (полная непрозрачность, значение по умолчанию) до 100 % (полная прозрачность).
Стиль SmartArt — это сочетание различных эффектов, например стилей линий, рамок или трехмерных эффектов, которые можно применить к полям графического элемента SmartArt для придания им профессионального, неповторимого вида.
-
Щелкните графический элемент SmartArt, стиль SmartArt которого нужно изменить.
-
В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt выберите стиль.
Чтобы отобразить другие стили SmartArt, нажмите кнопку Дополнительно .
Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, выделите графический элемент SmartArt.
Примечания:
-
(ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз становится видно, как изменяется стиль SmartArt в рисунке SmartArt.
-
Вы также можете настроить графический элемент SmartArt, перемещая поля,меняя их размер,добавляя заливку или эффект и добавляя рисунок.
Если вы используете PowerPoint, вы можете анимировать иерархию, чтобы акцентировать внимание на каждом поле, каждой ветви или каждом уровне иерархии.
-
Щелкните иерархию графического элементов SmartArt, которую нужно анимировать.
-
На вкладке Анимация в группе Анимация нажмите кнопку Анимация ивыберите по ветви по одному.
Примечание: При копировании иерархии с примененной к ней анимацией на другой слайд также копируется анимация.
Нужна дополнительная помощь?
Download Article
Download Article
Do you want to create a hierarchy in your Excel worksheet? «Hierarchy» in Excel actually has two meanings—the first (and simpler) meaning is a type of chart that helps you visualize a hierarchical structure, such as an organizational chart. The other type of hierarchy is a Power Pivot hierarchy, which allows you to easily drill up and down through a list of nested columns in a table. This wikiHow article will walk you through two ways to create hierarchies in Microsoft Excel—creating a hierarchy chart using SmartArt, and creating a Power Pivot data model hierarchy.
Things You Should Know
- To create a hierarchy in a pivot table, you’ll need to enable the Power Pivot add-on in Microsoft Excel.
- If you want to create a hierarchy chart to show relationships between items, you can use a SmartArt design template.
- PowerPivot is only available in recent versions of Microsoft Excel for Windows.
-
1
Enable the Power Pivot add-on. If you want to create a hierarchy that rolls a list of columns from a table into a single item in a pivot table, you can do so with the Power Pivot Excel add-on. This allows you to use your hierarchy in a Power Pivot table as a single object in the field list. Here’s how to enable the add-on:
- First, you’ll need to be using Excel 365, 2021, 2019, 2016, or 2013 to use this feature.
- Click the File menu and select Options.
- Click the Add-ins tab on the left.
- Select COM Add-ins from the «Manage» menu.
- Click Go.
- Check the «Microsoft Office Power Pivot» box and click OK.
-
2
Convert your source data into a table. To create the hierarchy, you’ll need to create a Power Pivot table, which is different from a standard pivot table. To prepare your source data:
- Highlight the data and press Ctrl + T.
- Select «My table has headers» and click OK.
Advertisement
-
3
Add the table to the data model. Here’s how:
- Click the Insert tab.
- Click PivotTable.
- Check the box next to «Add this data to the Data Model» and click OK.
-
4
Click the Power Pivot tab. Now that you’ve enabled the add-in, you’ll have a new tab called «Power Pivot» at the top of Excel.[1]
-
5
Click Manage. This opens the Power Pivot window, where you’ll see the data from your table in a pivot table.
-
6
Switch the Power Pivot window to Diagram view. To do this, click the View icon at the top of the new window and select Diagram View.[2]
-
7
Select the columns you want to add to the hierarchy. To select multiple table columns, hold down the Ctrl key as you click each column name.
-
8
Right-click the selected columns and select Create hierarchy. This creates a new parent hierarchy level below the table columns. Each column is now a child in the hierarchy.
-
9
Type a name for the hierarchy and press ↵ Enter. You can always rename the hierarchy or any of the child levels by right-clicking and selecting Rename.
-
10
Edit the hierarchy. Before you start working with your data, you might need to change the order of the items in your hierarchy:
- To create more child levels, drag additional columns to the parent level. Or, to place a column at a particular level in the hierarchy, drag the column exactly where you’d like it to appear.
- To rename a parent or child level, just right-click the current name and choose Rename. But be careful—if you rename a child level, it will no longer share the same name as its originating column.
- To change the order of a child level, just drag the item to a new position.
- To remove a child level, right-click the level and select Remove from Hierarchy.
-
11
Close the PowerPivot window and build your pivot table. Now you’ll be able to build your pivot table and include the hierarchy. You’ll see the hierarchy under the name of the table in the PivotTable Fields panel.
- Drag any fields you want to work, including your hierarchy field, with into the Rows, Columns, Values, or Filters area as needed.
- If you don’t see your other fields in the PivotTable Fields panel, click the arrow next to «More Fields.»
-
12
Use the Drill Up and Drill Down icons to navigate through the hierarchy. Once you’ve placed your hierarchy field in your pivot table, you’ll be able to use these buttons on the PivotTable Analyze tab to move up and down through the levels. The data in your pivot table will update along with your hierarchy selection.
Advertisement
-
1
Click the Insert tab. You’ll see this tab at the top of Word.
-
2
Click the SmartArt icon. Its icon is a green arrow with a window at its bottom-right corner. If you don’t see this option in the toolbar, click Illustrations to expand more options.
-
3
Click the Hierarchy tab. This tab is on the left panel of the Choose a SmartArt Graphic window. Now you’ll see the available hierarchy designs.
-
4
Select a hierarchy design and click OK. This inserts a blank hierarchy graphic into your worksheet.
- While each design only includes a few boxes for your hierarchy, you can add as many as necessary once you’ve added the graphic to your sheet.
-
5
Add a box or shape to the hierarchy. While the sample hierarchy might have enough boxes for some, you’ll usually need to tweak it a bit to match your needs. Adding a box to the hierarchy is easy:
- Click any of the existing boxes. This activates the SmartArt Design toolbar.
- Click the down-arrow next to «Add Shape» in the toolbar to bring up the menu.
- Choose a position relative to the selected box:
- Add Shape After: Adds a shape at the same level to the right of the selected shape.
- Add Shape Before: Adds a shape at the same level to the left of the selected shape.
- Add Shape Above: Adds a shape that takes the position of the selected shape and demotes the shapes beneath it.
-
Add Shape Below: Adds a shape one level below the selected shape. If there’s already a shape a level below, the new shape will appear to the right of that shape.[3]
-
6
Add text to the hierarchy. Each of the pre-made designs allows you to click some sample text and replace it with your own. You can click the box you want to edit and type right into the box, or use the «Type your text here» box on the left to enter your text.
- Each shape or box on the hierarchy has its own entry in the «Type your text here» panel.
- You can choose any font face, style, and color on the Home tab for your boxes.
-
7
Connect two non-connected branches. When you add a box or shape to the hierarchy, Excel automatically inserts a line connecting the new shape to the shape you selected. However, none of the SmartArt hierarchy designs are capable of connecting two top-level boxes. In this case, you’d want to draw a line or connector between the two shapes yourself. Here’s how:
- Click the Insert tab and select Shapes.
- Select a line style, such as a straight or squiggly line.
- Click and drag the mouse from the starting box to the ending box.[4]
-
8
Change the look of your hierarchy.
- To switch to a different hierarchy style, right-click anywhere on the hierarchy and select Change Layout. Choosing another design will move your text and other details into that design.
- To move a shape, just click and drag it to any location. To move it in tiny increments, hold down the CTRL key as you drag.
- To change the colors, shading, shadows, or outlines of the hierarchy, click anywhere on the chart to bring up the SmartArt Design toolbar at the top. Then, click Change Colors to try a different color scheme, or choose a different shape style on the SmartArt Styles panel.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Thanks for submitting a tip for review!
References
About This Article
Article SummaryX
1. Open a new Excel spreadsheet.
2. Click Insert at the top of your screen.
3. Click SmartArt.
4. Hover over Hierarchy.
5. Select a hierarchy chart.
6. Fill out the boxes on your hierarchy chart.
Did this summary help you?
Thanks to all authors for creating a page that has been read 56,781 times.
Is this article up to date?
Группировка данных в Excel – придаем таблицам стройности
Здравствуйте, друзья. Думаю, каждому, кто работал в Эксель, попадались таблицы со структурой данных. Группировка в Эксель, чаще всего, применяется, когда есть организация со структурой, и мы оцениваем некоторые показатели согласно этой структуры. Например, продажи по Компании в целом, по региональным представительствам, по менеджерам. Посмотрите на картинке, как это может быть без группировки:
На рисунке детальный пример отчета о продажах по структурным подразделениям подневно. А что если нужно предоставить руководителям отчет в разрезе только лишь департаментов и помесячно, без детализации? Чтобы было вот так:
Согласитесь, такой вид таблицы более нагляден и показателен для анализа работы Компании в целом. Но как получить такую таблицу достаточно быстро, не скрывая и не удаляя ячейки? Очень просто, задайте структуру документа.
На рисунке выше я привел уже структурированный документ, с маркерами группы. В таблице сгруппированы менеджеры по регионам и регионы в компании, а так же, дни недели в месяцы. Чтобы скрыть какую-то отдельную группу, кликните на значке «минус» в итоговой строке этой группы». Чтобы раскрыть – на значке «плюс». Чтобы отобразить какой-то определенный уровень – нажмите на его номер в верхнем левом углу листа.
Обратите внимание, данные сгруппированы в несколько уровней. Каждый последующий вложен в предыдущий. Всего Эксель позволяет создать до восьми уровней в строках и восьми – в столбцах.
Как сгруппировать данные в Excel
Есть два способа создать структуру листа: автоматический и ручной.
Автоматическое создание структуры в Excel
Программа может попытаться создать структуру автоматически. Для этого нажмите на ленте: Структура – Группировать – Создать структуру .
Если у Вас правильно и логично записаны формулы суммирования, структура будет создана правильно. У меня эта функция часто срабатывает правильно, поэтому сначала я пробую именно автоматическое создание. Структура из примера отлично создалась автоматически.
Ручное создание структуры
Создание структуры вручную позволяет держать весь процесс под контролем и гарантированно получить правильный результат. Чтобы структурировать лист вручную, выполните такие действия:
- Оформите и наполните таблицу, создайте итоговые строки и столбцы
- Кликните на маленькой пиктограмме со стрелкой в нижнем правом углу ленточной группы Данные – Структура . В открывшемся окне настройте расположение строк и столбцов итогов
- Выделите строки или столбцы, которые нужно группировать (не выделяйте итоговые). Делайте это с каждой группой по очереди, начиная с самых «глубоких». В моем примере это фамилии менеджеров.
- Нажмите на ленте Структура – Группировать (ли нажмите Alt+Shift+стрелка вправо ). Будет создана группировка
- Повторяйте п.3-4 до полного структурирования данных. Повторюсь, начинайте с подчиненных групп, потом переходите на уровень выше. Т.е. в таблице из примера мы поочередно сгруппируем менеджеров в филиалы, потом филиалы в компанию.
Когда Вы вставляете новые строки и столбцы в структурированную таблицу – будьте осторожны. Если, например, добавляется новый менеджер в группу, вставляйте строку где-то между сгруппированными строками, не первым элементом группы и не последним. В противном случае, новая строка не впишется в структуру.
При копировании диапазона ячеек, скрытые строки и столбцы не копируются. Но когда они скрыты группировкой – все равно копируются. Чтобы выделить только данные, отображенные на экране, выделите нужный диапазон и нажмите F5 . В открывшемся окне выберите Выделить – Только видимые ячейки . Теперь ячейки, скрытые группировкой, не будут скопированы.
Если Вам больше не нужна структура – удалите ее. Для этого выполните на ленте Данные – Структура – Разгруппировать – Удалить структуру .
Группированные данные, структурированное рабочее пространство – не только добавляют практичности Вашим таблицам, это правило хорошего тона, когда одну и ту же таблицу можно легко посмотреть как в развернутом виде, так и в детальном.
Вот и все, тренируйтесь и применяйте на практике структурирование данных в Экселе. Приглашаю Вас комментировать изложенный материал, задавайте Ваши вопросы и делитесь опытом!
Следующая статья будет посвящена подключению внешних данных и их консолидации. Это неотъемлемая часть работы большинства пользователей Excel. Присоединяйтесь к чтению!
Добавить комментарий Отменить ответ
8 комментариев
Добрый день!
Как в книге создать 2 группировки друг за другом, чтобы когда они свернуты не отображались страницы.
Например, в таблице 15 строк. 3 всегда отображаются. Затем 4 строки в группировке и следующие 4 строки в группировке. Надо чтобы,когда обе группировки собраны из них ничего не отображалось.
Здравствуйте, Кир.
Для каждой группировки нужно определять итоговый столбец, который располагается либо над группируемым участком, либо под ним. Поскольку у Вас две группы строк примыкают друг к другу, нужно для верхнего участка установить итоги над данными, для нижнего — под данными. Как это делается — описано вначале пункта «Ручное создание структуры».
Добрый день!
Как сделать чтобы группировки были разного цвета( например 1 группа где знак (+) красного. 2 группа где знак (+) зеленого итд)
Дмитрий, здравствуйте. Если Вы хотите, чтобы именно строка итогов отличалась по цвету — лучше всего воспользоваться Условным форматированием
Здравствуйте! Почему при создании структуры с первого столбца в документе не отображается плюсик? Только точки над структурируемыми столбцами и цифры уровня структуры… Что делать, если структура нужна именно с 1го столбца? Excel 2016. Спасибо.
Здравствуйте, Елена. Не отображается плюсик, потому что он проставляется над столбцом промежуточных итогов. Например, в столбцах у Вас данные по месяцам, и они сворачиваются в итоговые цифры года. Плюсик будет над столбцом соответствующего года.
Итоговый столбец может быть слева или справа от группируемого массива. У Вас в настройках выставлено «слева», однако столбца слева не существует, Вы группируете начиная с первого. Потому, плюсика и нет. Вы можете пойти двумя путями:
1. Скрывать и раскрывать группировку кнопками уровней в верхнем левом углу окна
2. Выбрать расположение столбца итогов справа от группируемого массива. Тогда плюсик будет отображаться в следующем столбце после группируемых. Как это сделать — я рассказал в пункте «Ручное создание структуры»
Спасибо.
Научился группировать столбцы за 15 секунд.
Как сделать иерархию в excel?
Дата: 31 января 2017 Категория: Excel Поделиться, добавить в закладки или статью
Здравствуйте, друзья. Думаю, каждому, кто работал в Эксель, попадались таблицы со структурой данных. Группировка в Эксель, чаще всего, применяется, когда есть организация со структурой, и мы оцениваем некоторые показатели согласно этой структуры. Например, продажи по Компании в целом, по региональным представительствам, по менеджерам. Посмотрите на картинке, как это может быть без группировки:
На рисунке детальный пример отчета о продажах по структурным подразделениям подневно. А что если нужно предоставить руководителям отчет в разрезе только лишь департаментов и помесячно, без детализации? Чтобы было вот так:
Согласитесь, такой вид таблицы более нагляден и показателен для анализа работы Компании в целом. Но как получить такую таблицу достаточно быстро, не скрывая и не удаляя ячейки? Очень просто, задайте структуру документа.
На рисунке выше я привел уже структурированный документ, с маркерами группы. В таблице сгруппированы менеджеры по регионам и регионы в компании, а так же, дни недели в месяцы. Чтобы скрыть какую-то отдельную группу, кликните на значке «минус» в итоговой строке этой группы». Чтобы раскрыть – на значке «плюс». Чтобы отобразить какой-то определенный уровень – нажмите на его номер в верхнем левом углу листа.
Обратите внимание, данные сгруппированы в несколько уровней. Каждый последующий вложен в предыдущий. Всего Эксель позволяет создать до восьми уровней в строках и восьми – в столбцах.
Есть два способа создать структуру листа: автоматический и ручной.
Автоматическое создание структуры в Excel
Программа может попытаться создать структуру автоматически. Для этого нажмите на ленте: Структура – Группировать – Создать структуру.
Если у Вас правильно и логично записаны формулы суммирования, структура будет создана правильно. У меня эта функция часто срабатывает правильно, поэтому сначала я пробую именно автоматическое создание. Структура из примера отлично создалась автоматически.
Ручное создание структуры
Создание структуры вручную позволяет держать весь процесс под контролем и гарантированно получить правильный результат. Чтобы структурировать лист вручную, выполните такие действия:
- Оформите и наполните таблицу, создайте итоговые строки и столбцы
- Кликните на маленькой пиктограмме со стрелкой в нижнем правом углу ленточной группы Данные – Структура. В открывшемся окне настройте расположение строк и столбцов итогов
- Выделите строки или столбцы, которые нужно группировать (не выделяйте итоговые). Делайте это с каждой группой по очереди, начиная с самых «глубоких». В моем примере это фамилии менеджеров.
- Нажмите на ленте Структура – Группировать (ли нажмите Alt+Shift+стрелка вправо). Будет создана группировка
- Повторяйте п.3-4 до полного структурирования данных. Повторюсь, начинайте с подчиненных групп, потом переходите на уровень выше. Т.е. в таблице из примера мы поочередно сгруппируем менеджеров в филиалы, потом филиалы в компанию.
Когда Вы вставляете новые строки и столбцы в структурированную таблицу – будьте осторожны. Если, например, добавляется новый менеджер в группу, вставляйте строку где-то между сгруппированными строками, не первым элементом группы и не последним. В противном случае, новая строка не впишется в структуру.
При копировании диапазона ячеек, скрытые строки и столбцы не копируются. Но когда они скрыты группировкой – все равно копируются. Чтобы выделить только данные, отображенные на экране, выделите нужный диапазон и нажмите F5. В открывшемся окне выберите Выделить – Только видимые ячейки. Теперь ячейки, скрытые группировкой, не будут скопированы.
Если Вам больше не нужна структура – удалите ее. Для этого выполните на ленте Данные – Структура – Разгруппировать – Удалить структуру.
Группированные данные, структурированное рабочее пространство – не только добавляют практичности Вашим таблицам, это правило хорошего тона, когда одну и ту же таблицу можно легко посмотреть как в развернутом виде, так и в детальном.
Вот и все, тренируйтесь и применяйте на практике структурирование данных в Экселе. Приглашаю Вас комментировать изложенный материал, задавайте Ваши вопросы и делитесь опытом!
Следующая статья будет посвящена подключению внешних данных и их консолидации. Это неотъемлемая часть работы большинства пользователей Excel. Присоединяйтесь к чтению!
Поделиться, добавить в закладки или статью
Часть 1 Как автоматически создать структуру
Откройте таблицу Excel. Для этого дважды щелкните по Excel-файлу.
Щелкните по вкладке Данные. Она находится в левой части ленты инструментов, которая в свою очередь расположена в верхней части окна Excel. Откроется панель инструментов «Данные».
Щелкните по направленной вниз стрелке рядом с опцией Группировать. Вы найдете эту опцию справа на панели «Данные». Откроется выпадающее меню.
Нажмите Создание структуры.
Эта опция находится в выпадающем меню «Группировать».Файл:Group and Outline Excel Data Step 4 Version 2.jpg
- Если появилось сообщение «Невозможно создать структуру документа», формула, которой подчиняются данные, не совместима с функцией структурирования. В этом случае создайте структуру вручную (читайте следующий раздел).
Скройте данные. Нажмите кнопку «» в верхней или левой части таблицы Excel, чтобы скрыть сгруппированные данные. В большинстве случаев это действие приведет к отображению только последней строки с данными.
Удалите структуру (если нужно). Нажмите «Разгруппировать» (справа от опции «Группировать»), а затем в выпадающем меню нажмите «Удалить структуру». Так вы отобразите данные, которые были сгруппированы и скрыты.
Часть 2 Как создать структуру вручную
Выделите данные. Щелкните и удерживайте верхнюю левую ячейку нужных данных, а затем перетащите курсор в нижнюю правую ячейку нужных данных.
Щелкните по вкладке Данные. Она находится в левой части ленты инструментов, которая в свою очередь расположена в верхней части окна Excel.
Щелкните по Группировать. Вы найдете эту опцию справа на панели «Данные».
Нажмите Группировать. Эта опция находится в выпадающем меню «Группировать».
Выберите способ группирования. Нажмите «Строки», чтобы сгруппировать данные по вертикали, или нажмите« «Столбцы», чтобы сгруппировать данные по горизонтали.
Щелкните по OK. Эта кнопка находится в нижней части всплывающего окна.
Скройте данные. Нажмите кнопку «» в верхней или левой части таблицы Excel, чтобы скрыть сгруппированные данные. В большинстве случаев это действие приведет к отображению только последней строки с данными.
Удалите структуру (если нужно). Нажмите «Разгруппировать» (справа от опции «Группировать»), а затем в выпадающем меню нажмите «Удалить структуру». Так вы отобразите данные, которые были сгруппированы и скрыты.
Создание иерархии
Если вы хотите проиллюстрировать иерархические отношения по вертикали или по горизонтали, вы можете создать графический элемент SmartArt, в котором используется макет иерархии, например иерархия с подписями. Иерархическая структура, представляющая собой последовательность упорядоченных групп людей или элементов в системе. С помощью графического элемента SmartArt в Excel, Outlook, PowerPoint или Word вы можете создать иерархию и включить ее на лист, сообщение электронной почты, презентацию или документ.
Важно: Если вы хотите создать организационную диаграмму, создайте графический элемент SmartArt, используя макет организационной диаграммы.
Примечание: Снимки экрана, описанные в этой статье, были сделаны в Office 2007. Если у вас есть другая версия, представление может слегка отличаться, но если не указано иное, функция не будет иметь такой же вид.
На вкладке Вставка в группе Иллюстрации нажмите кнопку SmartArt.
В коллекции Выбор графического элемента SmartArt выберите элемент Иерархия, а затем дважды щелкните Макет иерархии (например, Горизонтальная иерархия).
Для ввода текста выполните одно из следующих действий.
В области текста щелкните элемент [Текст] и введите содержимое.
Скопируйте текст из другого места или программы, в области текста щелкните элемент [Текст], а затем вставьте скопированное содержимое.
Примечание: Если область текста не отображается, щелкните элемент управления.
Щелкните поле в графическом элементе SmartArt и введите свой текст.
Примечание: (ПРИМЕЧАНИЕ.) Для достижения наилучших результатов используйте этот вариант после добавления всех необходимых полей.
Щелкните графический элемент SmartArt, в который нужно добавить поле.
Щелкните существующее поле, ближайшее к месту вставки нового поля.
В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Создать рисунок щелкните стрелку под командой Добавить фигуру.
Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, выделите графический элемент SmartArt.
Выполните одно из указанных ниже действий.
Чтобы вставить поле на том же уровне, что и выбранное поле, но после него, выберите команду Добавить фигуру после.
Чтобы вставить поле на том же уровне, что и выбранное поле, но перед ним, выберите команду Добавить фигуру перед.
Чтобы вставить поле на один уровень выше выбранного поля, выберите команду Добавить фигуру над.
Новая ячейка принимает место в выбранном поле, а выбранное поле и все поля прямо под ним помещаются на один уровень вниз.
Чтобы вставить поле на один уровень ниже выбранного поля, выберите команду Добавить фигуру под.
Новое поле будет добавлено после другого поля на том же уровне.
Чтобы удалить поле, щелкните его границу и нажмите клавишу DELETE.
Если вам нужно добавить поле в иерархию, экспериментируйте с добавлением поля до, после, сверху или ниже выделенного поля, чтобы получить нужное место для нового поля.
Несмотря на то, что вы не можете автоматически соединить два поля верхнего уровня с линией в макетах иерархии, например в горизонтальной иерархии, вы можете имитировать этот вид, добавив поле к графическому элементу SmartArt, а затем нарисовав линию , чтобы соединить поля.
Чтобы добавить поле из области текста, выполните указанные ниже действия.
Поместите курсор в начало текста, куда вы хотите добавить фигуру.
Введите нужный текст в новой фигуре и нажмите клавишу ВВОД. Чтобы добавить отступ для фигуры, нажмите клавишу TAB, а чтобы сместить ее влево — клавиши SHIFT+TAB.
Перемещение поля в иерархии
Чтобы переместить рамку, щелкните ее, а затем перетащите поле в новое место.
Чтобы фигура перемещалась с очень маленьким шагом, удерживайте нажатой клавишу CTRL и нажимайте клавиши со стрелками.
Переход на другой макет иерархии
Щелкните правой кнопкой мыши иерархию, которую вы хотите изменить, и выберите команду изменить макет.
Нажмите кнопку Иерархия, а затем выполните одно из указанных ниже действий.
Для отображения иерархических отношений сверху вниз и группировки по иерархии щелкните элемент Иерархия с подписями.
Для отображения групп данных сверху вниз и иерархий в каждой группе щелкните элемент Иерархия таблиц.
Чтобы показать, как иерархические отношения продвигается между группами, нажмите кнопку список иерархий.
Чтобы отобразить иерархические отношения горизонтально, щелкните Горизонтальная иерархия.
Чтобы отобразить иерархические отношения горизонтально и иерархически, щелкните Горизонтальная иерархия с подписями.
Примечание: Чтобы изменить макет SmartArt, можно также выбрать нужный параметр в разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Макеты. При выборе варианта макета можно предварительно просмотреть, как будет выглядеть графический элемент SmartArt.
Чтобы быстро добавить внешний вид и оформление в графический элемент SmartArt, вы можете изменить цвета или применить к иерархии стиль SmartArt . Вы также можете добавить эффекты, такие как свечение, сглаживание или объемные эффекты.
К полям в графических элементах SmartArt можно применять цветовые вариации из цвета темы.
Щелкните графический элемент SmartArt, цвет которого нужно изменить.
В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt нажмите кнопку Изменить цвета.
Если вкладки Работа с рисунками SmartArt или Конструктор не отображаются, проверьте, выбран ли графический элемент SmartArt.
Выберите нужную комбинацию цветов.
Совет: (ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз можно просмотреть, как изменяются цвета в графическом элементе SmartArt.
В графическом элементе SmartArt щелкните правой кнопкой мыши строку или рамку, которую вы хотите изменить, и выберите команду Формат фигуры.
Чтобы изменить цвет границы поля, нажмите кнопку Цвет линии, нажмите кнопку Цвет и выберите нужный цвет.
Чтобы изменить тип границы фигуры, щелкните Тип линии и задайте нужные параметры.
Щелкните правой кнопкой мыши границу фигуры и выберите команду Формат фигуры.
Щелкните область Заливка и выберите вариант Сплошная заливка.
Нажмите кнопку Цвет и выберите нужный цвет.
Чтобы указать степень прозрачности фонового цвета, переместите ползунок Прозрачность или введите число в поле рядом с ним. Значение прозрачности можно изменять от 0 (полная непрозрачность, значение по умолчанию) до 100 % (полная прозрачность).
Стиль SmartArt — это сочетание различных эффектов, например стилей линий, рамок или трехмерных эффектов, которые можно применить к полям графического элемента SmartArt для придания им профессионального, неповторимого вида.
Щелкните графический элемент SmartArt, стиль SmartArt которого нужно изменить.
В разделе Работа с рисунками SmartArt на вкладке Конструктор в группе Стили SmartArt выберите стиль.
Чтобы отобразить другие стили SmartArt, нажмите кнопку Дополнительно .
Если вкладка Работа с рисунками SmartArt или Конструктор не отображается, выделите графический элемент SmartArt.
(ПРИМЕЧАНИЕ.) При наведении указателя мыши на эскиз становится видно, как изменяется стиль SmartArt в рисунке SmartArt.
Если вы используете PowerPoint, вы можете анимировать иерархию, чтобы выделить каждое поле, каждую ветвь или каждый уровень иерархии.
Щелкните графический элемент SmartArt, который вы хотите анимировать.
На вкладке анимация в группе анимация нажмите кнопку анимация, а затем выберите один из переключателей по ветке.
Примечание: При копировании иерархии, к которой применена анимация, на другой слайд также копируется анимация.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Microsoft Excel
трюки • приёмы • решения
Как при помощи Excel создать организационную диаграмму проекта
Организационная схема проекта достаточно типична: в самом верхнем прямоугольнике указывается фамилия «самого большого начальника» и далее вниз — до уровня отделов. В случае организационной схемы проекта в этом прямоугольнике указывается фамилия опекуна проекта, далее следуют руководитель проекта, непосредственные исполнители проекта и т.д. Организационная схема проекта для нас важна потому, что она позволяет отобразить уровни властных полномочий лиц, участвующих в реализации проекта, а также восходящие пути решения проблем, возникающих в ходе его выполнения.
Организационная схема проекта бывает особенно полезна при выполнении средних и крупных проектов, когда у руководителя есть несколько заместителей, которые отвечают за реализацию подпроектов или отдельных конечных результатов и подчиняются старшему руководителю проекта. На рис. 1 показан пример организационной схемы проекта. Организационные диаграммы можно использовать не только для определения ответственности в проекте, но и для графического изображения хода процесса, например так можно составить график для трудоустройства и работы в Австрии.
Рис. 1. Организационная схема проекта
Организационные схемы проектов удобно создавать в программе Excel. На ленте этой программы активизируйте вкладку Insert (Вставка) и в разделе Illustrations (Иллюстрации) щелкните на кнопке Smart Art. На экране появится окно Choose a Smart Art Graphic (Выбор рисунка SmartArt), показанное на рис. 2.
Рис. 2. Диалоговое окно Choose a SmortArt Graphic
Из списка в крайней слева области этого диалогового окна выберите элемент Hierarchy (Иерархия), щелкните на значке Organizational Chart 1 (Организационная диаграмма), расположенном в верхнем левом углу центральной части окна, а затем на кнопке ОК. На экране появится незаполненная организационная диаграмма (рис. 3).
Панель Type text here (Введите текст) (см. рис. 3) предназначена для заполнения текстовыми фрагментами графических элементов организационной диаграммы. Щелкните на определенном элементе диаграммы, а затем введите текст, который должен отображаться на этом элементе. Нажмите клавишу Enter, чтобы создать новый графический элемент схемы (при этом вы останетесь на том же уровне организационной схемы, на котором работали до нажатия клавиши Enter). Для создания нового графического элемента организационной схемы, расположенного на уровень ниже от выделенного в данный момент, нажмите клавишу Enter, а затем — Таb. (Нажатие клавиш Ctrl+Tab позволяет вернуться на один уровень вверх.) Окончательный вариант организационной схемы нашего проекта был показан ранее (см. рис. 1).
Рис. 3. Шаблон организационной схемы проекта
Для того чтобы изменить местоположение любого элемента, просто перетащите его в другую часть организационной схемы. Программное средство SmartArt автоматически отслеживает связи между элементами организационной схемы. Если вам понадобится изменить размер любого графического элемента, воспользуйтесь маркерами, которые расположены по его периметру. Над выделенным графическим элементом организационной схемы расположен круглый маркер зеленого цвета. Щелкните на нем, а затем перетащите указатель мыши, чтобы повернуть графический элемент. Для выделения нескольких графических элементов организационной схемы щелкните на них мышью, удерживая нажатой клавишу Ctrl. Завершив построение организационной схемы, скройте ее левую панель Type text here (Введите текст). Наконец, обратите внимание на метки-манипуляторы, расположенные по периметру окна самой организационной схемы. Пользуясь этими метками-манипуляторами, можно перемещать организационную схему или менять ее размеры.
Чтобы пользоваться организационными схемами в Office 2007/2010/2013, сначала необходимо убедиться в том, что у вас установлено программное дополнение Organizational Chart Add-in for Microsoft Office Programs (Надстройка организационных диаграмм для программ Microsoft Office). По умолчанию это дополнение не устанавливается. Закройте все программы Office (в том числе и Outlook). Откройте окно Control Panel (Панель управления), а затем дважды щелкните на значке Add or Remove Programs (Установка и удаление программ), чтобы открыть одноименное диалоговое окно. В списке установленных приложений найдите элемент Microsoft Office Professional, выделите его и щелкните на кнопке Change (Изменить). На экране появится диалоговое окно Change Your Installation of Microsoft Office (Microsoft Office Профессиональный). Установите переключатель Add or Remove Features (Добавить или удалить компоненты), а затем щелкните на кнопке Continue (Продолжить).
Чтобы найти дополнение Organizational Chart Add-in for Microsoft Office Programs, щелкните на знаке «плюс» рядом с элементом Microsoft Office PowerPoint. (Многие годы это программное дополнение ассоциировалась исключительно с PowerPoint, хотя оно может использоваться и для других программ Microsoft Office.) Щелкните на интерфейсном элементе, который расположен слева от интересующего вас компонента, и в появившемся меню выберите команду Run from My Computer (Запускать с моего компьютера). Щелкните на кнопке Continue (Продолжить).
Роли и обязанности исполнителей нашего проекта задокументированы и отправлены па Microsoft Office Sharepoint Server. Каким образом вы могли бы мотивировать этот новообразованный коллектив исполнителей? На этот вопрос мы постараемся ответить в следующей статье.
Как быстро создать многоуровневые (каскадные) выпадающие списки в Excel
В данной статье рассматривается методика быстрого создания многоуровневых (каскадных) выпадающих списков в Excel на основе умных таблиц для моделирования иерархических данных. В качестве примера в видеоуроке создаются 6-уровневые выпадающие списки.
Видеоурок к статье:
Первая таблица Группы_товаров связывает группы товаров и категории: в магазине 2 группы товаров – поля Продукты_питания и Одежда , каждая из которых включает по 2 категории товаров: продукты питания состоят из элементов Молочные_продукты и Мясо , одежда – Верхняя_одежда и Спортивные_товары .
Обратите внимание! Элементы таблицы будут являться одновременно названием для нижестоящих таблиц. К именам таблиц предъявляются специальные требования: имя должно начинаться с буквы, не должно содержать пробелов и специальных символов.
На следующем уровне создаются таблицы, связывающие категории и виды продукции: в приведенном примере создана таблица с именем Молочные_продукты , содержащая поля Молоко (подразделяется на козье и коровье) и Сыр (подразделяется на твердый и полутвердый), а также таблица с именем Мясо , содержащая поля Красное_мясо (подразделяется на говядина и свинина) и Птица (подразделяется на курицу и индейку).
Остальные данные организуются по такому же принципу.
Список 1 уровня
Создать список конкретных умных таблиц книги: Таблица1;Таблица2;Таблица3
Создать список полей конкретной таблицы:
=ДВССЫЛ(» Таблица1 «&»[#Заголовки]»)
Создать список элементов конкретного поля конкретной таблицы: =ДВССЫЛ(» Таблица1 «&»[ Поле1 ]»)
Список 2 уровня
Создать список полей таблицы, выбираемой в вышестоящем списке:
=ДВССЫЛ( A1 &»[#Заголовки]»)
Создать список элементов выбираемого поля конкретной таблицы: =ДВССЫЛ(» Таблица1 «&»[«& А1 &»]»)
Список 3 уровня
Создать список элементов выбираемого поля выбираемой таблицы: =ДВССЫЛ( A1 &»[«& B1 &»]»)
После того, как данные организованы, необходимо непосредственно создать выпадающие списки, которые задаются специальными формулами, вводимыми в поле Источник в меню Проверка данных – Список:
Формулы можно задать вручную, что, однако, достаточно трудоемко. Лучше всего воспользоваться специальной группой команд Выпадающие списки в надстройке SubEx для Excel , которая моментально сформирует за вас нужные формулы!
Всего возможны три вида выпадающих списков:
1 уровня (первичный, не связанный ни с чем список)
2 уровня (имеющий одну связь на один вышестоящий выпадающий список: имя таблицы или имя поля)
3 уровня (имеющий две связи на вышестоящие списки: на имя таблицы и имя поля)
Обратите внимание! Все уровни иерархии моделируются с использованием этих трёх видов выпадающих списков, сгруппированных в различных комбинациях.
Итак, вот формулы, которые подставляются в Проверку данных в зависимости от конкретной ситуации. Обратите внимание, вместо красного текста подставляются непосредственно названия таблиц и полей, а вместо оранжевого — ставится ссылка на выпадающий список вышестоящего уровня:
Список первого уровня является первичным, т.е. задается абсолютно и не является зависимым, это может быть список таблиц книги, список полей конкретной таблицы или список элементов конкретного поля конкретной таблицы, в зависимости от ваших потребностей.
Следующие списки будут связанными, т.е. зависеть от выбранного значения вышестоящего списка. Список может быть 2 уровня, т.е. ссылаться на один вышестоящий список, или 3 уровня, т.е. ссылаться на два вышестоящих списка (например, на список с именем таблицы и список с именем поля таблицы).
Как было сказано выше полученная система таблиц и списков является полностью динамической: можно добавлять новые поля и элементы в любую таблицу и они автоматически подвяжутся в выпадающие списки.
Подробный пример создания 6-уровневых выпадающих списков на примере номенклатуры товаров магазина приведен в видеоуроке!