Как построить в экселе график чтобы наименьшее значение числа будет

Обновлено: 06.07.2024

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

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

Построение диаграммы

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

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

Добавляем и настраиваем полосы прокрутки

Увеличение масштаба и сдвиги диаграммы вправо/влево мы будем осуществлять с помощью элемента управления "Полоса прокрутки". Это удобно, красиво и вполне интерактивно.

На вкладке "Разработчик" (если ее нет - здесь показано, как ее отобразить) выберите " Вставить " - " Элементы управления форм " - " Полоса прокрутки ".

Разместите рядом с диаграммой две горизонтальные полосы прокрутки. Можете сразу их подписать. Одна будет отвечать за выбор сессии, с которой начинается график, а вторая - за количество сессий на графике (то есть за масштаб). У нас получилось вот так.

Теперь нужно настроить полосы прокрутки. Кликните на первой правой кнопкой мыши и выберите " Формат объекта ". Откроется окно " Формат элемента управление ". Выберите вкладку " Элемент управления ".

  • Текущее значение можно не задавать, или поставить 1;
  • Минимальное значение - укажите 1. Это номер сессии, с которой допустимо начинать построение графика (а еще это количество ячеек, на которое будет сдвигаться наш динамический диапазон из исходной точки);
  • Максимальное значение - зависит от количества точек данных на графике (строк в исходной таблице). У нас в таблице 500 строк, поэтому правильно будет задавать максимальное значение не больше 500 (ибо сдвиг более чем на 500 точек ничего не даст - закончатся данные). Но если впоследствии на полосе будет выбрано 500, то на графике будет всего одна точка (последняя). Это будет не слишком красиво. Условимся, что на графике может быть не менее 10 точек одновременно. Поэтому вместо 500 укажем максимальное значение 491.
  • Шаг изменения - это величина, на которую будет изменять значение полосы прокрутки при клике на стрелочки по обеим ее сторонам. Оставим 1, чтобы имелась возможность максимально точно настраивать значение;
  • Шаг изменения по страницам - это величина, на которую будет изменяться значение полосы прокрутки при клике на полосе справа или слева от бегунка (так сказать, быстрая перемотка). Установим тут значение 10.
  • Связь с ячейкой. Самый важный момент. Укажите ссылку на ячейку, в которую будет выводиться число, выбранное полосой прокрутки. Впоследствии эта ячейка будет задействована в создании именованного диапазона для графика. Очень удобно будет задать этой ячейке какое-то имя, чтобы было проще к ней обращаться. Но в данном примере мы оставим обычные ссылки. Для первой полосы связанной ячейкой укажем &F&1 (Вы, разумеется, можете указать любую).

Вот так выглядят итоговые настройки:

Теперь настроим вторую полосу. Она, если помните, отвечает за количество точек (масштаб) диаграммы. Для нее укажем минимальным значением - 10 (мы условились, что на графике может быть не менее 10 точек). Максимальное значение укажем 500 (по количеству строк в таблице). Шаги изменения также зададим как 1 и 10. А свяжем всё это с ячейкой &G&1.

Теперь наши полосы прокрутки оживают. Двигая ползунок, мы меняем значения в связанных ячейках.

Перед тем как приступить к созданию динамических диапазонов, применим еще один небольшой трюк. Если мы выберем на первой полосе значение 491 (максимальное), а на второй - например, 50, то получим очень некрасивый график. Он будет начинаться с 491-й сессии и содержать 50 точек, в то время как наши данные заканчиваются на 500-й строке. Оставшиеся 40 точек будут просто пустыми и график будет кривой и непрезентабельный. Обойдем это следующей хитростью. В ячейку H1 введем формулу =МИН(G1;501-F1). Это формула будет всегда отображать в ячейке меньшее из значений: либо количество точек по второму ползунку, либо количество оставшихся до конца таблицы точек. Именно на эту ячейку мы будем ссылать при указании высоты именованного диапазона.

Создание динамических именованных диапазонов

Ключевая идея всего трюка - создание именованных диапазонов, размеры которых зависят от значений в ячейках, связанных с полосой прокрутки. Для каждого ряда нужно будет создать свой динамический диапазон. У нас таких рядов будет два: отдельная акция и стоимость всего пакета. Также нужно будет создать отдельный динамический диапазон для подписей данных, если Вы планируете их использовать на диаграмме.

Создадим диапазон для ряда единственной акции. Выберите команду " Данные " - " Диспетчер имен " - " Создать ". Введите имя ряда (например, "Акция"), область действия оставьте "Книга", а в поле "Диапазон" укажите формулу:

