Диаграммы в Excel
Для облегчения чтения отчетности, особенно ее анализа, данные лучше визуализировать. Согласитесь, что проще оценить динамику какого-либо процесса по графику, чем просматривать числа в таблице.
В данной статье будет рассказано о применении диаграмм в приложении Excel, рассмотрены некоторые их особенности и ситуации для лучшего их применения.
Урок 6: Электронная таблица.
- Ряды данных – представляют главную ценность, т.к. визуализируют данные;
- Легенда – содержит названия рядов и пример их оформления;
- Оси – шкала с определенной ценой промежуточных делений;
- Область построения – является фоном для рядов данных;
- Линии сетки.
Для изменения внешнего вида диаграммы можно воспользоваться предоставленными по умолчанию стилями. Для этого выделите ее и выберите появившуюся вкладку «Конструктор», на которой расположена область «Стили диаграмм».
янв.13 | фев.13 | мар.13 | апр.13 | май.13 | июн.13 | июл.13 | авг.13 | сен.13 | окт.13 | ноя.13 | дек.13 | |
Выручка | 150 598р. | 140 232р. | 158 983р. | 170 339р. | 190 168р. | 210 203р. | 208 902р. | 219 266р. | 225 474р. | 230 926р. | 245 388р. | 260 350р. |
Затраты | 45 179р. | 46 276р. | 54 054р. | 59 618р. | 68 460р. | 77 775р. | 79 382р. | 85 513р. | 89 062р. | 92 370р. | 110 424р. | 130 175р. |
Объектная модель Excel
Проще всего рассматривать объектную модель как некое дерево или иерархическую структуру, так как каждый объект имеет свое ответвление. Кусочек этой структуры вы можете увидеть на рисунке далее.
Это, конечно, как вы понимаете только часть объектной модели Excel, мы перечислили только одни их самых основных объектов. Полное дерево объектов исчисляется сотнями объектов. Возможно она сейчас кажется сложной, не переживайте со временем вы начнете быстро в ней ориентироваться. Главное сейчас — это понять, что есть некие объекты, которые могут состоять из других объектов.
Урок 7: Таблицы.
Представляет собой систему координат, где положение каждой точки задается значениями по горизонтальной (X) и вертикальной (Y) осям. Хорошо подходить, когда значение (Y) объекта зависит от определенного параметра (X).
Структура таблицы
- разъяснительные (могут в сжатом виде преподнести большой объем теоретического материала);
- сравнительные (осуществляют сравнение различных параметров нескольких объектов);
- обобщающие (тематические) (позволяют произвести систематизацию текстовых сообщений).
- Номер таблицы – нумерационный заголовок.
- Общий заголовок – имя таблицы.
- Верхний заголовок (его еще называют «головкой») – первая строка таблицы, предназначенная для ввода наименований столбцов.
- Боковой заголовок (или «боковик») – левый столбец, в котором записываются имена строк.
- Прографка – совокупность горизонтальных и вертикальных полос таблицы, в которой находятся данные, относящиеся к головке и боковику.
- Ячейка – основной табличный элемент, образующийся пересечением строки и столбца.
- Строка – ряд смежных ячеек, ограниченный линиями сверху и снизу.
- Графа (столбец) таблицы – вертикальная колонка данных.
Структура таблицы
Для того, чтобы корректно составить таблицу, необходимо знать некоторые правила оформления таблицы:
- Оформление таблиц начинается с написания номера таблицы, представляющий собой сочетание слова«Таблица» + порядковый номер («Таблица 1»). Размещается он в правом верхнем углу. Это делается для упрощения ссылки на конкретную сводку в документе.
- Общий заголовок располагается по центру. Он призван давать четкое представление о хранящейся в таблице информации.
- Наименования строк и столбцов должны быть короткими и понятными. Они записываются с заглавной буквы.В конце заголовков и данных в табличных ячейках точки не принято ставить.
- Имена строк и колонок можно печатать в свободном порядке. В том случае, когда наименований достаточно много целесообразнее их объединить в группы или перечислить в алфавитной последовательности.
- Единицы измерений (в том случае, если в прографке указываются числовые данные), записываются только в заголовке. Они вводятся после наименования,через«,». Например, «Температура, °С».
- Вся область прографки заполняется полностью. Если возникают трудности с заполнением конкретной клетки, то используют прочерк или другой условный знак. Часто используемые символы:
↓ – необходимо использование информации из вышерасположенной ячейки.
Excel 3. Введение в Excel – Эффективная работа в MS Office
- математические вычисления с применением функций и формул;
- анализ воздействия разнообразных факторов на данные;
- сортировка информации по заданным параметрам;
- создание графиков и диаграмм на основе данных;
- ведение бухгалтерского и банковского учета;
- организация различных баз данных и т.п.
Использование аргументов. При использовании в функции нескольких аргументов они отделяются один от другого точкой с запятой. Например, следующая формула указывает, что необходимо перемножить числа в ячейках А1, А3, А6: =ПРОИЗВЕД(А1;А3;А6)
Таблицы для решения логических задач
Когда условие задачи содержит множество логических взаимосвязей, то легко запутаться и потерять важное звено для выстраивания конечной логической цепочки. Таблица помогает решать подобные головоломки быстро и наглядно.
Самым быстрым и удобным является решение логических задач с помощью таблицы. Для данного примера удобно, чтобы каждая строка была определенным учеником, а столбец – номером класса. Вычеркивая неподходящие условия, мы получим на финише только те ячейки, которые соответствуют условию задачи.
Согласно данным по первому туру Саша не может быть 6-классником, Катя – 7-классницей, а Наташа 9-классницей. Ставим на пересечении имен и классов −. Исходя из того, что они играли парами, Саша также не ходит в 7, 9 классы, Катя – 6, 9, а Наташа – 6 и 7. Добавим −.
Переходим к описанию второго тура: Петя не может быть в 7 классе. Ставим в этой ячейке напротив Пети и «7» −.
В третьем и четвертом турах из-за болезни 9-классника Петя и Руслан не играли. Ставим в этой ячейке −.
Данные по 4-ому туру позволяют отметить, что Катя не 11-классница. Ставим на пересечении Катя/«11» −.
Так как победили Саша и Катя, и они не 10-классники. Ставим − в столбце со значением 10 напротив имен Кати и Саши.
А теперь, методом исключения, определим, кто в каком классе учится, ведь на соревнованиях было по 1 человеку от каждого класса. Сначала поставим + в тех строках, где пустыми остались по 1 ячейке, далее – в этом столбце, если представитель от этого класса уже найден.
Получилось, что Катя 8-классница, а Андрей из 9-классник, Саша – из 11 класса, Наташа из 10, Петя – из 6, а Руслан из 7.
Таким образом, таблицы позволяют компактно размещать большой блок однотипной информации, систематизировать данные, собрать справочные величины, константы, решать логическую задачу и многое другое.
Этот макрос только на две ячейки (А1 и А2).
Если сделать целую таблицу, чтобы в каждой строке были связанные списки (столбец А — марка, Столбец В — модель), то как будет выглядеть вышеуказанный макрос, чтобы он работал на весь диапазон?
Связанные (зависимые) выпадающие списки
- Заголовок обязателен – он дает краткий посыл о содержимом.
- Вся информация максимально конкретная, с минимумом лишних слов, сокращений.
- Если есть единицы измерения, то их не указывают в каждой ячейке, а пишут в наименовании или заголовках.
- Оптимально, чтобы пустых ячеек не было. Если информация неизвестна, ставится «?». Невозможно получить – «Х», данные нужно брать из соседней ячейки «←↑→↓».
Один из самых простых и быстрых способов создать таблицу – оформить в редакторе Exсel. Документ состоит из 3 страниц, представляющих собой сетку из 1026 ячеек, каждую из которых можно менять любым способом: делать уже/шире, выше/ниже, менять тип данных, вид границы, заливку и многое другое.
Ссылки по теме
Отличная вещь!
Народ, спасайте, как все-таки размножить данную функцию на множество ячеек.
При простом копировании формулы зависимый список не открывается вообще.
Данные/Проверка/Источник:
В формуле =ДВССЫЛ($G$7)перед копированием ячейки убрать $:=ДВССЫЛ(G7). И будет Вам счастье..
Можно сделать динамически изменяющимся и способ №1 (ячейки и имена листов как в примере).
для 1 ячейки с маркой машин (F3) при создании источника данных использовать имя диапазона (в моем примере «Фирмы»)со следующим источником:
=СМЕЩ(‘Способ1’!$A$2;0;0;1;СЧЁТЗ(‘Способ1’!$2:$2))
Для 2 ячейки с моделью машин (F4) при создании источника данных использовать имя диапазона со следующим источником:
=СМЕЩ(‘Способ1’!$A$2;1;ПОИСКПОЗ(‘Способ1’!$F$3;Фирмы;0)-1;СЧЁТЗ(ДВССЫЛ(АДРЕС(3;ПОИСКПОЗ(‘Способ1’!$F$3;Фирмы;0);;1;»Способ1″)&»:»&АДРЕС(20000;ПОИСКПОЗ(‘Способ1’!$F$3;Фирмы;0);;1)));1)
Добрый день! У меня такая задача: есть выпадающий список всех регионов страны, также есть список федеральных округов, нужно сделать так, чтобы при выборе региона из выпадающего списка в соседней ячейке автоматически появлялся соответствующий региону федеральный округ. Подскажите, пожалуйста, как решить. Спасибо!.
Мне кажется, проще для второго списка форматировать данные (Модель) как таблицу! А в Проверку данных вставить такую формулу:
В квадратных скобках названия столбцов Таблицы1. При добавлении моделей в таблицу они автоматически появляются в выпадающем списке.
У этого способа есть и свои недостатки:
1. Ограничена длина формулы, которая вставляется в Проверку данных;
2. Если один столбец заполнен больше другого, то при выборе марки с числом моделей меньше, будут видны пустые строки.
Да, тоже вариант — и иногда неплохой.
А чтобы не было пустых лишних строк можно использовать разные таблицы, а не разные столбцы в одной таблице.
Да, для этого придется использовать несложный макрос. Щелкаем правой по ярлычку листа со списками, выбираем команду Исходный текст и вставляем туда такой код:
Николай, а если в качестве первого выпадающего списка у меня поле фильтра сводной таблицы, то как нужно изменить этот код, чтобы он работал?
Николай, добрый день. спасибо за полезную информацию. очень помогает.
не могли бы вы ответить на такой вопрос:
задача та же что и выше (обнулять зависимый список)
но у меня ячейка объединенная. макрос работает если разъединить, а вот с объединенными не хочет. не могли бы вы подсказать решение (если оно есть). спасибо.
Николай, а как изменить код, если такую проверку надо сделать не в одной связке ячеек, а в большом количестве?
Подскажите, пожалуйста, как этот макрос приспособить для двух столбцов?
В столбце А — услуга, в столбце В — тариф.
Заранее спасибо.
Добрый вечер, Николай.
Подскажите как написать такую же запись для соответсвующих (соседних) ячеек умной таблицы из разных столбцов:
[@Бренд] [@Модель] [@Поставщики]]Если в одной происходят изменения, то во второй и третей происходит очистка
Здравствуйте.
Этот макрос только на две ячейки (А1 и А2).
Если сделать целую таблицу, чтобы в каждой строке были связанные списки (столбец А — марка, Столбец В — модель), то как будет выглядеть вышеуказанный макрос, чтобы он работал на весь диапазон?
Николай, все работает, в зависимой ячейке все исчезает при выборе в первой. Вопрос (как я понимаю где-то поднимался уже), можно не очищать зависимую ячейку, а все-таки проставлять первое (после вычисления) значение в выпадающем списке?
Пример формулы в зависимом списке такой:
=СМЕЩ(Соглашения!$A$1;ПОИСКПОЗ($A7;Соглашения!$A:$A;0)-1;3;СЧЁТЕСЛИМН(Соглашения!$A:$A;$A7;Соглашения!$C:$C;$B4);1)
Курсовая работа: Обзор встроенных функций MS Excel.
- Надо руками создавать много именованных диапазонов (если у нас много марок автомобилей).
- В качестве вторичных (зависимых) диапазонов не могут выступать динамические диапазоны задаваемые формулами типа СМЕЩ (OFFSET) . Для первичного (независимого) списка их использовать можно, а вот вторичный список должен быть определен жестко, без формул. Однако, это ограничение можно обойти, создав справочник соответствий марка-модель (см. Способы 3 и 4).
- Имена вторичных диапазонов должны совпадать с элементами первичного выпадающего списка. Т.е. если в нем есть текст с пробелами, то придется их заменять на подчеркивания с помощью функции ПОДСТАВИТЬ (SUBSTITUTE) , т.е. формула будет выглядеть как:
Делаем простую таблицу из 5 строк (4 объекта – время года, плюс строка заголовка) и 2 столбцов (1 – объекты, 2 – свойства). Если свойств много, можно каждое написать в отдельной ячейке или все вместе, перечнем, в одной.
Элементы рабочего окна
При запуске Excel появляется пустая книга. С этого момента вы можете вводить информацию, изменять оформление данных, обрабатывать данные или искать информацию в файлах справки Excel.
- Работа с буфером обмена (возможности просто поразительные)
- Выбор и изменение шрифтов
- Выравнивание содержимого ячеек
- Возможность объединения нескольких смежных ячеек в одну
- Определение формата как содержимого ячейки, так и внешнего вида самой ячейки
- Правка, сортировка и поиск содержимого ячейки.
- Сводная таблица (возможность создания сводной таблица на базе одной или нескольких таблиц, согласно вашим критериям)
- Добавление различных изображений
- Добавление диаграмм различного вида
- Добавление спарклайнов (это такие маленькие диаграммочки, которые помещаются непосредственно в ячейке)
- Добавление гиперссылки (например, вы делаете ссылку на документ, который хранится на сервере или в облаке, и в дальнейшем открываете документ непосредственно при нажатии этой гиперссылки на листе книги)
- Добавление текста (колонтитулы, номера страниц и т.д.)
- Добавление формул и символов.
Команда символов бывает очень нужна. Например, знак умножить «×» или «±», поэтому седлайте следующее:
Очень подробная инструкция на в уроке 18. Так потихоньку будем набирать команды, а потом отсортируем.
Лента Разметка страницы (Page Layout)
- Настройка оформления таблицы. Выбор цветового оформления, шрифтов и эффектов оформления диаграмм, Smar-art’ов, рисунков. Я подробно говорила о выборе тем в статьях Секрет 3 и Урок 36
- Задание параметров страницы (поля, колонтитулы), области печати
- Задание параметров страницы
- Управление размером объектов
- Задание отображения сетки и заголовков. По умолчанию сетка видна, но она невидима. После оформления таблицы вы можете отключить видимость сетки и увидеть вашу таблицу в первозданной красоте. Тоже относится к заголовкам, по умолчанию мы видим заголовки с именами строчек и столбцов на листе. Бывают редкие случаи, когда надо вывести на печать заголовки с именами. В таких редких случаях мы отмечаем галочкой режим «Печать» под словом «Заголовки» и на отпечатанном листе видим такую картину:
- Задание опций упорядочивания элементов на листе (почему команды работы с объектами находятся на ленте Разметкастраницы – для меня загадка)
- Вставка функции (здесь – функция, дальше – формула, но мы-то знаем, что это одно и тоже)
- Вставка формул, которые удобным образом размещены по категориям
- Задание определенного имени группе ячеек и возможность обработки именованных ячеек
- Проверка формул под разными углами и разными способами
- Проверка параметров вычисления.
- Работа с базами данных. Содержит команды для получения внешних данных
- Управление внешними соединениями
- Возможность сортировки и фильтрации данных
- Распределения сложного текста в ячейке по столбцам (Excel 1), устранение дубликатов
- Проверка и консолидация данных
- Создание структурированной таблицы
- Выбор различных представлений рабочей книги
- Скрытие или отображение элементов рабочего листа (сетки, линейки, строки формул и т.д.)
- Масштабирование (я практически не пользуюсь этой группой команд, мне достаточно Сtrl+колёсико мыши)
- Работа с несколькими окнами..
При добавлении на рабочий лист какого-либо объекта (например, диаграммы, рисунка и т.п.) появится Лент (Ribbon), , имеющая ряд вкладок, связанные с объектом панель инструментов.
Например, на рабочий лист добавили диаграмму, тогда на ленте появляется ленты Конструктор и Формат.
Лепестковая
- для суммирования, вычисления среднего или максимального числа продаж за день
- для создания графика, показывающего определенный процент продаж, сравнения общего объема продаж за день с тем же показателем других дней недели
Работает это следующим образом. Функция СМЕЩ (OFFSET) умеет выдавать ссылку на диапазон нужного размера, сдвинутый относительно исходной ячейки на заданное количество строк и столбцов. В более понятном варианте синтаксис этой функции таков: