Как сделать сложную таблицу эксель
Как сделать сводную таблицу в Excel: пошаговая инструкция
Сводные таблицы – один из самых эффективных инструментов в MS Excel. С их помощью можно в считанные секунды преобразовать миллион строк данных в краткий отчет. Помимо быстрого подведения итогов, сводные таблицы позволяют буквально «на лету» изменять способ анализа путем перетаскивания полей из одной области отчета в другую.
Cводная таблица в Эксель – это также один из самых недооцененных инструментов. Большинство пользователей не подозревает, какие возможности находятся в их руках. Представим, что сводные таблицы еще не придумали. Вы работаете в компании, которая продает свою продукцию различным клиентам. Для простоты в ассортименте только 4 позиции. Продукцию регулярно покупает пара десятков клиентов, которые находятся в разных регионах. Каждая сделка заносится в базу данных и представляет отдельную строку.
Ваш директор дает указание сделать краткий отчет о продажах всех товаров по регионам (областям). Решить задачу можно следующим образом.
Вначале создадим макет таблицы, то есть шапку, состоящую из уникальных значений товаров и регионов. Сделаем копию столбца с товарами и удалим дубликаты. Затем с помощью специальной вставки транспонируем столбец в строку. Аналогично поступаем с областями, только без транспонирования. Получим шапку отчета.
Данную табличку нужно заполнить, т.е. просуммировать выручку по соответствующим товарам и регионам. Это нетрудно сделать с помощью функции СУММЕСЛИМН. Также добавим итоги. Получится сводный отчет о продажах в разрезе область-продукция.
Вы справились с заданием и показываете отчет директору. Посмотрев на таблицу, он генерирует сразу несколько замечательных идей.
— Можно ли отчет сделать не по выручке, а по прибыли?
— Можно ли товары показать по строкам, а регионы по столбцам?
— Можно ли такие таблицы делать для каждого менеджера в отдельности?
Даже если вы опытный пользователь Excel, на создание новых отчетов потребуется немало времени. Это уже не говоря о возможных ошибках. Однако если вы знаете, как сделать сводную таблицу в Эксель, то ответите: да, мне нужно 5 минут, возможно, меньше.
Рассмотрим, как создать сводную таблицу в Excel.
Создание сводной таблицы в Excel
Открываем исходные данные. Сводную таблицу можно строить по обычному диапазону, но правильнее будет преобразовать его в таблицу Excel. Это сразу решит вопрос с автоматическим захватом новых данных. Выделяем любую ячейку и переходим во вкладку Вставить. Слева на ленте находятся две кнопки: Сводная таблица и Рекомендуемые сводные таблицы.
Если Вы не знаете, каким образом организовать имеющиеся данные, то можно воспользоваться командой Рекомендуемые сводные таблицы. Эксель на основании ваших данных покажет миниатюры возможных макетов.
Кликаете на подходящий вариант и сводная таблица готова. Остается ее только довести до ума, так как вряд ли стандартная заготовка полностью совпадет с вашими желаниями. Если же нужно построить сводную таблицу с нуля, или у вас старая версия программы, то нажимаете кнопку Сводная таблица. Появится окно, где нужно указать исходный диапазон (если активировать любую ячейку Таблицы Excel, то он определится сам) и место расположения будущей сводной таблицы (по умолчанию будет выбран новый лист).
Обычно ничего менять здесь не нужно. После нажатия Ок будет создан новый лист Excel с пустым макетом сводной таблицы.
Макет таблицы настраивается в панели Поля сводной таблицы, которая находится в правой части листа.
В верхней части панели находится перечень всех доступных полей, то есть столбцов в исходных данных. Если в макет нужно добавить новое поле, то можно поставить галку напротив – эксель сам определит, где должно быть размещено это поле. Однако угадывает далеко не всегда, поэтому лучше перетащить мышью в нужное место макета. Удаляют поля также: снимают флажок или перетаскивают назад.
Сводная таблица состоит из 4-х областей, которые находятся в нижней части панели: значения, строки, столбцы, фильтры. Рассмотрим подробней их назначение.
Область значений – это центральная часть сводной таблицы со значениями, которые получаются путем агрегирования выбранным способом исходных данных.
В большинстве случае агрегация происходит путем Суммирования. Если все данные в выбранном поле имеют числовой формат, то Excel назначит суммирование по умолчанию. Если в исходных данных есть хотя бы одна текстовая или пустая ячейка, то вместо суммы будет подсчитываться Количество ячеек. В нашем примере каждая ячейка – это сумма всех соответствующих товаров в соответствующем регионе.
В ячейках сводной таблицы можно использовать и другие способы вычисления. Их около 20 видов (среднее, минимальное значение, доля и т.д.). Изменить способ расчета можно несколькими способами. Самый простой, это нажать правой кнопкой мыши по любой ячейке нужного поля в самой сводной таблице и выбрать другой способ агрегирования.
Область строк – названия строк, которые расположены в крайнем левом столбце. Это все уникальные значения выбранного поля (столбца). В области строк может быть несколько полей, тогда таблица получается многоуровневой. Здесь обычно размещают качественные переменные типа названий продуктов, месяцев, регионов и т.д.
Область столбцов – аналогично строкам показывает уникальные значения выбранного поля, только по столбцам. Названия столбцов – это также обычно качественный признак. Например, годы и месяцы, группы товаров.
Область фильтра – используется, как ясно из названия, для фильтрации. Например, в самом отчете показаны продукты по регионам. Нужно ограничить сводную таблицу какой-то отраслью, определенным периодом или менеджером. Тогда в область фильтров помещают поле фильтрации и там уже в раскрывающемся списке выбирают нужное значение.
С помощью добавления и удаления полей в указанные области вы за считанные секунды сможете настроить любой срез ваших данных, какой пожелаете.
Посмотрим, как это работает в действии. Создадим пока такую же таблицу, как уже была создана с помощью функции СУММЕСЛИМН. Для этого перетащим в область Значения поле «Выручка», в область Строки перетащим поле «Область» (регион продаж), в Столбцы – «Товар».
В результате мы получаем настоящую сводную таблицу.
На ее построение потребовалось буквально 5-10 секунд.
Работа со сводными таблицами в Excel
Изменить существующую сводную таблицу также легко. Посмотрим, как пожелания директора легко воплощаются в реальность.
Заменим выручку на прибыль.
Товары и области меняются местами также перетягиванием мыши.
Для фильтрации сводных таблиц есть несколько инструментов. В данном случае просто поместим поле «Менеджер» в область фильтров.
На все про все ушло несколько секунд. Вот, как работать со сводными таблицами. Конечно, не все задачи столь тривиальные. Бывают и такие, что необходимо использовать более замысловатый способ агрегации, добавлять вычисляемые поля, условное форматирование и т.д. Но об этом в другой раз.
Источник данных сводной таблицы Excel
Для успешной работы со сводными таблицами исходные данные должны отвечать ряду требований. Обязательным условием является наличие названий над каждым полем (столбцом), по которым эти поля будут идентифицироваться. Теперь полезные советы.
1. Лучший формат для данных – это Таблица Excel. Она хороша тем, что у каждого поля есть наименование и при добавлении новых строк они автоматически включаются в сводную таблицу.
2. Избегайте повторения групп в виде столбцов. Например, все даты должны находиться в одном поле, а не разбиты по месяцам в отдельных столбцах.
3. Уберите пропуски и пустые ячейки иначе данная строка может выпасть из анализа.
4. Применяйте правильное форматирование к полям. Числа должны быть в числовом формате, даты должны быть датой. Иначе возникнут проблемы при группировке и математической обработке. Но здесь эксель вам поможет, т.к. сам неплохо определяет формат данных.
В целом требований немного, но их следует знать.
Обновление данных в сводной таблице Excel
Если внести изменения в источник (например, добавить новые строки), сводная таблица не изменится, пока вы ее не обновите через правую кнопку мыши
или
через команду во вкладке Данные – Обновить все.
Так сделано специально из-за того, что сводная таблица занимает много места в оперативной памяти. Чтобы расходовать ресурсы компьютера более экономно, работа идет не напрямую с источником, а с кэшем, где находится моментальный снимок исходных данных.
Зная, как делать сводные таблицы в Excel даже на таком базовом уровне, вы сможете в разы увеличить скорость и качество обработки больших массивов данных.
Ниже находится видеоурок о том, как в Excel создать простую сводную таблицу.
Как сделать таблицу в Excel
Microsoft Office Excel – почти безальтернативный софт для тех, кто хочет вести учет большого количества данных, автоматизировать работу с размашистыми таблицами и работать с графиками. У программы огромный потенциал и, чтобы разобраться во всех ее тонкостях, понадобится целый учебник. Но освоить базовые функции, построить таблицу и настроить Excel под свои задачи сможет даже чайник.
Как устроены ячейки
Прежде чем создать таблицу в Excel, разберемся в азах этого софта. Рабочее пространство этой программы – одна большая, готовая таблица. Она заполнена ячейками одинакового размера. Вертикаль цифр слева – номера строчек. Горизонталь букв сверху – имена столбцов.
Ячейки можно группировать, склеивать и делить на части. Но для начала их нужно научиться выделять. Чтобы захватить сразу целый столбец или строчку, кликните, соответственно, по букве или по цифре.
Можно выделить несколько групп ячеек сразу. Кликните по названию. Удерживая ЛКМ зажатой, тяните курсор в нужную сторону (подсказка — красная стрелочка на скриншотах сверху).
Также есть простые комбинации клавиш, которые выделяют столбик (Ctrl+Пробел) или строку (Shift+Пробел).
Если текст не влезает, измените размер вертикальных или горизонтальных групп ячеек.
Как это сделать:
1. Наведите курсор на грань ячейки и растяните ее до нужной величины.
2. Если вписали слишком длинное слово, дважды кликните по границе поля, и Excel самостоятельно ее расширит.
3. На панели инструментов найдите кнопку «Перенос текста». Она подходит для случаев, когда ячейку нужно растянуть вертикально.
Также можно упростить себе задачу и расширить все необходимые ячейки разом. Выделите нужную область и настройте размер одного из полей по вертикали, либо по горизонтали. Программа автоматически подстроит высоту и ширину всей области.
Если вы где-то ошиблись, можете отменить последнее действие комбинацией Ctrl+Z. Если же нужно вернуть все размеры к стандартному значению, то сделайте следующее:
1. В разделе «Формат» на панели инструментов нажмите на «Автоподбор высоты строки».
2. С шириной уже чуть сложнее. В том же подменю есть пункт «Ширина по умолчанию». Скопируйте это значение. Потом вставьте его в подразделе «Ширина столбца».
Также в Excel можно в любой момент добавить новую строчку или столбец в любую часть таблицы. Они появятся, соответственно, левее или ниже выделенной группы ячеек. Для этого используйте комбинацию клавиш: «Ctrl», «Shift», «=». Нажмите «Вставить» и выберите, что будете вставлять: строчку или столбец.
Как начертить таблицу в Excel
В Excel сделать таблицу можно несколькими разными способами.
Выделите подходящую для работы область. Далее вам понадобится пиктограмма «Границы» в главном меню Excel. Найдите в выпавшем контекстном меню строчку «Все границы», и таблица появится.
Либо в разделе «Границы» выберите «Сетку по границе рисунка» и точно также нарисуйте таблицу, удерживая ЛКМ.
Есть еще один способ добавить таблицу. Перейдите в раздел «Вставка». Кликните по «Таблица». Откроется диалоговое окно. В нем можно задать диапазон (самая левая точка, самая верхняя, затем – крайняя правая и крайняя нижняя) и включить либо отключить заголовки.
Как создать таблицу с формулами
Пошаговая инструкция, которая поможет сделать таблицу в Эксель и добавить туда математическую формулу:
1. Для начала задайте названия столбикам. Затем заполните поля информацией. Отформатируйте ячейки по высоте и ширине (если требуется).
2. В верхнюю строчку столбика «Стоимость» добавьте равно. Так «Эксель» поймет, что будет работать с математической формулой.
3. Чтобы перемножить цену и количество, сначала выделите первую ячейку, затем впишите в формулу звездочку, затем выделите уже вторую ячейку.
4. Далее нужно распространить формулу на каждую ячейку графы «Стоимость». Для этого наведите курсор на верхнее поле, и на нем появится маленький крестик (справа, снизу).
Кликните туда и протащите курсор до конца вниз.
Вот и все необходимое, для того чтобы сделать таблицу в экселе с применением автоматических расчетов.
Как оформить таблицу
Оформление, структуры и прочие параметры таблицы изменяются с помощью раздела «Конструктор» (крайний справа). Она активируется, когда вы выделяете поле внутри таблицы.
С помощью инструмента экспресс-стили вы сможете быстро выбрать оформление и сразу же глянуть, как будет смотреться таблица, при помощи предпросмотра.
В той же вкладке, в разделе «Параметры стилей таблицы» доступны более гибкие настройки оформления. Здесь можно включить или выключить заголовки или итоги.
Настроить особый формат для первого и завершающего столбиков. Или, например, сделать разный внешний вид для четных и нечетных строчек.
Чтобы отсортировать информацию, откройте фильтры. Они появляются, если нажать стрелочку рядом с именем столбца. Здесь вы сможете убрать четные или нечетные поля, оставить ячейки с подходящим текстом или числами. Чтобы данные отображались по стандарту, кликните по «Удалить фильтр из столбца».
Пара полезных приемов
В Excel можно перевернуть таблицу. А именно – сделать так, чтобы данные из шапки и крайнего слева столбца поменялись местами. Для этого:
1. Скопируйте таблицу. Выделите все поля и нажмите Ctrl+C.
2. Наведите мышь на свободное пространство и кликните ПКМ. В контекстном меню вам понадобится «Специальная вставка».
3. Нажмите на «значения» в верхнем разделе.
4. Поставьте галочку возле «Транспонировать».
Таблица перевернется.
А еще в Эксель можно сделать так, чтобы шапка не исчезала при прокрутке. Перейдите в «Вид» (в верхней панели), затем нажмите на кнопку «Закрепить области». Выберите верхнюю строку. Готово. Теперь вы не будете путать столбцы, листая большую таблицу.
Работа с таблицами в Эксель для чайников
Навыки работы с электронными таблицами Microsoft Excel важны в любой сфере деятельности. Но с информатикой в школе или институте дружили не все. Это руководство подходит как для начинающих пользователей, так и для тех, кто хочет вспомнить забытое. Итак, как сделать таблицу в Excel с помощью готового шаблона и с нуля, как ее заполнить, отредактировать, настроить подсчет данных и отправить на печать.
Создание таблицы по шаблону
Преимущество использования шаблонов Excel — это минимизация рутинных действий. Вам не придется тратить время на построение таблицы и заполнение ячеек заголовков строк и столбцов. Все уже сделано за вас. Многие шаблоны оформлены профессиональными дизайнерами, то есть таблица будет смотреться красиво и стильно. Ваша задача – лишь заполнить пустые ячейки: ввести в них текст или числа.
В базе Excel есть макеты под разные цели: для бизнеса, бухгалтерии, ведения домашнего хозяйства (например, списки покупок), планирования, учета, расписания, организации учебы и прочего. Достаточно выбрать то, что больше соответствует вашим задачам.
Как пользоваться готовыми макетами:
Создание таблицы с нуля
Если ни один шаблон не подошел, у вас есть возможность составить таблицу самостоятельно. Я расскажу, как сделать это правильно, проведу вас по основным шагам – установке границ таблицы, заполнению ячеек, добавлению строки «Итог» и автоподсчету данных в колонках.
Рисуем обрамление таблицы
Работа в Эксель начинается с выделения границ таблицы. Когда мы запускаем программу, перед нами открывается пустой лист. В нем серыми линиями расчерчены строки и столбцы. Но это просто ориентир. Наша задача – построить рамку для будущей таблицы (нарисовать ее границы).
Создать обрамление можно двумя способами. Более простой – выделить мышкой нужную область на листе. Как это сделать:
Второй способ обрамления таблиц – при помощи одноименного инструмента верхнего меню. Как им воспользоваться:
На одном листе Эксель можно построить несколько таблиц, а в одном документе — создать сколько угодно листов. Вкладки с листами отображаются в нижней части программы.
Редактирование данных в ячейках
Чтобы ввести текст или числа в ячейку, выделите ее левой кнопкой мыши и начните печатать на клавиатуре. Информация из ячейки будет дублироваться в поле сверху.
Чтобы вставить текст в ячейку, скопируйте данные. Левой кнопкой нажмите на поле, в которое нужно вставить информацию. Зажмите клавиши Ctrl + V. Либо выделите ячейку правой кнопкой мыши. Появится меню. Щелкните по кнопке с листом в разделе «Параметры вставки».
Еще один способ вставки текста – выделить ячейку левой кнопкой мыши и нажать «Вставить» на верхней панели.
С помощью инструментов верхнего меню (вкладка «Главная») отформатируйте текст. Выберите тип шрифта и размер символов. При желании выделите текст жирным, курсивом или подчеркиванием. С помощью последних двух кнопок в разделе «Шрифт» можно поменять цвет текста или ячейки.
В разделе «Выравнивание» находятся инструменты для смены положения текста: выравнивание по левому, правому, верхнему или нижнему краю.
Если информация выходит за рамки ячейки, выделите ее левой кнопкой мыши и нажмите на инструмент «Перенос текста» (раздел «Выравнивание» во вкладке «Главная»).
Размер ячейки увеличится в зависимости от длины фразы.
Также существует ручной способ переноса данных. Для этого наведите курсор на линию между столбцами или строками и потяните ее вправо или вниз. Размер ячейки увеличится, и все ее содержимое будет видно в таблице.
Если вы хотите поместить одинаковые данные в разные ячейки, просто скопируйте их из одного поля в другое. Как это сделать:
Чтобы быстро удалить текст из какой-то ячейки, нажмите на нее правой кнопкой мыши и выберите «Очистить содержимое».
Добавление и удаление строк и столбцов
Чтобы добавить новую строку или столбец в готовую таблицу, нажмите на ячейку правой кнопкой мыши. Выделенная ячейка будет находиться снизу или справа от строки или столбца, который вы добавите. В меню выберите опцию «Вставить».
Укажите элемент для вставки – строка или столбец. Нажмите «ОК».
Еще одна функция, доступная в этом же окошке,– это добавление новой ячейки справа или снизу от готовой таблицы. Для этого выделите правой кнопкой ячейку, которая находится в одном ряду/строке с будущей.
Если у вас таблица с заголовками, ход действий будет немного другим: выделите ячейку правой кнопкой мыши. Затем наведите курсор на кнопку «Вставить» и выберите объект вставки: столбец слева или строку выше.
Чтобы убрать ненужную ячейку, строку или столбец, нажмите на любое поле в ряду. В меню выберите «Удалить» и укажите, что именно. Нажмите «ОК».
Объединение ячеек
Если в нескольких соседних ячейках размещены одинаковые данные, вы можете объединить поля.
Рассказываю, как это сделать:
Выбор стиля для таблиц
Если вас не устраивает синий цвет фона, нажмите на кнопку «Форматировать как таблицу» в разделе «Стили» (вкладка «Главная») и выберите подходящий оттенок.
Затем выделите мышкой таблицу, стиль которой хотите изменить. Нажмите «ОК» в маленьком окошке. После этого таблица поменяет цвет.
С помощью следующего инструмента в разделе «Стили» можно менять оформление отдельных ячеек.
Список стилей таблицы доступен также во вкладке «Конструктор» верхнего меню. Если такая вкладка отсутствует, просто выделите левой кнопкой любую ячейку в таблице. Чтобы открыть полный перечень стилей, нажмите на стрелку вниз. Для отключения чередования цвета в строчках/колонках снимите галочку с пунктов «Чередующиеся строки» и «Чередующиеся столбцы».
С помощью этого же средства можно включить и отключить строку заголовков, выделить жирным первый или последний столбец, включить строку итогов.
В разделе «Конструктор» можно изменить название таблицы, ее размер, удалить дубликаты значений в столбцах.
Сортировка и фильтрация данных в таблице
Сортировка отличается от фильтрации тем, что в первом случае количество строк и столбцов таблицы сохраняется, во втором – не обязательно. Просто ячейки выстраиваются в другом порядке: от меньшего к большему или наоборот. При фильтрации некоторые ячейки могут удаляться (если их значения не соответствуют заданным фильтрам).
Чтобы отсортировать данные столбцов, нажмите стрелку на ячейке с заголовком. Выберите тип сортировки: по возрастанию, по убыванию (если в ячейках цифры), по цвету, по числам. В меню также будет список цифровых значений во всех полях. Вы можете отключить ячейку с определенными числами – для этого просто уберите галочку с номера.
Если вы выбрали пункт «Числовые фильтры», то в следующем окне укажите значения ячеек, которые нужно отобразить на экране. Я выбрала значение «больше». Во второй строке указала число и нажала «ОК». Ячейки с цифрами ниже указанного значения в итоге «удалились» (не навсегда) из таблицы.
Чтобы вернуть «потерянные» ячейки на место, откройте то же меню с помощью стрелки на заголовке. Выберите «Удалить фильтр». Таблица вернется в исходное состояние.
Если в ячейках текст, в меню будут текстовые фильтры и сортировка по алфавиту.
Еще один способ включить сортировку: во вкладке «Главная» нажмите кнопку «Сортировка и фильтры». Выберите параметр сортировки в меню.
Если у вас таблица без заголовков, включите сортировку или фильтрацию через контекстное меню ячейки. Для этого нажмите на нее правой кнопкой мыши и выберите «Фильтр» или «Сортировка». Укажите вид сортировки.
Как посчитать итог в таблице
Чтобы вывести некий итог значений в столбце, нажмите на любую ячейку правой кнопкой мыши. Наведите стрелку на пункт «Таблицы». Выберите значение «Строка итогов».
Под таблицей появится новая строка «Итог». Чтобы узнать сумму для конкретного столбца, нажмите на ячейку под ним (в строке «Итог»). Появится список возможных итогов: среднее значение чисел в столбце, общая сумма, количество чисел, минимальное или максимальное значение в столбце и т. д. Выберите нужный параметр – таблица посчитает результат.
Как закрепить шапку
Если у вас большая таблица, при ее прокрутке названия колонок исчезнут и вам будет трудно ориентироваться в них. Чтобы избежать такой проблемы, закрепите шапку таблицы — первую строку с заголовками столбцов.
Для этого откройте вкладку «Вид» на верхней панели. Нажмите кнопку «Закрепить области» и выберите второй пункт «Закрепить верхнюю строку».
С помощью этого же меню можно закрепить некоторые другие области таблицы (выделенные ячейки) и первый столбец.
Как настроить автоподсчет
Табличные данные иногда приходится менять. Чтобы не пришлось редактировать таблицу целиком и вручную высчитывать результат для каждой строки, настройте автозаполнение ячеек с помощью формул.
Вы можете ввести формулу вручную либо использовать «Мастер функций», встроенный в Excel. Я рассмотрю оба способа.
Ручной ввод формул:
Если какие-то строки остались незаполненными, в столбце с формулой будет пока стоять 0 (ноль). При вводе новых данных в ячейки «Цена» и «Количество» будет происходить автоматический перерасчет данных.
Нажатие на иконку с молнией рядом с ячейкой открывает меню, где можно отменить выполнение формулы для выделенной ячейки или для столбца целиком. Также здесь можно открыть параметры автозамены и настроить процесс вычисления более тонко.
Вместо названия столбцов в формулу иногда вводят адреса ячеек. Порядок настройки функции при этом такой же. Поставьте знак «=» и напишите адрес первой ячейки столбца (в моем примере это «С2», а название — «Цена»). Далее поставьте знак математического действия и укажите адрес первой ячейки другого столбца. У меня это «D2». Нажмите на «Enter», после этого Excel выполнит расчет для всех строк.
Использование «Мастера функций»:
Как сохранить и распечатать таблицу
Чтобы таблица сохранилась на жестком диске ПК в отдельном файле, сделайте следующее:
Чтобы распечатать готовую таблицу на принтере, выполните такие действия:
Работать в Эксель не так тяжело, как кажется на первый взгляд. С помощью этой программы можно посчитать итог каждого столбца, настроить автоподсчет (ячейки будут заполняться без вашего участия) и сделать многое другое. Вам даже не придется создавать таблицы с нуля – в базе Excel много готовых шаблонов для разных сфер жизни: бизнес, образование, ведение домашнего хозяйства, праздники и т. д.