Download Article
Download Article
This wikiHow will teach you how to show the max value in an Excel graph with a formula. First, you’ll need to create a line chart with markers with your data, then you can add a formula to find the maximum of your data set, then you can apply that max to your chart in a new color.
-
1
Open your project in Excel. If you’re in Excel, you can go to File > Open or you can right-click the file in your file browser.
-
2
Create a line graph with your data. You’ll need to create a line graph for this method to work. To do this, select your data, then go to Insert > Line Graph icon > Line with Markers. It’s the line graph with dots.
Advertisement
-
3
Create a new column next to your data set labeled “Max.“ Since this information will be included in the line graph, keep it close to your original data set so you can easily add it to the data range represented by the graph.
-
4
Enter the following formula:
=IF(B5=MAX($B$5:$B$16),B5,””)
. In this example, B5 represents the first cell in your range, while B16 represents the last. Replace these cell addresses with the actual cells in your data. This formula will make the highest value in your dataset repeat in this new column, but none of the other values will appear.- Fill the rest of the column with that formula and you’ll see the highest value in your data set repeats in that column.
-
5
Add the “Max” column to your chart. Click your chart to select it, then drag the box highlighting the data it’s representing to include the extra column.[1]
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Thanks for submitting a tip for review!
References
About This Article
Article SummaryX
1. Open your project in Excel.
2. Create a line graph with your data.
3. Create a new column next to your data set labeled “Max.”
4. Enter the following formula:=IF(B5=MAX($B$5:$B$16),B5,””)).
5. Add the “Max” column to your chart.
Did this summary help you?
Thanks to all authors for creating a page that has been read 35,761 times.
Is this article up to date?
history 14 января 2021 г.
- Группы статей
- Надстройка “Поиск решения”
Пусть дана функция с несколькими переменными F(x1, x2, …)=a1*x1+a2*x2+… Также даны граничные условия в виде b1*x1+b2*x2+…<=c (несколько условий). Нужно найти экстремум функции F (минимум или максимум). Это классическая задача для Поиска решения MS EXCEL, кроме того это линейная модель. Сделаем удобную форму для таких задач и покажем как настроить Поиск решения.
Задача
Пусть дана явная функция с 4 переменными:
Также даны несколько (семь) граничных условий (англ: restrictions, constraints):
Требуется найти максимум функции F.
Создание модели
Решим задачу с помощью инструмента MS EXCEL
Поиск решения
, хотя можно ее решить и другим способом, например аналитически.
На рисунке ниже приведена модель, созданная для решения задачи (см.
файл примера
).
Переменные (выделено зеленым)
. В качестве переменных модели, очевидно, выступают x1, x2, x3, x4. Эта задача хороша тем, что переменные задаются однозначно, не требуется осмысливать житейскую задачу, например как с
оптимизацией затрат
. Хотя математически – это эквивалентные задачи, только количество переменных разное.
После запуска Поиск решения будет методично (последовательно) по своему алгоритму подставлять в зеленые ячейки числовые значения и вычислять функцию F (красная ячейка).
Ограничения (выделено серым)
. Ограничения модели – это ограничения на область изменения переменных. Они могут задаваться как простыми выражениями для одной переменной, например х1>=0, так и для некой комбинации переменных 5*x1+4*x2-x3-2*x4<=-3. В первом случае х1>=0 ограничения можно ввести прямо в окне Поиска решения (будет показано ниже), для более сложных зависимостей удобно подготовить вспомогательную таблицу (С26:Е29).
Составить модель, особенно первую, непросто. Может помочь такой подход: считать, что переменные (зеленые ячейки) уже содержат некие значения, пусть даже не оптимальные. Так легче составлять огграничения. В нашем случае ограниечение 5*x1+4*x2-x3-2*x4 можно записать с помощью формулы =
СУММПРОИЗВ($D$19:$D$22;C26:C29)
. В диапазоне D19:D22 содержатся коэффициенты 5; 4; -1; -2. Кроме того, если значения переменных заданы, то и значение целевой функции также автоматически рассчитано (тоже не оптимальное пока, до запуска Поиска решения).
Целевая функция (выделено красным)
.
Целевая функция – это то, что требуется оптимизировать, т.е. F. Формула для ее вычисления задана в явном виде – не нужно догадываться из условий обычной задачи как ее подсчитать. Это не всегда очевидно (см., например, статью про
пропускную способность трубопровода
).
Ниже приведено окно Поиска решения с заполненными полями: целевая функция, переменные и ограничения.
После запуска Поиска решения ответ будет вычислен за доли секунды: F=3.
Поиск наименьшего или наибольшего числа в диапазоне
Предположим, вы хотите узнать, у кого самый маленький показатель погрешности в производственной цехе или самая большая заработная плата в вашем отделе. Существует несколько способов вычисления наименьшего или наибольшего числа в диапазоне.
Если ячейки находятся в соединимой строке или столбце
Вы можете выбрать ячейку снизу или справа от чисел, для которых нужно найти наименьшее число.
На вкладке Главная в группе Редактирование щелкните стрелку рядом с кнопкой , выберите min (вычисляет наименьшее) или Max (вычисляет наибольшее) и нажмите клавишу ВВОД.
Если ячейки не находятся в подрядной строке или столбце
Для этого используйте функции МИН, МАКС, МАЛЫЙ или БОЛЬШОЙ.
Пример
Скопируйте следующие данные на пустой лист.
Подсчет максимального и минимального значения выполняется известными функциями МАКС и МИН. Бывает, что вычисления нужно произвести по группам или в зависимости от условия, как в СУММЕСЛИ.
Долгое время в Excel не было аналога СУММЕСЛИ или СРЗНАЧЕСЛИ для расчета максимального и минимального значения, поэтому использовали формулу массивов.
Пусть имеются данные
Нужно подсчитать максимальное значение в указанной группе. Название группы (критерий) введем в отдельную ячейку (D2). Пусть для начала это будет группа Б. Рядом введем следующую формулу:
Это формула массивов, поэтому ввести ее нужно комбинацией Ctrl + Shift + Enter.
Теперь, меняя название группы, можно без всяких фильтров и сводных таблиц видеть максимальное значение внутри этой группы.
Как это работает? Очень просто. Первым делом нужно указать диапазон, который будет использоваться в качестве аргумента функции МАКС, то есть только те ячейки, которые соответствуют указанной группе. Так как мы заранее позаботились об удобстве использования функции, то название группы указали не внутри формулы, а в отдельной ячейке (гораздо легче менять группу). Тогда формула для нужного диапазона выглядит так.
Указанное выражение отбирает только те значения, для которых название группы совпадает с условием в ячейке D2. Вот, как это видит Excel
На следующем этапе укажем функцию МАКС, аргументом которой выступает полученный выше массив. Excel воспринимает примерно так.
Видно, что максимальное значение внутри массива равно 31. Его и мы и увидим в ячейке с формулой. Нужно только не забыть итоговую функцию ввести комбинацией клавиш Ctrl + Shift + Enter, иначе ничего не получится. В строке формул формула массива отображается внутри фигурных скобок. Добавляются сами, специально дорисовывать не нужно.
Если функцию МАКС заменить на МИН, то по указанному условию (названию группы) будет выдаваться минимальное значение.
Функции Excel 2016 МАКСЕСЛИ (MAXIFS) и МИНЕСЛИ (MINIFS)
В MS Excel добавили новые статистические функции — МАКСЕСЛИ и МИНЕСЛИ. Обе функции имеют возможность учитывать несколько условий и некоторое время в их названиях в конце были буквы -МН. Потом убрали, хотя в скриншотах ниже используется вариант названий с -МН.
Есть ряд значений, каждое из которых входит в некоторую группу. Нужно рассчитать максимальное значение по группе А. Используем формулу МАКСЕСЛИ.
Все очень просто. Как и у СУММЕСЛИМН вначале указываем диапазон, где находится искомое максимальное значение (колонка В), затем диапазон с критериями (колонка А) и далее сам критерий (в ячейке D2). Можно указать сразу несколько условий. Таким же способом легко рассчитать минимальное значение по условию. Найдем, к примеру, минимум внутри группы Б.
Ниже показан ролик, как рассчитать максимальное и минимальное значение по условию.
merks Пользователь Сообщений: 2 |
Здравствуйте! Из массива данных строятся два графика, которые аппроксимируются линией тренда полиномиального типа. Необходимо определить максимум у каждой из двух линий тренда, а затем разность максимумов. Проблема в том, что линии тренда не имеют под собой числовых данных. Можно ли это как-то обойти? В данный момент я делаю так – для каждой линии тренда вывожу уравнение на графике, затем копирую его в ячейку, подставляю нужную переменную в уравнение и затем строю график (который повторяет линию тренда), из которого уже и нахожу максимальное значение. Просто данный способ довольно трудоемкий, да еще с учетом того, что надо обработать несколько сотен графиков. Буду благодарен любым идеям) Изменено: merks – 06.10.2016 11:29:49 |
MCH Пользователь Сообщений: 3885 |
Коэффициенты линии тренда можно получить без построения графика через функцию ЛИНЕЙН(). Приложите таблицу с исходными данными, можно будет что-то придумать |
merks Пользователь Сообщений: 2 |
Спасибо!Буду пробовать.MCH, в прикрепленном файле – исходная таблица, график с двумя функциями и линиями тренда; в строках 45 и 47 значения, вычисленные по уравнениям тренда. Из них уже считал максимальное значение и разность. Изменено: merks – 20.08.2013 12:47:33 |
MCH Пользователь Сообщений: 3885 |
Пока данных не было, нарисовал свой файл Вариант2 для нахождения экстремума, берем первую производную, и находим x для y’=0 |
Rateastwest Пользователь Сообщений: 4 |
Доброго времени суток! https://cloud.mail.ru/public/NAFk/X3fJMErhU Изменено: Rateastwest – 06.10.2016 10:07:05 |
С.М. Пользователь Сообщений: 936 |
Rateastwest
, Изменено: С.М. – 06.10.2016 16:51:19 |
Rateastwest Пользователь Сообщений: 4 |
Гм… По ходу я еще неделю буду обдумывать Ваш файл… Изменено: Rateastwest – 06.10.2016 17:49:10 |
Rateastwest Пользователь Сообщений: 4 |
Копаю вторую неделю… https://cloud.mail.ru/public/7XvZ/Mpcz1Fpsj |
Doober Пользователь Сообщений: 2222 |
Возможно вы не совсем правильно назвали свой файл |
см. вложение Программисты – это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете! |
|
Rateastwest Пользователь Сообщений: 4 |
#12 15.10.2016 14:18:00 Добер и Игорь!!! |