Mr.Privet

Пикабушник
поставил 294 плюса и 100 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
Награды:
5 лет на Пикабуболее 1000 подписчиков
8439 рейтинг 2236 подписчиков 20 подписок 22 поста 14 в горячем

ПИКАБУ 2009

2007 уже не вернуть, но так выглядел наш пикабу в сентябре 2009 года, содержание ленты умиляет. использовал машину времени интернета https://web.archive.org/

ПИКАБУ 2009 Волна постов, Волна боянов, 2009, Пикабу, Старые посты, Длиннопост
Показать полностью 1

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО

Я решил с двух ног ворваться в тему макросов.

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО Макрос, Microsoft Excel, Обучение, Офис, Работа, Длиннопост

Кто-то про них слышал, кто-то даже видел, отдельные сверхразумы их даже использовали. Сегодня будет ознакомительный пост: что это вообще такое и как с этим начать работать. Обратите внимание – этот пост тех, кто не знает, что такое макросы и никогда с ними не работал

Первым делом нужно включить вкладку «Разработчик». По умолчанию в Excel ее спрятали, чтобы не взорвать мозг юзерам. Идем в Параметры -> Настройка ленты -> Основные вкладки -> Разработчик (поставить галочку).

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО Макрос, Microsoft Excel, Обучение, Офис, Работа, Длиннопост

Теперь идем в эту вкладку, нажимаем «Записать макрос» выбираем имя жмакаем «ок». Все, теперь любые действия в Excel надежным образом записываются.

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО Макрос, Microsoft Excel, Обучение, Офис, Работа, Длиннопост

Давайте теперь что-то сделаем. На пример поменяем заливку ячейки А1, в ячейку A2 напишем значение «Мама, я программист», а в ячейке А3 пропишем формулу текущей даты «=Сегодня()»

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО Макрос, Microsoft Excel, Обучение, Офис, Работа, Длиннопост

Останавливаем запись макроса. Нажимаем иконку «Макросы», выбираем наш макрос как мы его обозвали, нажимаем кнопку «изменить».

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО Макрос, Microsoft Excel, Обучение, Офис, Работа, Длиннопост

Появляется окно Microsoft Visual Basic for Applications. Кстати оно также вызывается комбинацией клавиш (Alt + F11) У меня почему-то вызывается только левым Altом, а правым нет, видимо намекая на то что для написания макросов лучше иметь 2 руки (хотя я и одной нажать могу). Появился редактор языка VBA – это язык, который написан специально под офис чтобы на нем писать макросы. В основном окне видим саму эту запись, которую автоматически сделал Excel.

Sub Макрос2()
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Range("A2").Select
ActiveCell.FormulaR1C1 = "Мама, я программист"
Range("A3").Select
ActiveCell.FormulaR1C1 = "=TODAY()"
Range("A4").Select
End Sub

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

Теперь давайте разбираться что делает этот макрос

Sub Макрос2()
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
.PatternTintAndShade = 0
End With

(Весь этот кусок от начала говорит нам о том, что с тем элементом что был выделен ранее происходит некоторое дерьмо, в том числе изменение цвета. Вот там, где Color = 255. Все остальное это параметры заливки, которые по итогу не менялись, но макрорекордер решил их тоже записать, на всякий. Это связано с внутренними особенностями работы excel как я понял. Вообще привыкайте к тому что макрорекордер пишет много того что потом вообще можно удалить. Конструкция With – End With позволяет делать несколько действий с одним объектом, на пример выше берется объект Selection.Interior, то есть фон выбранной области и ряду параметров этой заливки назначаются конкретные значения. То есть With нужен для облегчения записи кода, чтобы Selection.Interior не писать вначале каждой строчки.

Range("A2").Select –выделяем ячейку «A2»
ActiveCell.FormulaR1C1 = "Мама, я программист" – пишем в ячейку значение
Range("A3").Select – выделяем ячейку «А3»
ActiveCell.FormulaR1C1 = "=TODAY()" –пишем в ячейку формулу
Range("A4").Select – зачем то выделяем ячейку А4.
End Sub

Теперь при создании нового листа и запуске этого макроса он будет делать все то же самое.

Тут стоит понимать, что половину того что записал макрос можно опустить, так как нам важен результат, а не путь по которому к этому результату пришли, а макрорекордер записывает именно путь. На пример вместо всей конструкции With можно записать

Range("A1").Interior.Color = 255

так как мы точно знаем, что хотим поменять только цвет в ячейке А1. Также вместо того чтобы выделять ячейку, а потом в активной ячейке писать формулу можно сразу записать нужное значение в ячейку

Range(“A2”).Value = ”Мама, я программист”

или писать формулу как в третей ячейке

Range(“A3”).FormulaR1C1 = ”=TODAY()”

С формулами и значениями лично мне не понятно, как excel их интерпретирует, но в макрорекордре он записывает любой ввод в ячейку как ввод формулы. Благо лично у меня при написании макросов не возникает необходимости писать формулы в ячейки. На пример вместо вставки формулы как это было выше можно написать Range(“A3”).Value = Date(), тогда макрос вставит сразу текущую дату в ячейку как значение.

Опытные макроделы пишут макросы сразу без их записи макрорекордером, но это полезный инструмент для самостоятельного изучения при написании макросов: если не знаешь, что как делается в VBА то запускаешь и делаешь, потом смотришь что он там написал.

Теперь давайте напишем какой ни будь полезный макрос, я буду писать строчки и как можно подробнее их комментировать. Комментарии от программы отделяются символом «‘», он ставится вначале комментария. Прошу учесть, что я самоучка и многого не знаю, и просто напишу так ка делаю это сам, возможно есть более изящные решения. Напоминаю, что это просто ознакомительный опус для тех, кто не в зуб ногой.

Sub Colorization()
'начало нашего макроса и его название
Dim x As Integer
'объявляем переменную х типа интеджер, это тип для целых чисел от -32 768 до 32 767 (2 байта),
'она нам нужна для перебора ячеек
For x = 1 To ActiveSheet.UsedRange.Rows.Count
'перебираем х от 1 до конца использованной части листа, то есть не весь лист, а там где есть данные.
'Тут цикл For повторяется от этой строки до строки Next x, которая прописана ниже
If Cells(x, 1).Value = "красный" Then Cells(x, 1).Interior.Color = RGB(255, 0, 0)
'если значение в ячейке равно "красный" то закрашиваем ячейку в красный цвет. Функция If выполняет часть
'после Then если условие между If и Then верно. Так как у нас необходимое действие занимает одну
'строку можно писать в таком виде, если же действий несколько применяется конструкция:
'If … Then
'…
'…
'End If
If Cells(x, 1).Value = "зеленый" Then Cells(x, 1).Interior.Color = RGB(0, 255, 0)
'как выше только в зеленый цвет
If Cells(x, 1).Value = "синий" Then Cells(x, 1).Interior.Color = RGB(0, 0, 255)
'в синий цвет
Next x 'берем следующее значение х, конец цикла For, который мы начали выше
End Sub 'конец макроса
Как работает этот макрос: берет первый столбец, сначала 1 ячейку, смотрит что в ней написано, и если это равно «красный», «зеленый» или «синий», то красит фон ячейки в этот цвет, если нет по пропускает. Потом берет вторую и т. д. до конца активной части текущего листа.
Для проверки работы макроса нам нужен лист, где в первом столбце будут случайным образом прописаны цвета «красный», «зеленый», «синий». Запускаем макрос – когда он отработает ячейки будут раскрашены:

EXCEL - ЭТИ СТРАШНЫЕ МАКРОСЫ – НАЧАЛО Макрос, Microsoft Excel, Обучение, Офис, Работа, Длиннопост

Некоторые пояснения: если не писать просто Cells то макрос будет делать все в активном листе активного окна. Но макрос может идти и в другие листы, файлы, даже в другие приложения офиса, но об этом не сегодня.

После того, как макрос поработал с документом, не удастся кнопкой «назад» вернуть все изменения, так что, если данные важны, то сохраняйте их отдельно и макросом работайте с копией, макросы беспощадны.

Итак, на этом пока все. Надеюсь теперь те, кто никогда не видел макросов получат о них начальное представление. Дальше буду писать про более практичное применение.

Показать полностью 5

Если б мишки были пчёлами… условия в Excel

Решил попробовать формат коротких постов по Excel

Если б мишки были пчёлами… условия в Excel Microsoft Excel, Таблица, Обучение, Лайфхак, Удобство, Работа

Дети, сегодня я расскажу вам о такой удобной функции в Excel как ЕСЛИ.

В общем виде выглядит так:

ЕСЛИ (условие; результат если условие верное; результат если условие не верное)

Я буду писать формулу, а на картинке будет результат этой формулы в 5 столбце

=ЕСЛИ(A2="овощи";"да";"нет")

Если б мишки были пчёлами… условия в Excel Microsoft Excel, Таблица, Обучение, Лайфхак, Удобство, Работа

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

=ЕСЛИ(И(A2="овощи";D2>50);"дорогой овощ";"либо не дорогой, либо не овощ")

Если б мишки были пчёлами… условия в Excel Microsoft Excel, Таблица, Обучение, Лайфхак, Удобство, Работа

Не забываем, что можно комбинировать несколько ЕСЛИ Главное не запутаться в скобках и точках с запятыми.

=ЕСЛИ(A2="фрукты";ЕСЛИ(D2>100;"дорогой фрукт";"не дорогой");"не фрукт")

Если б мишки были пчёлами… условия в Excel Microsoft Excel, Таблица, Обучение, Лайфхак, Удобство, Работа

Как видим результат получается довольно гибкий.
Также напомню, что есть операторы сравнения <,>,<=,>=,=,<>.

А на этом сегодня все, пойду дальше писать про макросы…

Показать полностью 3

«Лайфхак» с отображением курса доллара на aliexpress

Если вы как и я мониторите курс на али , а его нехило так лихорадит, можно найти такой товар стоимостью 1 доллар, на пример
“Extra cost 1 dollar”
и положить его к себе в корзину. Так,зайдя в корзину, можно будет сразу узнать курс

«Лайфхак» с отображением курса доллара на aliexpress AliExpress, Покупки в интернете, Лайфхак, Курс доллара
«Лайфхак» с отображением курса доллара на aliexpress AliExpress, Покупки в интернете, Лайфхак, Курс доллара
Показать полностью 2

Работа с PDF совсем для чайников

Ввиду того, что при работе по удаленке приходится работать с файлами в формате PDF хочу рассказать, как пользоваться программой PDF24.

Основные возможности программы:

1) разделять файл PDF на страницы, извлекать нужные страницы;