Чтобы Вы поняли, что она делает - покажем наши исходные данные. Они выглядят так:

Информация воспринимается легче, если представлена наглядно. Один из способов презентации отчетов, планов, показателей и другого вида делового материала – графики и диаграммы. В аналитике это незаменимые инструменты.

Построить график в Excel по данным таблицы можно несколькими способами. Каждый из них обладает своими преимуществами и недостатками для конкретной ситуации. Рассмотрим все по порядку.

Простейший график изменений

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

Допустим, у нас есть данные по чистой прибыли предприятия за 5 лет:

Год Чистая прибыль*
2010 13742
2011 11786
2012 6045
2013 7234
2014 15605
* Цифры условные, для учебных целей.

Заходим во вкладку «Вставка». Предлагается несколько типов диаграмм:

Вставка-графики и диаграммы.

Выбираем «График». Во всплывающем окне – его вид. Когда наводишь курсор на тот или иной тип диаграммы, показывается подсказка: где лучше использовать этот график, для каких данных.

Выбор типа графиков.

Выбрали – скопировали таблицу с данными – вставили в область диаграммы. Получается вот такой вариант:

Конструктор.

Прямая горизонтальная (синяя) не нужна. Просто выделяем ее и удаляем. Так как у нас одна кривая – легенду (справа от графика) тоже убираем. Чтобы уточнить информацию, подписываем маркеры. На вкладке «Подписи данных» определяем местоположение цифр. В примере – справа.

Подписи данных.

Улучшим изображение – подпишем оси. «Макет» – «Название осей» – «Название основной горизонтальной (вертикальной) оси»:

Название осей.

Заголовок можно убрать, переместить в область графика, над ним. Изменить стиль, сделать заливку и т.д. Все манипуляции – на вкладке «Название диаграммы».

Название диаграмм.

Вместо порядкового номера отчетного года нам нужен именно год. Выделяем значения горизонтальной оси. Правой кнопкой мыши – «Выбрать данные» - «Изменить подписи горизонтальной оси». В открывшейся вкладке выбрать диапазон. В таблице с данными – первый столбец. Как показано ниже на рисунке:

Данные.

Можем оставить график в таком виде. А можем сделать заливку, поменять шрифт, переместить диаграмму на другой лист («Конструктор» - «Переместить диаграмму»).

График с двумя и более кривыми

Допустим, нам нужно показать не только чистую прибыль, но и стоимость активов. Данных стало больше:

Таблица с данными.

Но принцип построения остался прежним. Только теперь есть смысл оставить легенду. Так как у нас 2 кривые.

Легенда.

Добавление второй оси

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

Сначала строим график так, будто у нас одинаковые единицы измерения.

Вторая ось.

Выделяем ось, для которой хотим добавить вспомогательную. Правая кнопка мыши – «Формат ряда данных» – «Параметры ряда» - «По вспомогательной оси».

Формат ряда данных.

Нажимаем «Закрыть» - на графике появилась вторая ось, которая «подстроилась» под данные кривой.

Дополнительная ось.

Это один из способов. Есть и другой – изменение типа диаграммы.

Щелкаем правой кнопкой мыши по линии, для которой нужна дополнительная ось. Выбираем «Изменить тип диаграммы для ряда».

Изменение типа.

Определяемся с видом для второго ряда данных. В примере – линейчатая диаграмма.

Линейчатая диаграмма.

Всего несколько нажатий – дополнительная ось для другого типа измерений готова.

Строим график функций в Excel

Вся работа состоит из двух этапов:

  1. Создание таблицы с данными.
  2. Построение графика.

Пример: y=x(√x – 2). Шаг – 0,3.

Составляем таблицу. Первый столбец – значения Х. Используем формулы. Значение первой ячейки – 1. Второй: = (имя первой ячейки) + 0,3. Выделяем правый нижний угол ячейки с формулой – тянем вниз столько, сколько нужно.

Таблица XY.

В столбце У прописываем формулу для расчета функции. В нашем примере: =A2*(КОРЕНЬ(A2)-2). Нажимаем «Ввод». Excel посчитал значение. «Размножаем» формулу по всему столбцу (потянув за правый нижний угол ячейки). Таблица с данными готова.

Отрицательные значения по Y.

Переходим на новый лист (можно остаться и на этом – поставить курсор в свободную ячейку). «Вставка» - «Диаграмма» - «Точечная». Выбираем понравившийся тип. Щелкаем по области диаграммы правой кнопкой мыши – «Выбрать данные».

