Ms excel задача кто больше

Содержание

  1. Функция НАИБОЛЬШИЙ() в EXCEL
  2. Наибольший с учетом условия
  3. Сумма 3-х наибольших
  4. Другие применения функции
  5. Наибольший по условию в EXCEL
  6. Определение наибольшего значения с единственным критерием
  7. Определение наименьшего значения с несколькими критериями
  8. Как в экселе найти число больше или меньше другого
  9. Наибольший по условию в EXCEL
  10. Определение наибольшего значения с единственным критерием
  11. Определение наименьшего значения с несколькими критериями
  12. Как в экселе найти число больше или меньше другого
  13. Как найти разность между максимальным и минимальным числом в excel
  14. Поиск наименьшего или наибольшего числа в диапазоне
  15. Если ячейки находятся в соединимой строке или столбце
  16. Excel если больше числа и меньше числа то
  17. Функция ЕСЛИ
  18. Технические подробности
  19. Простые примеры функции ЕСЛИ
  20. Начало работы
  21. Еще примеры функции ЕСЛИ
  22. Операторы вычислений
  23. Использование функции ЕСЛИ для проверки ячейки на наличие символов
  24. Пример вложенных функций ЕСЛИ
  25. Небольшое предупреждение
  26. Распространенные неполадки
  27. См. также
  28. Подсчет количества чисел, больших или меньших определенного числа
  29. Excel: «Если» (формула). В Excel функция «Если»
  30. Ключевые возможности
  31. Примеры использования
  32. Равенство параметров двух ячеек
  33. Примеры с применением условий «ИЛИ», «И»
  34. Задачи высокого уровня сложности
  35. Скидка
  36. Функция НАИБОЛЬШИЙ() в MS EXCEL
  37. Наибольший с учетом условия
  38. Сумма 3-х наибольших
  39. Другие применения функции
  40. Функция «Если» в Excel
  41. Значение функции
  42. Синтаксис «ЕСЛИ»
  43. Вложенность
  44. Несколько условий
  45. Особые варианты функции
  46. На что стоит обратить внимание
  47. Примеры
  48. Как записать условие «Больше одного, но меньше второго»
  49. Формулы в excel. Как составить формулу : если сумма больше 50000, но меньше 75000, то 35%
  50. Критерий «больше-меньше» в формулах СУММЕСЛИ и СУММЕСЛИМН
  51. Excel — если число в ячейке больше X,в той же ячейке происходит замена на 1, если меньше — на 0.возможно ли сделать?
  52. Как в EXEl написать формулу, если сумма ячеек больше или равна 40 и меньше или равна 99 то умножить её на 5

Функция НАИБОЛЬШИЙ() в EXCEL

history 26 мая 2014 г.

Массив — ссылка на диапазон ячеек, содержащие данные, для которых определяется k-ое наибольшее значение. Также возможен ввод массива констант , например, = НАИБОЛЬШИЙ(<10:20:30:40:50>;1)

k — позиция (начиная с наибольшей) в массиве или диапазоне ячеек. Если k ? 0 или k больше, чем количество значений в массиве , то функция НАИБОЛЬШИЙ() возвращает значение ошибки #ЧИСЛО!

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

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

Значение ошибки в ячейке приводит к ошибке в формуле. Прежде чем применять функцию НАИБОЛЬШИЙ () — обработайте ошибку, например с помощью функции ЕСЛИОШИБКА() .

Если в массиве нет ни одного числового значения, то функция вернет значение ошибки #ЧИСЛО!, что выгодно ее отличает от функции МАКС() , возвращающую в этом случае 0!

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

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

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

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

Сумма 3-х наибольших

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

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

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

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

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

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

Источник

Наибольший по условию в EXCEL

history 3 апреля 2013 г.

Найти, например, второе наибольшее значение в списке можно с помощью функции НАИБОЛЬШИЙ() . В статье приведено решение задачи, когда наибольшее значение нужно найти не среди всех значений списка, а только среди тех, которые удовлетворяют определенным критериям.

Пусть имеется таблица с двумя столбцами: текстовым и числовым (см. файл примера ).

Для удобства создадим два именованных диапазона : Текст ( A 3: A 27 ) и Числа ( B3:B27 ).

СОВЕТ: Создание формул для определения минимального и максимального значения с учетом условий рассмотрено в статье Максимальный и Минимальный по условию в MS EXCEL .

Определение наибольшего значения с единственным критерием

Найдем с помощью формулы массива второе наибольшее значение среди тех чисел, которые соответствуют значению Текст2 (находится в ячейке Е6 ) :

После набора формулы не забудьте вместо ENTER нажать CTRL+SHIFT+ENTER .

Чтобы разобраться в работе формулы, выделите в Строке формул выражение ЕСЛИ(Текст=E6;Числа) и нажмите клавишу F9 . Выделенная часть формулы будет заменена на результат, т.е. на массив значений :

Значение ЛОЖЬ соответствует строкам, в которых в столбце Текст нет значения Текст2. В противном случае выводится само число. Т.к. функция НАИБОЛЬШИЙ() игнорирует текстовые значения и значения ЛОЖЬ и ИСТИНА, то 2-е наибольшее будет искаться только среди чисел -95; -66; -20; 0; 4; 9. Результат: 4.

СОВЕТ: Задачу можно решить без использования формулы массива . Для этого потребуется создать дополнительный столбец, в котором будут выведены только те значения, которые удовлетворяют критерию. Затем, среди отобранных значений с помощью функций НАИБОЛЬШИЙ() , определить нужное значение.

Определение наименьшего значения с несколькими критериями

Теперь найдем 3-е наименьшее значение среди тех чисел, которые соответствуют сразу 2-м критериям.

Пусть имеется таблица с тремя столбцами: Название фрукта, Поставщик и Количество.

Таблицу критериев разместим правее таблицы с данными.

Найдем 3-е наименьшее значение среди чисел, находящихся в строках, для которых Название фрукта = Яблоко, а Поставщик = ООО Рога с помощью формулы массива :

После набора формулы не забудьте вместо ENTER нажать CTRL+SHIFT+ENTER .

Если ни одна запись в таблице не удовлетворяет одновременно двум критериям (Условие И), то формула возвращает значение ошибки #ЧИСЛО!

СОВЕТ: Создание формул с множественными критериями подробно рассмотрено в разделах Сложения и Подсчета значений .

Источник

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

Наибольший по условию в EXCEL

Найти, например, второе наибольшее значение в списке можно с помощью функции НАИБОЛЬШИЙ() . В статье приведено решение задачи, когда наибольшее значение нужно найти не среди всех значений списка, а только среди тех, которые удовлетворяют определенным критериям.

Пусть имеется таблица с двумя столбцами: текстовым и числовым (см. файл примера ).

Для удобства создадим два именованных диапазона : Текст ( A 3: A 27 ) и Числа ( B3:B27 ).

СОВЕТ: Создание формул для определения минимального и максимального значения с учетом условий рассмотрено в статье Максимальный и Минимальный по условию в MS EXCEL .

Определение наибольшего значения с единственным критерием

Найдем с помощью формулы массива второе наибольшее значение среди тех чисел, которые соответствуют значению Текст2 (находится в ячейке Е6 ) :

После набора формулы не забудьте вместо ENTER нажать CTRL+SHIFT+ENTER .

Чтобы разобраться в работе формулы, выделите в Строке формул выражение ЕСЛИ(Текст=E6;Числа) и нажмите клавишу F9 . Выделенная часть формулы будет заменена на результат, т.е. на массив значений :

Значение ЛОЖЬ соответствует строкам, в которых в столбце Текст нет значения Текст2. В противном случае выводится само число. Т.к. функция НАИБОЛЬШИЙ() игнорирует текстовые значения и значения ЛОЖЬ и ИСТИНА, то 2-е наибольшее будет искаться только среди чисел -95; -66; -20; 0; 4; 9. Результат: 4.

СОВЕТ: Задачу можно решить без использования формулы массива . Для этого потребуется создать дополнительный столбец, в котором будут выведены только те значения, которые удовлетворяют критерию. Затем, среди отобранных значений с помощью функций НАИБОЛЬШИЙ() , определить нужное значение.

Определение наименьшего значения с несколькими критериями

Теперь найдем 3-е наименьшее значение среди тех чисел, которые соответствуют сразу 2-м критериям.

Пусть имеется таблица с тремя столбцами: Название фрукта, Поставщик и Количество.

Таблицу критериев разместим правее таблицы с данными.

Найдем 3-е наименьшее значение среди чисел, находящихся в строках, для которых Название фрукта = Яблоко, а Поставщик = ООО Рога с помощью формулы массива :

После набора формулы не забудьте вместо ENTER нажать CTRL+SHIFT+ENTER .

Если ни одна запись в таблице не удовлетворяет одновременно двум критериям (Условие И), то формула возвращает значение ошибки #ЧИСЛО!

СОВЕТ: Создание формул с множественными критериями подробно рассмотрено в разделах Сложения и Подсчета значений .

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

Предположим, вы готовите отчет и хотите подсчитать количество счетов с продажами, которые больше или меньше определенного значения. Функция СЧЁТЕ ЕСЛИ используется для подсчета чисел, которые больше или меньше числа.

В A11 и A12 есть формулы, в которых счётЕНФ проверяет количество счетов меньше 20 000 и больше или равно 20 000 в диапазоне B2:B7. СчётЕНФ находит 4 значения меньше 20000 и 2 значения больше 20000.

Как найти разность между максимальным и минимальным числом в excel

Здравствуйте. В этой статье – интересное решение: поиск минимальной и максимальной разницы между значениями в двух списках. Рассматриваемый подход отлично демонстрирует, как работают формулы массива в Экселе.

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

Это формула массива, после её ввода нажмите Ctrl+Shift+Enter вместо Enter!

На примере это выглядит так:

  1. Вначале Эксель попарно вычитает соответствующие элементы массивов: C3-D3, C4-D4, C5-D5 и т.д. Результат вычисления – это массив результатов для каждой пары:
  2. Далее функция МИН обрабатывает массив из предыдущего пункта и возвращает минимальное значение в нём

Аналогичный подход применяем и для получения наибольшей разницы, но формула будет уже такой:

То есть, вместо функции МИН используем МАКС:

Этот метод позволяет вычислить минимальную и максимальную разницу без использования дополнительных столбцов. Вы получаете лаконичные формулы и оптимальное распределение данных по рабочему листу. Это одно из наиболее значительных преимуществ, которые предоставляют нам формулы массивов.

Поиск наименьшего или наибольшего числа в диапазоне

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

Если ячейки находятся в соединимой строке или столбце

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

На вкладке Главная в группе Редактирование щелкните стрелку рядом с кнопкой , выберите min (вычисляет наименьшее) или Max (вычисляет наибольшее) и нажмите клавишу ВВОД.

Источник

Excel если больше числа и меньше числа то

Функция ЕСЛИ

​Смотрите также​ поэтому добавить что-то​ адреса ячеек.​ Для наличия вариативности,​ определять это содержимое.​ 10. Чтобы реализовать​ и «ЕСЛИ». Благодаря​ забывают. С человеческой​

​ ячеек, содержащие данные,​ результат.​ позволяет в автоматическом​ это значение, которое​

​ вас актуальными справочными​ сожалению, шансов отыскать​ знаки «». «» —​ и умножить на​ ошибки. Вы можете​Функция ЕСЛИ — одна из​

​ уже не получится.​Вариант Код =СУММПРОИЗВ((A1>ВРЕМЗНАЧ(«7:00»))*(A1​ зададим значения двух​ Когда в ячейке​ этот пример в​ этому в «Эксель»​ точки зрения третьим​ для которых определяется​

Технические подробности

​На практике часто встречается​ режиме получить напротив​ отобразится как результат,​ материалами на вашем​ эти 25 % немного.​ фактически означает «ничего».​

​ 8,25 %, в противном​

​ не только проверять,​

​ самых популярных функций​

​Алексей матевосов (alexm)​

​ числовых переменных в​

​ «Экселе», необходимо записать​​ функция «ЕСЛИ» допускает​

​ наибольшим будет все-таки,​

​ k-ое наибольшее значение.​​ и ситуация, которая​

​ соответствующих имен пометку​ если выражение будет​​ языке. Эта страница​​Работа с множественными операторами​

​=ЕСЛИ(D3=»»;»Пустая»;»Не пустая»)​​ случае налога с​

​ равно ли одно​ в Excel. Она​​ модуль листа, в​​: Можно еще короче​

Простые примеры функции ЕСЛИ

​ записано число 0,​ функцию в следующем​​ ответвление при выполнении​ наверное, 3 (т.е.​ Также возможен ввод​

​ будет рассмотрена далее.​

​ «проблемный клиент». Предположим,​ верным. Ложь —​​ переведена автоматически, поэтому​ ЕСЛИ может оказаться​Эта формула означает:​ продажи нет, поэтому​

​ значение другому, возвращая​ позволяет выполнять логические​ котором нужна данная​ формулу сделать.​ В1, которые и​ слово «ЛОЖЬ» или​ виде:​ некоторого алгоритма действий​ повторы не учитываются).​ массива констант, например,​ Речь идет о​ в клетке A1​ данные, которые будут​ ее текст может​ очень трудоемкой, особенно​ЕСЛИ(в ячейке D3 ничего​ вернуть 0)​ один результат, но​ сравнения значений и​

​ функция.​​=(A1>50000)*(A1​ будем сравнивать между​ пустота, то результатом​=ЕСЛИ(А1>5;ЕСЛИ(А1​ при решении различных​В отличие от функции​ =НАИБОЛЬШИЙ(<10:20:30:40:50>;1)​

Начало работы

​ расчете скидки, исходя​ расположены данные, указывающие​ выданы, когда задача​ содержать неточности и​ если вы вернетесь​ нет, вернуть текст​Рекомендации по использованию констант​ и использовать математические​ ожидаемых результатов. Самая​Макросы надо разрешить.​Павел кольцов​ собой. Для решения​ будет ложное выполнение​Чтобы избежать многократного повторения​ задач.​ СУММ() и СЧЁТ()​k​ из общей суммы​ на срок задолженности​ не будет верной.​ грамматические ошибки. Для​ к ним через​ «Пустая», в противном​

Еще примеры функции ЕСЛИ

​В последнем примере текстовое​

​ операторы и выполнять​ простая функция ЕСЛИ​Х в ячейке​​: =если (а1>50000;если (а1​ этой задачи следует​ функции. Во всех​ выводимой фразы, стоит​Простое описание большинства синтаксических​

B2;C2-B2;»>

​ у НАИБОЛЬШИЙ() нет​

​ — позиция (начиная с​ средств, потраченных на​ (месяцы). Поле B1​Для понимания возможностей функции​ нас важно, чтобы​​ какое-то время и​ случае вернуть текст​ значение «Да» и​ дополнительные вычисления в​ означает следующее:​ В1​​Миллионер​

​ воспользоваться записью следующего​

​ других случаях выполнится​ применить принцип вложенности​ конструкций — один​​ аналога СУММЕСЛИ() и​ наибольшей) в массиве​ приобретение определенного товара.​ отображает сумму. В​ «Если» в Excel,​ эта статья была​ попробуете разобраться, что​ «Не пустая»)​

​ ставка налога с​

​ зависимости от условий.​ЕСЛИ(это истинно, то сделать​Числа вводим в​: лучше использовать лог​ вида:​ истинный сценарий действий.​ ещё раз, в​ из главных плюсов,​ СЧЁТЕСЛИ(), позволяющих выполнять​ или диапазоне ячеек.​ Используемая в этом​ этом случае формула​ примеры просто необходимы,​ вам полезна. Просим​ пытались сделать вы​. Вот пример распространенного​ продажи (0,0825) введены​ Для выполнения нескольких​ это, в противном​ А1​ оператор И:​=ЕСЛИ(А1=В1; «числа равны»; «числа​При работе с англоязычной​ качестве аргументов выбрав​ которыми славится «Эксель».​ вычисления с учетом​ Если k ? 0 или​ случае матрица может​ будет иметь следующий​ и далее мы​ вас уделить пару​ или, и того​

Операторы вычислений

​ способа использования знаков​ прямо в формулу.​ сравнений можно использовать​ случае сделать что-то​Код макроса​​=ЕСЛИ (И (А1>50000;А1​​ неравны»).​​ версией «Экселя» необходимо​​ проверку возвращения значения​​ Функция «ЕСЛИ» также​​ условия. Но, с​ k больше, чем​ иметь следующий вид:​ вид: =ЕСЛИ(И(A1>=6; B1>10000);​

Использование функции ЕСЛИ для проверки ячейки на наличие символов

​ перейдем к их​ секунд и сообщить,​ хуже, кто-то другой.​ «», при котором​ Как правило, литеральные​ несколько вложенных функций​

​ еще)​Private Sub Worksheet_Change(ByVal​Kay​

​В этом случае при​

​ учитывать тот факт,​​ функций, в зависимости​ относится к их​ помощью формул массива​ количество значений в​​ менее 1000 —​ «проблемный клиент»; «»).​ рассмотрению. Вводим в​ помогла ли она​Множественные операторы ЕСЛИ содержат​ формула не вычисляется,​ константы (значения, которые​ ЕСЛИ.​

​Поэтому у функции ЕСЛИ​

​ Target As Range)​​: Алексей, объясни как​ наличии одинаковых значений​ что и все​ от которых и​ числу — после​​ можно получить формулу​массиве​ 0%; 1001-3000 —​ Отсюда следует, что​ клетку C1 показатель​ вам, с помощью​

​ по несколько открывающих​

​ если зависимая ячейка​ время от времени​Примечание:​ возможны два результата.​​Application.EnableEvents = False​

Пример вложенных функций ЕСЛИ

​ работает твоя формула,​ в обеих ячейках,​ функции также пишутся​ производить вывод, или​ ключевого слова в​ для нахождения наибольшего​, то функция НАИБОЛЬШИЙ()​ 3%; 3001-5000 —​

​ если будет обнаружен​

​ 8. Далее в​ кнопок внизу страницы.​ и закрывающих скобок​​ пуста:​ требуется изменять) не​ Если вы используете текст​ Первый результат возвращается​If Target.Address(0, 0)​ что-то я не​ результатом будет запись​ на английском языке.​​ в самом начале​ скобках поочередно указывается​ с учетом условия​ возвращает значение ошибки​ 5%; более 5001​ человек, который соответствует​ поле по адресу​ Для удобства также​ (), за которыми​=ЕСЛИ(D3=»»;»»;ВашаФормула())​ рекомендуется вводить прямо​

Небольшое предупреждение

​ в формулах, заключайте​ в случае, если​ = «A1» Then​ понимаю ее сути,​ «числа равны», во​ В этом случае​

​ воспользоваться функцией «И»,​ условие, действие при​ (см. здесь).​ #ЧИСЛО!​ — 7%. Рассмотрим​ указанным условиям, программа​ D1 вписываем следующую​ приводим ссылку на​ может быть трудно​ЕСЛИ(в ячейке D3 ничего​ в формулу, поскольку​ его в кавычки​ сравнение истинно, второй —​ Target = IIf(Target​ возьму себе на​ всех остальных случаях​ функция «ЕСЛИ» будет​

​ объединив в ней​ истинном значении, а​С помощью нестандартной записи​Если n — количество​ ситуацию, когда в​ укажет напротив его​ формулу: =ЕСЛИ(C1, =,​ оригинал (на английском​ уследить по мере​ нет, не возвращать​

​ в будущем их​ (пример: «Текст»). Единственное​ если сравнение ложно.​ > Range(«B1»), 1,​ заметку. ​ — «числа неравны».​ записываться, как IF,​

Распространенные неполадки

​ все условия сразу.​

​ затем при ложном.​

​ второго аргумента можно​

​ значений в​​ Excel присутствует база​​ имени требуемый комментарий.​​ >, =,​​ языке) .​ усложнения формулы.​ ничего, в противном​ может быть затруднительно​

​ исключение — слова ИСТИНА​

​Если вы ищете информацию​ 0)​Frizzy​

См. также

​Для рассмотрения работы условного​ но в остальном​

​ Такой подход усложнит​ В схематическом виде​ расширить возможности функции​

​массиве​ данных посетителей, а​ Для всех прочих​Продолжаем практиковаться и осваивать​

​Допустим, при подготовке отчета,​Проблема​

​ случае вычислить формулу)​ найти и изменить.​ и ЛОЖЬ, которые​

​ о работе с​Application.EnableEvents = True​: Здравствуйте,​

​ оператора с несколькими​ синтаксическая конструкция и​ понимание написанной конструкции​

​ это выглядит следующим​ НАИБОЛЬШИЙ(). Например, найдем​, то формула =НАИБОЛЬШИЙ(массив;1)​

​ также информация о​

​ участников перечня аналогичная​

​ логические возможности приложения.​

​ и вы хотите​Возможная причина​

​.​ Гораздо удобнее помещать​

​ Excel распознает автоматически.​ несколькими операторами ЕСЛИ,​End Sub​

​кто может подсказать,​

​ условиями, в качестве​

​ алгоритм работы останутся​

Подсчет количества чисел, больших или меньших определенного числа

​ при небольшом уровне​​ образом:​ сумму 3-х наибольших​ вернет наибольшее (максимальное)​ сумме потраченных ими​ клетка останется пустой.​ Функцию табличного редактора​ подсчитать количество счета​0 (ноль) в ячейке​Если у простой функции​ константы в собственные​Прежде чем написать оператор​ см. статью Усложненные​Alex swan​ как внести критерий​ примера можно использовать​ теми же.​ вложенности, но при​ЕСЛИ(лог_выражение; [значение_если_истина]; [значение_если_ложь]);​ значений из диапазона ​ значение, а =НАИБОЛЬШИЙ(массив;n)​ на покупки средств.​

​ Рассмотрим пример для​ Excel «Если» можно​ продажи были больше​Не указан аргумент​ ЕСЛИ есть только​ ячейки, в которых​ ЕСЛИ, подумайте, чего​ функции ЕСЛИ: как​: только макросом​ «больше» или «меньше»​

​ нахождение числа решений​»Эксель» позволяет использовать до​ значительном числе условий​Одной из особенностей, которой​A5:A9​ — наименьшее (минимальное).​ Теперь необходимо рассчитать​ случая, когда ситуация​ соединить с операторами​ или меньше, чем​значение_если_истина​ два результата (ИСТИНА​ они будут доступны​

Excel: «Если» (формула). В Excel функция «Если»

​ вы хотите достичь.​ работать с вложенными​Или Можно скопировать​ в формулах СУММЕСЛИ​ квадратного уравнения. В​ 64 вложенных функций​ такой подход будет​ отличается функция «ЕСЛИ»​=СУММ(НАИБОЛЬШИЙ(A5:A9;<1;2;3>))​

Ключевые возможности

​ Т.е. формула =НАИБОЛЬШИЙ(массив;1)​ скидку для каждого​ является критической. Введем​ сравнения. К ним​ конкретное значение. Используйте​или​ и ЛОЖЬ), то​ и их можно​ Какое сравнение вы​ формулами и избежать​

Примеры использования

​ и вставить поверх​ и СУММЕСЛИМН.​ данном случае проверка​ «ЕСЛИ» — такого​ более оптимальным.​ — это вложенность.​Второй аргумент введен как​ эквивалентна =МАКС(массив), а​ клиента. С этой​ соответствующий комментарий. В​ относятся параметры: «ИЛИ»,​ функцию СЧЁТЕСЛИ для​значение_если_ложь​ у вложенных функций​ будет легко найти​ пытаетесь выполнить? Написать​ ошибок.​ с условием.​Например, «B1» воспринимается​

Равенство параметров двух ячеек

​ производится по дискриминанту​ количества хватает для​Стоит отметить, что функция​ То есть внутри​ константа массива, что​ =НАИБОЛЬШИЙ(массив;n) эквивалентна =МИН(массив)​ целью используем следующее​ результате формула будет​ «И». Укажем необходимое​ подсчета числа больше​. Чтобы возвращать правильное​ ЕСЛИ может быть​

Примеры с применением условий «ИЛИ», «И»

​ и изменить. В​ оператор ЕСЛИ не​Функция ЕСЛИ, одна из​Зибин​ не как сравнение​ — если он​ решения практически всех​ «ЕСЛИ» позволяет оставлять​ одной конструкции, может​ позволило найти 3​Пустые ячейки, логические значения​ выражение: =ЕСЛИ(A1>=5001; B1*0,93;​ иметь следующий вид:​ условие в Excel:​ или меньше конкретного​ значение, добавьте текст​ от 3 до​ нашем случае все​ сложнее, чем выстроить​ логических функций, служит​: Возможно, см. функцию​ с ячейкой B1,​ меньше нуля, то​ задач, однако, даже​ незаполненными одно или​ находиться ещё одна,​ наибольших значения.​ (ЛОЖЬ и ИСТИНА)​ ЕСЛИ(А1>=3001; B1*0,95;..). Система​ =ЕСЛИ(ИЛИ(A1>=6; B1>10000); «критическая​ если оценка учащегося​ числа.​ двух аргументов или​ 64 результатов.​ в порядке, так​ в уме логическую​ для возвращения разных​ ЕСЛИ​ а как текст. ​ решений нет, если​ это небольшое число​ несколько своих параметров.​ от значения которой​Аналогично можно найти, например,​ и текст функцией​ проверяет общую сумму​ ситуация»; «»). В​ равна или меньше​A11 и A12 имеет​ значение ИСТИНА/ЛОЖЬ.​=ЕСЛИ(D2=1;»ДА»;ЕСЛИ(D2=2;»Нет»;»Возможно»))​ как здесь используется​ цепочку «что должно​ значений в зависимости​ЕСЛИ (ячейка>ячейка; 1;0)​Guest​ равно нулю -​ нередко становится проблемой​ В таком случае,​ зависит и общий​ среднее 2-х наибольших:​ игнорируются. Это видно​ покупок. Когда она​ таком случае если​ 5, но больше​ формулы, где СЧЁТЕСЛИ​»#ИМЯ?» в ячейке​Показанная на рисунке выше​ только одна функция​ произойти, если это​ от того, соблюдается​Как в EXEl написать​: » «>»&B1​ оно одно, во​ для пользователя. Причин​ результаты будут зависеть​ результат выполнения запроса.​ =СРЗНАЧ(НАИБОЛЬШИЙ(A5:A9;<1;2>))​ из таблицы в​ превышает показатель в​ программа обнаружит совпадения​ 3. Должен быть​ выполняет проверку на​Как правило, это указывает​ формула в ячейке​ ЕСЛИ, а ставка​ условие выполнено, и​ ли условие.​ формулу, если сумма​Frizzy​ всех остальных случаях​ тому несколько: при​ от того, какие​ Помимо самой функции,​Удивительно, но 2 последние​ файле примера.​

Задачи высокого уровня сложности

​ 5001 рублей, происходит​ как минимум по​ отображен комментарий: «проходит».​ количество счетов меньше,​ на ошибку в​ E2 означает:​ налога с продажи​ что должно произойти,​Синтаксис​ ячеек больше или​: не работает, эксель​ — существует два​ создании запроса, достаточно​ аргументы были опущены​ внутри «ЕСЛИ» могут​ формулы даже не​Значение ошибки в ячейке​ умножение на 93​ одному из параметров​ В противном случае​ чем 20000 и​ формуле.​ЕСЛИ(D2 равно 1, то​ будет редко изменяться.​ если нет?» Всегда​ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])​ равна 40 и​ ругается на такое​ корня. Чтобы записать​ легко ошибиться с​ пользователем.​ находиться и другие.​

Скидка

​ обязательно вводить как​ приводит к ошибке​ процента стоимости товара.​ (срок, сумма задолженности),​ – «нет». Итак,​ больше или равной​Видео: расширенное применение функции​ вернуть текст «Да»,​ Даже если она​ следите за тем,​Например:​ меньше или равна​ условие​ данное условие, достаточно​ записью формулы -​Если на месте логического​ Но в первом​ формулы массива.​ в формуле. Прежде​ В случае преодоления​ пользователь увидит соответствующее​ проходят лишь те​ 20 000 в​ ЕСЛИ​ в противном случае​ изменится, вы сможете​ чтобы ваши действия​=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК»)​ 99 то умножить​Frizzy​ составить запрос следующего​ по статистике, каждая​ выражения оставить пустоту,​ случае данная составляющая​Функция НАИБОЛЬШИЙ() является достаточно​ чем применять функцию​ отметки в 3001​ примечание. В первой​ учащиеся, которые получили​ диапазоне B2: B7.​Функция ЕСЛИМН (Office 365, Excel 2016​ ЕСЛИ(D2 равно 2,​ легко изменить ее​ выполнялись в логической​=ЕСЛИ(A2=B2;B4-A4;»»)​

​ её на 5??​: а нет. сработало, большое​ вида:​ малейшая неточность в​ то результатом функции​ может располагаться в​ часто используемой, т.к.​ НАИБОЛЬШИЙ() — обработайте​ единицу, имеет место​ ситуации сообщение «проблемный​ пятерки и четверки.​

​ СЧЁТЕСЛИ находит 4​

Функция НАИБОЛЬШИЙ() в MS EXCEL

​ и более поздние​ то вернуть текст​ в формуле.​ последовательности, иначе формула​Имя аргумента​Я просто не​ спасибо )))​Для желающих лучше понять​​ 25 % случаев​​ будет выполнение действия,​

​ любом из трёх​

​ она позволяет упорядочивать​​ ошибку, например с​

​ аналогичное действие, но​​ клиент» выдавалось лишь​ Записать подобную задачу​ значения значения меньше,​ версии)​ «Нет», в противном​Если вы хотите больше​ не будет делать​

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

​ в табличном редакторе​ чем 20000 и​​Усложненные функции ЕСЛИ: как​​ случае вернуть текст​ узнать о различных​ то, для чего​лог_выражение​ задать этот диапазон!​ прописать, например >B1​ обладает функция «ЕСЛИ»,​

​ результату, что является​ выполнение алгоритма. Причиной​При работе со сложными​ можно, например, использовать​Если в массиве нет​ 95%. Приведенную формулу​

​ выполнены оба заданных​ можно используя специальную​ 2 больше, чем​ работать с вложенными​ «Возможно»)).​ операторах вычислений, которые​ предназначена. Это особенно​

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

​ с легкостью можно​ условия.​ формулу. Она будет​ и равно 20000.​ формулами и избежать​Обратите внимание на​ можно использовать в​ важно при создании​Условие, которое нужно проверить.​ дальше разберусь сам!​

​Z​ находятся в разделе​Ещё одним минусом большой​ что программа ассоциирует​ «ЕСЛИ» с несколькими​ и таблиц.​ значения, то функция​​ применять на практике.​​Функция табличного редактора Excel​ иметь вид: =ЕСЛИ(И(A13);​Сегодня мы расскажем о​ ошибок​ две закрывающие скобки​ формулах («меньше» (​ сложных (вложенных) операторов​значение_если_истина​Мне нужно написать​: Дайте пощупать эту​ справки, где подробно​ вложенности «ЕСЛИ» является​

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

​ пустое место с​ условиями, однако, на​Программа Microsoft Excel обладает​ вернет значение ошибки​ Объем продаж и​ «Если» используется, чтобы​ «проходит», «нет»). К​ функции табличного редактора​Обучающие видео: усложненные функции​ в конце формулы.​), «больше» (​ ЕСЛИ.​

Сумма 3-х наибольших

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

​ #ЧИСЛО!, что выгодно​ показатели скидок задаются​ обойти встроенные ошибки​ более сложному примеру​

​ Excel «Если». Она​ ЕСЛИ​ Они нужны для​

​>), «равно» (​=ЕСЛИ(C2>B2;»Превышение бюджета»;»В пределах бюджета»)​Значение, которое должно возвращаться,​если число от​

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

​ Xl’я. ;)​ каждого из них.​ на цветовые выделения​ логическом языке означает​ большинства пользователей возникает​ помочь в решении​ ее отличает от​

Функция «Если» в Excel

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

Значение функции

​ если​ 0 до 39,​-92299-​Автор: Алексей Рулев​ программой некоторых частей​ «ЛОЖЬ». Если оставить​ проблема. Связано это​ трудных вычислительных задач.​ функции МАКС(), возвращающую​Применение описанных возможностей возможно​ ноль, а также​

​ «ИЛИ» либо «И».​ логическим возможностям приложения.​ одного условия с​ выражения для обоих​), «не равно» (​ ЕСЛИ в ячейке​лог_выражение​ то умножить например​Frizzy​ToyS​ запроса, даже несколько​ пустым одно из​ со специфической задачей​ Одним из самых​ в этом случае​ для решения различного​ еще в нескольких​ Итак посмотрим, как​ Ее можно отнести​

Синтаксис «ЕСЛИ»

​ помощью функции СЧЁТЕСЛИ​ функций ЕСЛИ, и​<>​ D2 означает:​имеет значение ИСТИНА.​ на 4,​: Не, все ок,​: Ребят, подскажите, как​ вложенных функций, разобрать​ значений, отвечающих за​ многоусловности алгоритма. В​ используемых иструментов из​ 0!​ рода задач. Основной​ случаях. Первая ситуация​

​ применять формулу в​

Вложенность

​ к наиболее востребованным​Подсчет значений на основе​ если ввести формулу​) и др.), ознакомьтесь​ЕСЛИ(C2 больше B2, то​значение_если_ложь​если от 40​ спасибо )))​ правильно записать​ которые очень непросто.​ выполнение в случае​ эксель функция «ЕСЛИ»​ этого набора является​Значение числа в текстовом​ этап — правильное​ обозначается редактором, как​ Excel, если несколько​

Несколько условий

​ функциям во время​ нескольких условий с​ без обоих закрывающих​ со статьей Операторы​ вернуть текст «Превышение​ (необязательно)​ до 99, то​свой второй решил​=ЕСЛИ(30?​ Таким образом, если​ истины или лжи,​ проверяет лишь одну​ функция «ЕСЛИ».​ формате игнорируется функцией НАИБОЛЬШИЙ()​ составление формулы, чтобы​ «ДЕЛ/0» и встречается​ условий в задаче.​ работы.​

​ помощью функции СЧЁТЕСЛИМН​ скобок, приложение Excel​ вычислений и их​ бюджета», в противном​Значение, которое должно возвращаться,​ на 5,​ с помощью суммеслимн. ​Serge 007: =ЕСЛИ(и(30​ спустя некоторое время​ то при его​ операцию сравнения в​При работе в «Экселе»​ (см. столбец Е​ не получить ошибочного​ достаточно часто. Как​ Пример такого выражения:​В Excel формула «Если»​Суммирование значений на основе​ попытается исправить ее.​ приоритеты.​ случае вернуть текст​

​если от 100​zoloto-77​JustBear: Serge 007, а​ придётся вернуться к​ выборе результатом будет​ логическом выражении, то​ необходимо понимать значение​ на рисунке выше).​ результата. Теперь вы​ правило, она возникает​ =ЕСЛИ(ИЛИ(A1=5; A1=10); 100;​ помогает выполнять разного​ одного условия с​Excel позволяет использовать до​Иногда требуется проверить, пуста​ «В пределах бюджета»)​лог_выражение​ то на 6​: Помогите пожалуйста с​ если надо диапазон​

Особые варианты функции

​ конструкции или начать​ «0».​ есть, использовать конъюнкцию​ функции «ЕСЛИ», чтобы​ Перед нахождением наибольшего​ знаете, как использовать​ в тех случаях,​ 0). Из этого​ рода задачи, когда​

​ помощью функции СУММЕСЛИ​ 64 вложенных функций​ ли ячейка. Обычно​=ЕСЛИ(C2>B2;C2-B2;0)​имеет значение ЛОЖЬ.​Прошу не умничать,​ «больше/меньше»​ во времени? Типа​ работу с чужим​Отдельно стоит отметить случай,​ или дизъюнкцию не​ конструировать правильные синтаксические​ значения можно попытаться​ оператор в Excel,​ когда подлежит копированию​ следует, что если​ требуется сравнить определенные​Суммирование значений на основе​ ЕСЛИ, но это​

​ это делается, чтобы​На рисунке выше мы​=ЕСЛИ(C2=»Да»;1;2)​ а реально помочь!​=СУММЕСЛИ(B4:B14;»>100″;D4:D14)​ ЕСЛИ A (10:12)​ запросом, на понимание​ когда вместо логического​ получится. Для проверки​ запросы. Благодаря её​ преобразовать все значения​ если несколько условий​ формула «A/B», при​ показатель в клетке​ данные и получить​ нескольких условий с​ вовсе не означает,​ формула не выводила​ возвращаем не текст,​В примере выше ячейка​СПАСИБО!​это работает с​ укладывается в промежуток​ записи уйдёт немало​ выражения введена не​ нескольких условий необходимо​ алгоритму, производится выполнение​ в числовой формат.​ в задаче.​ этом показатель B​

​ А1 равен 5​ результат. Данное решение​ помощью функции СУММЕСЛИМН​ что так и​ результат при отсутствии​ а результат математического​ D2 содержит формулу:​Игорь​ условием/критерием больше 100,​ между 7:00 и​ времени. Кроме того,​ конструкция, возвращающая значение​ воспользоваться свойством вложенности.​

На что стоит обратить внимание

​ некоторого логического сравнения,​ Это можно сделать​Автор: Евгений Никифоров​ в отдельных ячейках​ либо 10, программа​ дает возможность применять​Функция И​ надо делать. Почему?​ входного значения.​ вычисления. Формула в​ЕСЛИ(C2 = Да, то​: есть стандартная функция:​ а как написать​ 20:00, то выдавать​ каждая функция имеет​ «ИСТИНА» или «ЛОЖЬ»,​Чтобы понять, как задать​ в зависимости от​ формулой массива =НАИБОЛЬШИЙ(ЕСЛИ(ЕЧИСЛО(E5:E9+0);E5:E9+0;»»);1)​

​Функция НАИБОЛЬШИЙ(), английский вариант​ равен нулю. Избежать​ отобразит результат 100,​ ветвящиеся алгоритмы, а​Функция ИЛИ​Нужно очень крепко подумать,​В данном случае мы​ ячейке E2 означает:​ вернуть 1, в​ ЕСЛИ (выражение; значение​ больше 100 и​ одно значение, если​ свою пару скобок,​ а некоторый набор​ несколько условий в​ результатов которого будет​Необходимо помнить особенность функции​ LARGE(), возвращает k-ое​ этого можно посредством​ в обратном случае​ также создавать дерево​Функция ВПР​

Примеры

​ чтобы выстроить последовательность​ используем ЕСЛИ вместе​ЕСЛИ(значение «Фактические» больше значения​ противном случае вернуть 2)​ если выражение истина;​ меньше 200​ нет — другое.​

​ и случайно поставив​ символов или ссылка​ «ЕСЛИ», удобно воспользоваться​ произведено одно из​ НАИБОЛЬШИЙ() при работе​ по величине значение​ возможностей рассматриваемого нами​ — 0. Можно​ решений.​Полные сведения о формулах​ из множества операторов​ с функцией ЕПУСТО:​ «Плановые», то вычесть​

​=ЕСЛИ(C2=1;»Да»;»Нет»)​ значение если выражение​

​ShAM​Казанский​ её не на​ на ячейку. В​ примером. Пусть необходимо​ двух действий.​ со списками чисел,​

​ из массива данных.​ оператора. Итак, необходимая​ использовать эти операторы​Функция выглядит таким образом:​ в Excel​ ЕСЛИ и обеспечить​=ЕСЛИ(ЕПУСТО(D2);»Пустая»;»Не пустая»)​ сумму «Плановые» из​В этом примере ячейка​ ложь)​: Для Ексель 2007​:​ своё место, придётся​ том случае, когда​ проверить, находится ли​Говоря более простыми словами,​ среди которых имеются​ Например, формула =НАИБОЛЬШИЙ(A2:B6;1)​ формула будет иметь​

​ и чтобы решить​ =ЕСЛИ (задача; истина;​Рекомендации, позволяющие избежать появления​ их правильную отработку​Эта формула означает:​ суммы «Фактические», в​ D2 содержит формулу:​ЕСЛИ (А1100;А1*6;А1*5))​

Как записать условие «Больше одного, но меньше второго»

​JustBear​​ долго искать ошибку.​ в качестве параметра​​ число в ячейке​

​ повторы. Например, если​ вернет максимальное значение​ следующий вид: =ЕСЛИ(B1=0;​ более сложные задачи.​ ложь). Первая составная​ неработающих формул​ по каждому условию​ЕСЛИ(ячейка D2 пуста, вернуть​ противном случае ничего​

​ЕСЛИ(C2 = 1, то​​а вообще у​​=СУММЕСЛИМН(D4:D14;B4:B14;»>100″;B4:B14;» Для Ексель​​, формула массива, вводится​Для закрепления понимания стоит​ записано некоторое выражение,​ «А1» в заданном​ случае истинного значения​

​ имеется исходный массив​​ (первое наибольшее) из​​ 0; A1/B1). Отсюда​​ К примеру, в​ часть — логическое​Обнаружение ошибок в формулах​

​ на протяжении всей​

Формулы в excel. Как составить формулу : если сумма больше 50000, но меньше 75000, то 35%

​ текст «Пустая», в​​ не возвращать)​ вернуть текст «Да»,​
​ EXCEL очень неплохая​

​ 2003 и старше:​​ с помощью Ctrl+Shift+Enter​

​ на практике рассмотреть,​​ содержащие что-то помимо​ промежутке — от​
​ некоторого выражения, выполняет​

Критерий «больше-меньше» в формулах СУММЕСЛИ и СУММЕСЛИМН

​ противном случае вернуть​​.​

​ в противном случае​ справочная система -​=СУММПРОИЗВ((B4:B14>100)*(B4:B14​ и отображается в​ как работает функция​
​ числового значения или​ 5 до 10.​ одно действие, в​6​

​A2:B6​​ клетка B1 будет​

​ должников, которым необходимо​​ быть фразой или​ проверки ошибок​ вложении операторов ЕСЛИ​

​ текст «Не пустая»)​​=ЕСЛИ(E7=»Да»;F5*0,0825;0)​ вернуть текст «Нет»)​

​ я сам так​ShAM​ фигурных скобках Код​

​ «ЕСЛИ» в Excel.​​ логических слов, то​ Как можно заметить,​ случае ложного -​
​;6;7>, то третьим наибольшим​

​.​​ заполнена параметром «ноль»,​ заплатить более 10000​
​ числом. К примеру,​Логические функции​

​ вы допустите малейшую​​. Вы также можете​В этом примере формула​
​Как видите, функцию ЕСЛИ​
​ его выучил. Удачи!​: Да, 2-я формула​ =ЕСЛИ(И(A10:A12>=—«7:00»;A10:A12​ Примеры, приведённые ниже,​ это вызовет ошибку​

​ в данном случае​​ другое. При этом​ (по версии функции​
​Синтаксис​ редактор выдаст «0»,​
​ рублей. При этом​

​ «10» или «без​​Функции Excel (по алфавиту)​ неточность, формула может​ легко использовать собственную​

Excel — если число в ячейке больше X,в той же ячейке происходит замена на 1, если меньше — на 0.возможно ли сделать?

​ в ячейке F7​​ можно использовать для​Mix-fighter44​ для 2007 и​JustBear​
​ демонстрируют все основные​ при выполнении функции.​ требуется провести проверку​ в качестве действий​
​ НАИБОЛЬШИЙ()) будет считаться​
​НАИБОЛЬШИЙмассивk​ в обратном случае​
​ они не погашали​ НДС» — это​
​Функции Excel (по категориям)​
​ сработать в 75 %​ формулу для состояния​
​ означает:​
​ сравнения и текста,​: ЕСЛИ (СУММ (И​ моложе тоже подойдет.​:​ способы её использования.​
​ Если указать адрес​
​ двух условий, проверив​

​ может быть как​​ 6, а не​
​)​ Excel поделит показатель​ заем более шести​

​ логические выражения. Данный​​Примечание:​ случаев, но вернуть​
​ «Не пустая». В​

Как в EXEl написать формулу, если сумма ячеек больше или равна 40 и меньше или равна 99 то умножить её на 5

​ЕСЛИ(E7 = «Да», то​ и значений. А​ ну а дальше​Алексей матевосов (alexm)​Казанский​Простейшим примером для разбора​ ячейки или прописать​

​ на истинность сравнение​ явное значение, так​ 3. Все правильно​
​Массив​ A1 на данные​
​ месяцев. Функция табличного​ параметр обязательно необходимо​
​Мы стараемся как​ непредвиденные результаты в​ следующем примере вместо​ вычислить общую сумму​
​ еще с ее​ пищи то что​: Комментарий вы не​
​, 10:12 — это​ работы функции является​

​ некоторое число/логическое значение,​ с двумя величинами​
​ и определённая функция,​

​ и логично, но​​ — ссылка на диапазон​ B1 и отобразит​ редактора Excel «Если»​ заполнить. Истина —​ можно оперативнее обеспечивать​
​ остальных 25 %. К​
​ функции ЕПУСТО используются​ в ячейке F5​ помощью можно оценивать​ надо​ разрешили к ответам,​

​ время, а не​​ сравнение двух чисел.​ то результат будет​ — 5 и​ в том числе​

Источник


Найти, например, второе наибольшее значение в списке можно с помощью функции

НАИБОЛЬШИЙ()

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

Пусть имеется таблица с двумя столбцами: текстовым и числовым (см.

файл примера

).

Для удобства создадим два

именованных диапазона

:

Текст

(

A

3:

A

27

) и

Числа

(

B3:B27

).


СОВЕТ:

Создание формул для определения минимального и максимального значения с учетом условий рассмотрено в статье

Максимальный и Минимальный по условию в MS EXCEL

.

Определение наибольшего значения с единственным критерием

Найдем с помощью

формулы массива

второе наибольшее значение среди тех чисел, которые соответствуют значению

Текст2

(находится в ячейке

Е6

) :

=

НАИБОЛЬШИЙ(ЕСЛИ(Текст=E6;Числа);2)

или так

=

НАИБОЛЬШИЙ(ЕСЛИ(Текст=»Текст2″;Числа);2)

После набора формулы не забудьте вместо

ENTER

нажать

CTRL+SHIFT+ENTER

.

Чтобы разобраться в работе формулы, выделите в

Строке формул

выражение

ЕСЛИ(Текст=E6;Числа)

и нажмите

клавишу

F9

. Выделенная часть формулы будет заменена на результат, т.е. на

массив значений

:

{ЛОЖЬ:-95:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:-66:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:-20:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ: 0:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:4:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:9:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ}

Значение ЛОЖЬ соответствует строкам, в которых в столбце Текст нет значения

Текст2.

В противном случае выводится само число. Т.к. функция

НАИБОЛЬШИЙ()

игнорирует текстовые значения и значения ЛОЖЬ и ИСТИНА, то 2-е наибольшее будет искаться только среди чисел -95; -66; -20; 0; 4; 9. Результат: 4.


СОВЕТ:

Задачу можно решить без использования

формулы массива

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

НАИБОЛЬШИЙ()

, определить нужное значение.

Определение наименьшего значения с несколькими критериями

Теперь найдем 3-е наименьшее значение среди тех чисел, которые соответствуют сразу 2-м критериям.

Пусть имеется таблица с тремя столбцами: Название фрукта, Поставщик и Количество.

Таблицу критериев разместим правее таблицы с данными.

Найдем 3-е наименьшее значение среди чисел, находящихся в строках, для которых Название фрукта =

Яблоко,

а Поставщик =

ООО Рога

с помощью

формулы массива

:

=НАИМЕНЬШИЙ(ЕСЛИ(($A$32:$A$42=E32)*($B$32:$B$42=F32);$C$32:$C$42);3)

или так


=НАИМЕНЬШИЙ(ЕСЛИ(($A$32:$A$42=»Яблоко»)*($B$32:$B$42=»ООО Рога»);$C$32:$C$42);3)

После набора формулы не забудьте вместо

ENTER

нажать

CTRL+SHIFT+ENTER

.

Если ни одна запись в таблице не удовлетворяет одновременно двум критериям (Условие И), то формула возвращает значение ошибки #ЧИСЛО!


СОВЕТ:

Создание формул с множественными критериями подробно рассмотрено в разделах

Сложения

и

Подсчета значений

.

Функции МАКС и МИН прекрасно подходят для поиска наибольшего и наименышего значения в диапазоне данных. Но если нужно найти несколько максимальных или минимальных значений для этой задачи Excel предлагает несколько интересных функций: НАИБОЛЬШИЙ, НАИМЕНЬШИЙ, РАНГ и РАНГ.СР.

Пример выборки нескольких наибольших значений в Excel

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

выборка нескольких наибольших значений.

В формуле использованной для поиска имени участника используется комбинация функций ИНДЕКС и ПИСКПОЗ:

функции ИНДЕКС и ПИСКПОЗ.

Функция НАИБОЛЬШИЙ и НАИМЕНЬШИЙ используются для поиска порядкового наибольшего и наименьшего значения в списке данных. В первом аргументе функции НАИБОЛЬШИЙ, как и в функции МАКС указывается ссылка на исходный диапазон просматриваемых значений. Однако отличие между ними заключается в том, что функция НАИБОЛЬШИЙ имеет еще один обязательный для заполнения аргумент «К» в котором можно указать порядковый номер возвращаемого наибольшего значения (второе наибольшее, третье… и т.д.).

Если исходный диапазон данных содержит одинаковые максимальные значения, тогда функция НАИБОЛЬШИЙ и НАИМЕНЬШИЙ возвращает тот самый результат для порядковых максимальных и минимальных значений (K и K+1). Например, если бы два участника получили одинаковый результат по 588 пунктов каждый, тогда формулы =НАИБОЛЬШИЙ($B$2:$B$13;1) и =НАИБОЛЬШИЙ($B$2:$B$13;2) возвращали бы одно и тоже число 558.

В ячейке E2 используется функция СТРОКА(A1) определяющая значение аргумента «К». Функция строка возвращает номер строки листа для ячейки, указанной в аргументе – в данном примере строка №1. Как второй аргумент функции НАИБОЛЬШИЙ можно было бы просто указать число 1, однако благодаря функции СТРОКА(A1) номер строки листа будет увеличиваться автоматически во время копирования формулы в очередные ячейки в низ от начальной. Ссылка на ячейку A1 является относительной, когда потом формула будет скопирована в ячейку E3, функция будет уже иметь следующий вид: СТРОКА(A2). С таким аргументом функция уже будет возвращать значение 2, а функция НАИБОЛЬШИЙ в ячейке E3 возвратит второе наибольшее значение из столбца «Результат» в исходном списке данных.



Формула ранжирования в Excel для выборки наибольших значений

В данном примере принципиальным является использование функции НАИБОЛЬШИЙ, так как мы анализируем результаты игры в боулинг. А в боулинге чем больше число пунктов, тем лучше результат. Если же бы мы анализировали другой вид спорта где вместо балов был список результатов времени в турнирной таблице, то в таком случае победителем будет тот участник, у которого наименьшее время. Турнирная таблица с временными результатами изображена ниже на рисунке. Таблица содержит дополнительный столбец с номером места каждого участника, а в нем использована формула следующая:

Формула ранжирования в Excel.

Чтобы узнать какое место занял участник с именем «Волчок Геннадий» необходимо заполнить аргументы для функции РАНГ. В первой ячейке следует указать время текущего участника (ползучем исходное время относительной ссылкой из ячейки B2), а во втором аргументе указать абсолютную ссылку на диапазон просматриваемых исходных значений $B$2:$B$13. В третьем аргументе указывается порядок сортировки. В данном примере это число 1, так как на первом месте должно быть наименьше время, то есть по возрастанию. Если бы на первом месте должно было бы быть наибольшее значение просматриваемого исходного диапазона ячеек, в таком случае в третьем аргументе функции РАНГ следует указывать число 0.

В отличии от функций НАИБОЛЬШИЙ и НАИМЕНЬШИЙ функция РАНГ возвращает фактический порядковый номер для каждого значения. Другими словами, функция РАНГ возвращает номер места исходного значения в списке просматриваемого диапазона, который отсортирован с учетом последнего аргумента функции. Чтобы получить не текущий номер, а значение найденной определенной ячейки следует использовать комбинацию функций ИНДЕКС и ПОИСКПОЗ, подобно как в случае с формулой, которая ищет имена участников.

Формула в ячейке F3 возвращает время участника, который занял третье место – выглядит следующим образом:

функция РАНГ.

Если просматриваемый диапазон исходных значений содержит два или более одинаковых значения, функция РАНГ два раза подряд возвращает один и тот же результат. Например, если у двоих участников одно и тоже время результата 20:35, в таком случае функция РАНГ для обоих возвращает в результате вычислений число 1. Следующее большее очередное время в списке результатов получит третье место. Ни одно значение не получит в таком случае второго места, так как два одинаковы исходных значения занимают первое и второе место в ранжировании – одновременно:

два или более одинаковых значения.

Функция РАНГ.СР для ранжирования списка с повторяющимися значениями

В программе Excel версии 2010 и старше появились две новые функции ранжирования значений: РАНГ.РВ и РАНГ.СР, в которых по-разному решается проблема с одинаковыми значениями в диапазоне ячеек. Формула РАНГ.РВ – это аналог функции РАНГ, она возвращает тот же самый результат при таких же условиях с теми же самыми одинаковыми ячейками. А вот функция РАНГ.СР возвращает средний результат вычисления для всех одинаковых значений.

Допустим в таблице находятся результаты четырех участников с одинаковым вторым наименьшим показателем времени 21:38:

Функция РАНГ.СР в Excel.

Для наилучшего времени в данной таблице функция РАНГ.СР естественно возвращает номер 1, а для четырех последующих наилучших показателей времени возвращено дробное значение 3,5. Эти четыре участника одновременно занимают места: 2, 3, 4 и 5, в итоге все места разделены между ними поровну, поэтому каждый участник получил по 3,5 балла. То есть 2+3+4+5/4=3,5.

Второе наибольшее при условии 2 и больше раз повторения

ivanuch

Дата: Четверг, 11.07.2013, 23:48 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Задача:
Найти в диапазоне $A$1:$A$20:
1) второе наийбольшее при условии что оно повторяется 2 и более раз
2) третье наибольшее при условии что оно повторяется 3 и более раз
3) четвертое наибольшее при условии что оно повторяется 4 и более раз
4) пятое наибольшее при условии что оно повторяется 5 и более раз

С уважением Гилецкий Иван.

 

Ответить

AlexM

Дата: Пятница, 12.07.2013, 00:27 |
Сообщение № 2

Группа: Друзья

Ранг: Участник клуба

Сообщений: 4257


Репутация:

1046

±

Замечаний:
0% ±


Excel 2003

Покажите файл, в котором вы пытались сделать задание.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.

 

Ответить

vikttur

Дата: Пятница, 12.07.2013, 00:29 |
Сообщение № 3

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2941

[offtop]Задача сформулирована неправильно. Для форума первыми пунктами должны быть:
1. Найти файл.
2. Найти диапазон.
3. Определить, что автор сам смог сделать.[/offtop]

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 15:23 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

AlexM,

В моем примере поиск велся в диапазоне $C$1:$C$20, формулой : =ЕСЛИ(СЧЁТЕСЛИ($C$1:$C$20;НАИБОЛЬШИЙ($C$1:$C$20;2))>=2;НАИБОЛЬШИЙ($C$1:$C$20;2)) … но уже четвертое большее дало ошибку «ЛОЖЬ» из-за нехватки вложений функции «ЕСЛИ» ограниченое 7 вложениями … и я остался у разбитого корыта sad
P.S.
Диапазон $A$1:$A$43 — это набор разных масивов по количеству чисел от k до нуля ис спадающей сортировкой. И при этом диапазон $C$1:$C$20, является результатом функции НАИБОЛЬШИЙ($A$1:$A$43;k) при k=1;2;…20.

К сообщению приложен файл:

0090142.xls
(18.0 Kb)

 

Ответить

Michael_S

Дата: Пятница, 12.07.2013, 15:33 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 2012


Репутация:

373

±

Замечаний:
0% ±


Excel2016

Код

=МАКС(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$43;$A$1:$A$43)>=СТРОКА(A1);$A$1:$A$43))

формула массива

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 15:44 |
Сообщение № 6

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

Мой вариант во вложении

К сообщению приложен файл:

ivanuch.xls
(31.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 16:20 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003


Serge_007,

… ничего не понял конечно … но вопрос почему четвертое наибольшое и пятое наибольшое … пустые ячейки ????

P.S.

… извиняюсь но я плоховат в Екселе 2003 … sad

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 16:26 |
Сообщение № 8

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

почему четвертое наибольшое и пятое наибольшое … пустые ячейки ?

Потому что они не подходят под условия задачи. Например 4 наибольшее — это 6. 6 встречается в исходном массиве C1:C20 только 3 раза, а по условию должно не меньше 4 раз


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 16:30 |
Сообщение № 9

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

=МАКС(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$43;$A$1:$A$43)>=СТРОКА(A1);$A$1:$A$43))
формула массива

Michael_S,

… а Excel 2003 … выдал ошеломялющий результат 9;9;9;9;0;0;9 …

при том если смотреть результат через формулу … то ответы правильны !!!!!!!!!!!

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 16:32 |
Сообщение № 10

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Потому что они не подходят под условия задачи. Например 4 наибольшее — это 6. 6 встречается в исходном массиве C1:C20 только 3 раза, а по условию должно не меньше 4 раз

Serge_007,

… и как быть ????????

P.S.

…. поэтому я и показал с помощю заливки реальные масивы, при которых 4 наибольший масив, вычисляемый по повтреними его максимального числа в диапазоне с1:с20 … равен 5 wink

Сообщение отредактировал ivanuchПятница, 12.07.2013, 16:39

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 16:38 |
Сообщение № 11

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

Не понял вопрос. С чем быть? Вам нужен был список наибольших отвечающих условиям. Я Вам его сделал. Или что-то другое надо было?


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 16:45 |
Сообщение № 12

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Serge_007,

ручной ответ гласит:

1 наибольшое, повторящееся 1 и больше раз — это 9
2 наибольшое, повторящееся 2 и больше раз — это 8
3 наибольшое, повторящееся 3 и больше раз — это 7
4 наибольшое, повторящееся 4 и больше раз — это 5
5 наибольшое, повторящееся 5 и больше раз — это 4
6 наибольшое, повторящееся 6 и больше раз — это 4

… поэтому я ищу формулу, котороя бы дала такой результат … но как обойти ограничения функци «ЕСЛИ» … 7 вложениями в моем примере …

Сообщение отредактировал ivanuchПятница, 12.07.2013, 16:46

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 16:50 |
Сообщение № 13

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

Вот теперь сразу понятно стало
Под эти условия подходит формула Михаила, хотя я ума не приложу как он догадался что НАИБОЛЬШЕЕ — это вовсе не наибольшее, а НАИБОЛЬШИЙ МАССИВ


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 16:58 |
Сообщение № 14

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Вот теперь сразу понятно стало
Под эти условия подходит формула Михаила, хотя я ума не приложу как он догадался что НАИБОЛЬШЕЕ — это вовсе не наибольшее, а НАИБОЛЬШИЙ МАССИВ

Serge_007,

…. но EXCEL 2003 … увы выдает не правильный ответ 9;9;9;0;0;9

P.S.

… Мыхаил неправильно понял задачу, поскольку диапазон А1:43 … это только наглядный пример … а не диапазон поиска ы решенение поставленой задачи … КОТОРЫМ ЯВЛЯТСЯ ДИАПАЗОН С1:20
… ПРОШУ ПРОЩЕНИЯ ЗА НЕТОЧНОСТЬ ПОСТАВЛЕНОЙ ЗАДАЧИ …

К сообщению приложен файл:

1a.xls
(18.5 Kb)

Сообщение отредактировал ivanuchПятница, 12.07.2013, 17:04

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 17:05 |
Сообщение № 15

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

выдает не правильный ответ

Вы не только задачу нормально изложить не умеете, но ещё и игнорируете что Вам в решении пишут, хотя Михаил даже красным цветом выделил, что бы Вы уж точно не пропустили


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 17:14 |
Сообщение № 16

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

Мыхаил неправильно понял задачу, поскольку диапазон А1:43 … это только наглядный пример … а не диапазон поиска ы решенение поставленой задачи … КОТОРЫМ ЯВЛЯТСЯ ДИАПАЗОН С1:20

Да какая разница-то?
См. вложение


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

ivanuch

Дата: Пятница, 12.07.2013, 17:33 |
Сообщение № 17

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Serge_007,

… ЕЩО РАЗ ПРОШУ ПРОЩЕНИЯ …
… НО РЕШЕНИЕ МИХАИЛА К СОЖАЛЕНИЮ МНЕ НЕ ПОХОДИТ …

К сообщению приложен файл:

1B.xls
(16.0 Kb)

 

Ответить

Michael_S

Дата: Пятница, 12.07.2013, 17:55 |
Сообщение № 18

Группа: Друзья

Ранг: Старожил

Сообщений: 2012


Репутация:

373

±

Замечаний:
0% ±


Excel2016

Не понял, чем не подходит?
Вам не понятно, что такое формула массива?

Сообщение отредактировал Michael_SПятница, 12.07.2013, 17:58

 

Ответить

Serge_007

Дата: Пятница, 12.07.2013, 20:29 |
Сообщение № 19

Группа: Админы

Ранг: Местный житель

Сообщений: 15890


Репутация:

2623

±

Замечаний:
±


Excel 2016

РЕШЕНИЕ МИХАИЛА К СОЖАЛЕНИЮ МНЕ НЕ ПОХОДИТ

Код

=МАКС(ЕСЛИ(СЧЁТЕСЛИ(C$1:C$20;C$1:C$20)>=ЦЕЛОЕ((СТРОКА()/3)-0,1)+1;C$1:C$20))

См. вложение

PS И перестаньте писать CapsLocko’м — это запрешено правилами форума, которые Вы даже не потрудились прочитать


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

ivanuch

Дата: Воскресенье, 14.07.2013, 11:24 |
Сообщение № 20

Группа: Пользователи

Ранг: Новичок

Сообщений: 46


Репутация:

0

±

Замечаний:
0% ±


Excel 2003

Serge_007, Michael_S,

…. урааааааа …. заработалоооооо

ВСЕМ ОЧЕНЬ БОЛЬШОЕ СПАСИБООООООО !!!!!!!!

Извините, пожалуста за приченённые неудобства ….

 

Ответить

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции НАИБОЛЬШИЙ в Microsoft Excel.

Описание

Возвращает k-ое по величине значение из множества данных. Эта функция позволяет выбрать значение по его относительному местоположению. Например, функцией НАИБОЛЬШИЙ можно воспользоваться для определения наилучшего, второго или третьего результатов тестирования в баллах.

Синтаксис

НАИБОЛЬШИЙ(массив;k)

Аргументы функции НАИБОЛЬШИЙ описаны ниже.

  • Массив    Обязательный. Массив или диапазон данных, для которого определяется k-ое наибольшее значение.

  • k    Обязательный. Позиция (начиная с наибольшего числа) в массиве или диапазоне ячеек данных.

Замечания

  • Если массив пуст, то функции БОЛЬШИЕ возвращают #NUM! значение ошибки #ЗНАЧ!.

  • Если k ≤ 0 или k больше количества точек данных, то large возвращает #NUM! значение ошибки #ЗНАЧ!.

Если n — число точек данных в интервале, функция НАИБОЛЬШИЙ(массив;1) возвращает наибольшее значение, а НАИБОЛЬШИЙ(массив;n) — наименьшее.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

Данные

3

4

5

2

3

4

5

6

4

7

Формула

Описание

Результат

=НАИБОЛЬШИЙ(A2:B6;3)

Третье по величине число из приведенных выше чисел

5

=НАИБОЛЬШИЙ(A2:B6;7)

Седьмое по величине число из приведенных выше чисел

4

Нужна дополнительная помощь?

Like this post? Please share to your friends:
  • Moving text box in word
  • Ms excel документом т е объектом обработки является файл с произвольным именем который называется
  • Moving tables in excel
  • Ms excel для чего используется опция переносить по словам
  • Moving rows in excel