2) объединять несколько файлов PDF в один;

3) преобразовывать файл PDF в формат картинок (PNG, JPEG, BMP, PSD и другие), а также обратно;

4) сжимать DPF файл;

Теперь об этом поподробнее.

После установки программы в контекстном меню файла (вызывается нажатием по файлу правой кнопкой мыши) появится пункт PDF24

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

после клика на него открывается интерфейс программы

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

Приведу несколько примеров:

На пример нам нужно разложить файл PDF на страницы: ищем пункт «Разделить по страницам» (он внизу, нужно передвинуть ползунок справа экрана вниз)

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

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

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

Давайте теперь объединим их обратно, выделим несколько файлов, а затем вызовем контекстное меню (правая кнопка мыши)

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

Как мы видим, в программе слева появился список файлов, при желании можно туда добавить другие файлы кнопкой «+» либо просто перетащив мышкой в это поле нужные файлы. Ищем кнопку «Объединить», появится окно с выбором желаемого качества конечного файла PDF

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

здесь стоит отметить, что выбранное качество влияет на размер конечного файла, а также не будет лучше, чем исходные файлы. Но слишком низкое качество может сделать нечитаемым мелкий шрифт в документах. При выборе профиля «Факс» изображение становится черно-белым.

Теперь давайте переведем файл PDF в формат изображения:

Правый клик по файлу -> PDF24-> Преобразовать к…

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

выбираем нужный формат, на пример PNG, разрешение в DPI (это качество картинки, чем выше число, тем выше качество и размер файла) на практике есть целесообразность ставить от 200 до 400.) при меньшем показателе теряется мелкий шрифт, при большем излишний размер файла. После нажатия на кнопку «продолжить» выбираем место для сохранения файла или папки, если исходный DPF файл имеет несколько страниц.

Рассмотрим извлечение некоторых страниц.

Правый клик по файлу -> PDF24 -> Извлечь страницы…

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

выбираем нужные страницы и сохраняем.

И на закуску сжатие файла PDF:

Правый клик по файлу -> PDF24 -> Сжимать…

Работа с PDF совсем для чайников Pdf, Работа, Для чайников, Урок, Длиннопост

настраиваем значения DPI, качество изображения, нажимаем кнопку «Вычислить размер», смотрим, что получилось кнопкой «Открыть файл».

Если все читается и размер нас устраивает, то сохраняем. Если файл слишком большой, то уменьшаем цифры DPI и Качество изображения.

Особым плюсом программы является то, что она бесплатна для коммерческого использования. Также на сайте программы (гуглить по названию) есть работа с PDF в онлайн режиме.

Показать полностью 8

Прячем папку

Всем привет, не смотря на название темы данный пост не связан с особенностями детской игры с родителями. Сегодня поделюсь небольшой фишечкой, как сделать «невидимую» папку на рабочем столе. Сразу скажу что невидима она только визуально, работает так же как и обычная, при наведении на нее курсора немного подсвечивается, не имеет ничего общего со «скрытыми» папками. Этот пост не про эксель, хотя без него провернуть его не получится. По крайней мере, я не знаю как. Может, есть способ и проще. Итак, видите здесь папку?

Прячем папку Рабочий стол, Windows, Папка, Microsoft Excel, Длиннопост

А она есть. Вот эта вот рамочка. Давайте попробуем сделать такую. Создаем новую папку: правый щелчок на рабочем столе -> Создать -> Папку. Получаем новую папку, которая так и называется. Теперь убираем иконку папки: правый щелчок по папке -> свойства -> настройка -> сменить значок… и ищем вот это вот

Прячем папку Рабочий стол, Windows, Папка, Microsoft Excel, Длиннопост

Теперь пробуем поменять название папки: правый щелчок -> переименовать -> пробуем ставить пробелы. А вот и первый хрен вам. Винда у нас умная и не дает ставить нам пробелы, которых не видно. Что же, это не единственный символ которого не видно, есть еще « » который не равен « » и для наших целей подходит. Идем в Эксель на новый лист, пишем в ячейке =СИМВОЛ(160), копируем эту ячейку, в соседнюю вставляем значения, проваливаемся в нее (во вторую), выделяем то, что в ней в верхней строке состояния и копируем.

Прячем папку Рабочий стол, Windows, Папка, Microsoft Excel, Длиннопост

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

Прячем папку Рабочий стол, Windows, Папка, Microsoft Excel, Длиннопост

при этом папка работает так как любая другая обычная папка, если ее разместить где ни будь в углу где нет других папок то ее будет не видно, и любознательный коллега, который случайно сядет за ваш комп пока вы побежали по малой нужде не нароет компромата. Проверена на Windows 7, на других OS проверить не могу. Для еще большей «секретности» можно спрятать эту папку за виджет часов

Прячем папку Рабочий стол, Windows, Папка, Microsoft Excel, Длиннопост

Вот такая вот хреновая конспирация!

P.s. в комментариях знающие люди подсказали что вместо любви с экселем можно при вводе имени папки зажать alt и набрать 0160 или 255 на доп. клавиатуре.

Показать полностью 5

Рисуем в Word/Excel

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

Добрый день. Сразу хочу отметить, что знаю, что есть более удобные программы для рисования, но иногда проще и быстрее нарисовать что-то прям в самом офисе, чем рисовать где-то еще и потом вставлять в документ. Особенно если Вы знаете, что потом этот рисунок нужно будет немного отредактировать. В общем, все понимают, что рисовать Excel или в Word это то еще извращение. Однако инструменты рисования в ворде-экселе вполне себе разнообразные и в меру удобные.  Для начала обращу внимание на небольшие различия между этими двумя редакторами. Это чисто мои наблюдения, так что за точную достоверность не ручаюсь, в плане того что может быть оно совсем не так как я описал. Дело в том, что в Wordесть некая сетка, которая появится, если нажать Разметка страницы -> Выровнять -> отображать сетку. Если сетка отображается к ней можно привязывать объекты (если привязка к невидимой сетке выключена). Иногда это удобно, а иногда нет. Мне сетка помогает выравнивать объекты или наносить точные расстояния. В Excel же такой сетки нет, фигуры привязываются к ячейкам и при изменении размеров ячеек меняются и размеры фигур. Иногда это прям бесит. Так что рисовать в Excelе рекомендую тогда когда уже все остальное форматирование таблицы готово. Все остальное, что касается рисования более менее одинаковое, поэтому дальше будем рассматривать рисование в Word, так как я в нем больше рисовал. Настроить сетку можно в Разметка страницы -> Выровнять  -> параметры сетки

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

Здесь можно настроить привязку объектов между собой, настроить шаг сетки (стрелочками до 1 мм, ручками до 0,1 мм), выбрать начало сетки, отображение линий на экране и привязку к неотражаемой сетке.
Итак, что мы можем рисовать? Заходим в Вставка -> Фигуры

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

все перечислять не буду, думаю и так понятно. Если выделить фигуру у ней есть белые точки, которые меняют ее размер, для большинства фигур есть зеленая точка, которая поворачивает фигуры. Внимание лайфхак! Если перетаскивать размерные точки и зажать Shift то фигура будет изменяться пропорционально, если зажать Ctrl то также будут перетаскиваться точки на противоположной стороне фигуры (как бы симметрично)

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост
Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

При перемещении фигуры если зажать Shift то фигура будет перемещаться по 1 оси, если Ctrlто при отпускании кнопки мыши фигура скопируется.
При повороте нажатие на Shiftповорачивает фигуру «шагами» по 15 градусов.
Для некоторых фигур есть желтые ромбики которые меняют пропорции некоторых элементов фигуры.

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

В фигурах можно изменять «узлы» - для этого нужно щелкнуть правой кнопкой и нажать «начать изменение узлов». После такого изменения те фигуры которые можно было настроить желтыми ромбами превратятся в полигональные объекты и потеряют эти желтые ромбы, зато можно будет добавлять, удалять углы, настраивать кривые перехода. Вот немного измененная стрелка

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

Фигуры можно группировать и разгруппировывать (выпадающее меню при выборе нескольких фигур через зажатый Ctrl, пункт  «Группировать»), например для удобства их масштабирования, перемещения, копирования.

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

также можно выставлять «передвигать» фигуру на передний либо на задний план(выпадающее меню, пункт « на передний план», «на задний план»), на один «слой» вперед или на один назад. Изначально каждая новая фигура рисуется поверх предыдущих.

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

Есть еще о чем рассказать в этом направлении, про заливки, про прозрачность, про кривые, если эта тема будет интересна расскажу поподробнее.
Я иногда беру какое то фото или картинку, подкладываю и «обвожу» многогранниками и линиями. Вот несколько моих «рисунков» в Word:
Эмблема с Бычком в сомбреро

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

https://drive.google.com/file/d/0B8QwhfN2DgusaGJNQm80bmE0SC1...

Стилизованный автомат AUG

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

https://drive.google.com/file/d/0B8QwhfN2DgusdjFnOFhxcmVxNmR...

проволока для Вейпа

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

https://drive.google.com/file/d/0B8QwhfN2DgusaUJTd0hWc2VBdDR...

Стилизованное изображение девушки

Рисуем в Word/Excel Обучение, Microsoft Excel, Microsoft Word, Рисунок, Длиннопост

https://drive.google.com/file/d/0B8QwhfN2DgusOHFFM3ktbXZNQW9...

Бонус «клубничка»
https://drive.google.com/file/d/0B8QwhfN2DgusTzZDWGtDQWZ3WXZ...

Показать полностью 12

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

Сводные таблицы 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...
На этом давайте пока остановимся, продолжение следует.

Показать полностью 9
Отличная работа, все прочитано!