Выделяем значения Х (первый столбец). И нажимаем «Добавить». Открывается окно «Изменение ряда». Задаем имя ряда – функция. Значения Х – первый столбец таблицы с данными. Значения У – второй.

Изменение ряда.

Жмем ОК и любуемся результатом.

Результат.

Оси подписаны.

Наложение и комбинирование графиков

Построить два графика в Excel не представляет никакой сложности. Совместим на одном поле два графика функций в Excel. Добавим к предыдущей Z=X(√x – 3). Таблица с данными:

2 графика функций.

Выделяем данные и вставляем в поле диаграммы. Если что-то не так (не те названия рядов, неправильно отразились цифры на оси), редактируем через вкладку «Выбрать данные».

А вот наши 2 графика функций в одном поле.

Пример с двумя графиками функций.

Графики зависимости

Данные одного столбца (строки) зависят от данных другого столбца (строки).

Построить график зависимости одного столбца от другого в Excel можно так:

Данные для графиков зависимости.

Условия: А = f (E); В = f (E); С = f (E); D = f (E).

Выбираем тип диаграммы. Точечная. С гладкими кривыми и маркерами.

Выбор данных – «Добавить». Имя ряда – А. Значения Х – значения А. Значения У – значения Е. Снова «Добавить». Имя ряда – В. Значения Х – данные в столбце В. Значения У – данные в столбце Е. И по такому принципу всю таблицу.

Графики зависимости.

Готовые примеры графиков и диаграмм в Excel скачать:

ejenedelnyy-grafik-2-taymfreyma

Как сделать еженедельный график в Excel вместе с ежедневным.
Пример создания динамического синхронного еженедельного графика вместе с ежедневным. Синхронное отображение двух таймфреймов на одном графике.

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

Массив — ссылка на диапазон ячеек, содержащие данные, для которых определяется k-ое наименьшее значение. Также возможен ввод в качестве аргумента массива констант , например, = НАИМЕНЬШИЙ(;1) .Формула вернет значение 10 (1-ое нименьшее).

Что бывает, если диапазон содержит не только числа?

Пустые ячейки, логические значения (ЛОЖЬ и ИСТИНА) и текст функцией игнорируются. Это видно из таблицы в файле примера .


Как видно из таблицы (столбец D), значение ошибки приводит к ошибке в формуле. Если такая ситуация возможна, то создайте с помощью формулы = ЕСЛИОШИБКА (A1;"ф") новый диапазон, которая заменит ошибку на текст, который игнорируется функцией. Конечно, нужно также изменить ссылку на диапазон в соседнем столбце.

Что бывает, если диапазон не содержит числа?

Если такая ситуация возможна и необходимо вычислить минимальное значение, то вместо функции МИН() нужно использовать формулу = НАИМЕНЬШИЙ (массив;1)

Примечание : Формула = НАИМЕНЬШИЙ (массив;n) вернет наибольшее (максимальное) значение из массива размера n. Т.е. формула = НАИМЕНЬШИЙ (массив;1) эквивалентна =МИН(массив) , а = НАИМЕНЬШИЙ (массив;n) эквивалентна =МАКС(массив)

Значение числа в текстовом формате игнорируется функцией НАИМЕНЬШИЙ () (см. столбец Е на рисунке выше). Перед нахождением наименьшего значения можно попытаться преобразовать все значения в числовой формат. Это можно сделать формулой массива = НАИМЕНЬШИЙ (ЕСЛИ(ЕЧИСЛО(E5:E9+0);E5:E9+0;"");1)

Что бывает, если в диапазоне есть повторы

Если имеется исходный массив 3 ;6;6;7>, то третьим наименьшим (по версии функции НАИМЕНЬШИЙ () ) будет считаться 3, а не 6. Все правильно и логично, но иногда об этом забывают. С человеческой точки зрения третьим наименьшим будет все-таки, наверное, 6 (т.е. повторы мы не учитываем).

Наименьший с учетом условия

В отличие от функции СУММ() и СЧЁТ() у НАИМЕНЬШИЙ () в MS EXCEL 2010 нет аналога СУММЕСЛИ() и СЧЁТЕСЛИ() , позволяющих выполнять вычисления с учетом условия. Но, с помощью формул массива можно получить формулу для нахождения наименьшего с учетом условия (как это сделать см. здесь ).

Кстати, в Excel для Office 365 есть функция МИНЕСЛИ().

Сумма 3-х наименьших

С помощью нестандартной записи второго аргумента можно расширить возможности функции НАИМЕНЬШИЙ () . Например, найдем сумму 3-х наименьших значений из диапазона A5:A9 = СУММ( НАИМЕНЬШИЙ (A5:A9;))

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

Аналогично можно найти, например, среднее 2-х наименьших: =СРЗНАЧ( НАИМЕНЬШИЙ (A5:A9;))

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

Другие применения функции

Функция НАИМЕНЬШИЙ () является достаточно часто используемой, т.к. она позволяет упорядочивать числовые массивы. Ее можно, например, использовать для сортировки списков и таблиц .

Функция НАИМЕНЬШИЙ (SMALL) в Excel используется для получения минимального значения из заданного диапазона ячеек.

Более того, с помощью функции НАИМЕНЬШИЙ в Excel вы сможете задать очередность наименьшего числа по величине. Например из диапазона (1,3,5) вы сможете получить с помощью функции второе по меньшинству число (3).

Что возвращает функция

Возвращает минимальное значение из заданного диапазона (включая заданную очередность наименьшего числа по величине).

Синтаксис

Дополнительная информация

Примеры использования функции НАИМЕНЬШИЙ в Excel

Пример 1. Вычисляем наименьшее число из списка

Функция SMALL (НАИМЕНЬШИЙ) в Excel. Как использовать

Представим, что у нас есть список чисел в диапазоне ( A2:A4 ) и нам необходимо вычислить наименьшее число из этого списка. Для этого мы можем использовать формулу:

В этой функции значение аргумента K равно 1, таким образом функция понимает, что нам необходимо отразить минимальное значение.

Пример 2. Вычисляем второе наименьшее число из списка

Функция SMALL в Excel

Для того чтобы вычислить из указанного выше диапазона данных ( A2:A4 ) второе по счету наименьшее число, нам поможет формула:

Пример 3. Использование функции НАИМЕНЬШИЙ с пустыми ячейками

Функция SMALL в Excel

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

Пример 4. Использование функции НАИМЕНЬШИЙ с текстовыми значениями в ячейках

Функция SMALL в Excel

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

Пример 5. Использование функции НАИМЕНЬШИЙ с дублированными данными

Функция SMALL в Excel

В тех случаях, когда в диапазоне данных встречаются два одинаковых значения, функция определит их как последовательные значения. При выводе наименьшего и второго по порядку числа, функция выдаст одно и то же значение.

Пример 6. Использование функции НАИМЕНЬШИЙ в Excel с ошибками

Функция SMALL в Excel

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

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


Как построить график в Эксель: пошаговая инструкция

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

Проще всего разобраться, как построить график в Эксель по данным таблицы, состоящей всего из двух колонок. Для наглядного примера можно взять названия месяцев и объем полученной за это время прибыли. Ряд будет только один, а осей на графике — две. Строить диаграмму можно по следующей пошаговой инструкции:

  1. Выделить таблицу с данными.
  2. Перейти на вкладку «Вставка», где можно выбирать вариант диаграммы: например, простой график функции, круговой или точечный.
  3. Убедиться в том, что данные в таблице были автоматически распределены так, как это было запланировано. В данном случае ошибки нет: значения указаны по оси X, даты — по OY.







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


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


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


Легенду с названием графика при использовании только одного изменяющегося показателя оставлять необязательно. В современных версиях Excel имя ряда данных не будет показано на диаграмме автоматически. В более старых пакетах MS Office легенду можно удалить вручную.

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


На вкладке «Конструктор» можно поменять еще больше настроек — выбрать экспресс-макет и готовый шаблон, изменить цвета и добавить дополнительные элементы графика. В том числе — подписи к осям данных, названия которых в последних версиях MS Excel вводятся вручную.


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

Как создать кнопку в Excel?

График с несколькими переменными

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

Если рассматривать тот же пример, вместе с прибылью могут быть представлены еще накладные расходы. Принцип создания будет включать такие шаги:

  1. Выделить таблицу с данными, захватив все колонки.
  2. На вкладке «Вставка» выбрать тип диаграммы.
  3. Проверить, соответствует ли автоматически построенный программой график нужным требованиям. Если нет — изменить настройки вручную.


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


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


Как закрепить строку в Excel при прокрутке

Добавление второй оси

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

Можно построить две разных диаграммы для каждого ряда данных. Или перед тем, как сделать график в Экселе, пересчитать сумму по действующем курсу — но это будет не слишком правильно, если затраты определялись именно в валюте. Решение проблемы — добавить вторую ось со своими единицами измерения.

Читайте также: