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

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

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

Запрос больших объемов данных различными понятными способами.

Подведение промежуточных итогов и вычисление числовых данных.

обобщение данных по категориям и подкатегориям

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

Развертывание и свертывание уровней представления данных для выделения результатов и выполнение тщательного анализа сводных данных по интересующим вопросам.

Перемещение строк в столбцы или столбцов в строки ("сведение") для просмотра различных сводок на основе исходных данных.

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

Представление кратких наглядных отчетов с примечаниями на веб-страницах или в напечатанном виде.

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

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

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

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

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

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

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

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

Что, же уважаемый Excel, вызов принят! выбираем поля «вид продукта», «количество на складе». Получаем

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

красотень
жмакаем номер склада, немного не то что хотел, перетаскиваем поле № склада из раздела «Итоги» в раздел «Названия столбцов».

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

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

Классический макет

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

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

Давайте нажмем на правой кнопкой мыши на сводной таблице, выберем «параметры сводной таблицы», вкладка «вывод» , галочка «Классический макет сводной таблицы»

Сводные таблицы Microsoft Excel, Обучение, Урок, Для чайников, Таблица, Длиннопост

Теперь у нас «Продукт» в отдельном столбце, появился Итог по приправам отдельной строкой, вся таблица немного изменилась и больше похожа на классическую таблицу. Может кому то такой вид больше пригодится, но позже я расскажу Вам как его можно использовать.
Вот ссылка на гугл диск https://drive.google.com/file/d/0B8QwhfN2DgusNDNtRjloN1E5MWV...
На этом давайте пока остановимся, продолжение следует.

MS, Libreoffice & Google docs

719 постов15K подписчика

Добавить пост

Правила сообщества

1. Не нарушать правила Пикабу

2. Публиковать посты соответствующие тематике сообщества

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

4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.

По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях


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

Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.

Вы смотрите срез комментариев. Показать все
4
Автор поста оценил этот комментарий

Чувак, где ты был вчера? Пришлось самому искать и делать функцию для excel которая делает цифры прописью (типа 1249 - одна тысяча двести сорок девять).

раскрыть ветку (14)
4
Автор поста оценил этот комментарий
Я делал в таблице такую фигню, могу скинуть
раскрыть ветку (13)
1
Автор поста оценил этот комментарий
Если это одной формулой без макросов, то я с удовольствием посмотрел бы
раскрыть ветку (12)
2
Автор поста оценил этот комментарий
Ну не совсем, это отдельным листом, если мне где то нужно такое я вставляю этот лист и ссылаюсь на число, с листа ссылаюсь на ячейку , скину через час сюда
раскрыть ветку (2)
раскрыть ветку (1)
Автор поста оценил этот комментарий

фига се, спасибо большое!

1
Автор поста оценил этот комментарий

https://yadi.sk/i/gfAA32_iXaaYTw


"МЕГА функции Pro"

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

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

раскрыть ветку (4)
Автор поста оценил этот комментарий

Которые могут что сделать?

раскрыть ветку (3)
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий

Вопрос ещё раз прочти :)

Автор поста оценил этот комментарий

которые быстро своруют пшеницу, которая в темных чуланах хранится ..

Автор поста оценил этот комментарий
Посмотрите это:
https://www.planetaexcel.ru/techniques/7/46/
Это будет работать как формула, код макроса нужно всего лишь добавить в книгу. Там описано, как это сделать.
раскрыть ветку (3)
Автор поста оценил этот комментарий
Именно эту я и использовал. Я же хотел без макросов. Не сразу на всех компах работают
раскрыть ветку (2)
Автор поста оценил этот комментарий

поместите надстройку на сетевой диск, и натравите на нее все эксели организации.


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

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