Найти МЕДИАНУ, ЕСЛИ ваша формула соответствует критериям в Excel

Оглавление:

Найти МЕДИАНУ, ЕСЛИ ваша формула соответствует критериям в Excel
Найти МЕДИАНУ, ЕСЛИ ваша формула соответствует критериям в Excel
Anonim

В этом учебном примере используется формула массива MEDIAN IF, чтобы найти средний тендер для двух разных проектов. Природа формулы позволяет нам искать несколько результатов, просто изменяя критерий поиска (в этом учебном примере - название проекта).

Информация в этой статье относится к Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 и Excel для Mac.

О функциях МЕДИАНА и ЕСЛИ

Работа каждой части формулы:

  • Функция МЕДИАНА находит среднее значение для проекта.
  • Функция ЕСЛИ позволяет нам выбрать, для какого проекта мы хотим провести тендер, установив условие, используя названия проектов.
  • Формула массива позволяет функции ЕСЛИ проверять несколько условий в одной ячейке. Когда условие выполняется, формула массива определяет, какие данные (проектные тендеры) будет проверять функция МЕДИАНА, чтобы найти средний тендер.

Формулы СПП Excel

Формулы массива создаются нажатием клавиш Ctrl+ Shift+ Enter на клавишах клавиатуре одновременно с вводом формулы. Из-за того, что для создания формулы массива нажимаются клавиши, их иногда называют формулами CSE.

МЕДИАНА ЕСЛИ Синтаксис и аргументы вложенной формулы

Синтаксис и аргументы для формулы MEDIAN IF следующие:

=МЕДИАНА(ЕСЛИ(логическая_проверка, значение_если_истина, значение_если_ложь))

Image
Image

Поскольку функция ЕСЛИ вложена в функцию МЕДИАНА, вся функция ЕСЛИ становится единственным аргументом функции МЕДИАНА.

Аргументы функции ЕСЛИ:

  • logical_test (обязательно): значение или выражение, которое проверяется на наличие логического значения TRUE или FALSE.
  • value_if_true (обязательно): значение, которое отображается, если logical_test истинно.
  • value_if_false (необязательно): значение, которое отображается, если logical_test ложно.

Пример формулы массива MEDIAN IF в Excel

В следующем примере выполняется поиск тендеров для двух разных проектов, чтобы найти средний или медианный тендер. Аргументы функции ЕСЛИ выполняют это, устанавливая следующие условия и результаты:

  • Логический тест находит совпадение с именем проекта, введенным в ячейку D10 рабочего листа.
  • Аргумент value_if_true представляет собой с помощью функции MEDIAN средний тендер для выбранного проекта.
  • Аргумент значение_если_ложь опущен, поскольку он не нужен, а его отсутствие сокращает формулу. Если имя проекта, которого нет в таблице данных (например, Project C), вводится в ячейку D10, формула возвращает нулевое значение.

Введите учебные данные в Excel

Image
Image
  1. Введите пример данных, как показано выше, в пустой лист Excel.
  2. В ячейке D10 введите Проект A. Формула будет искать в этой ячейке, какой проект соответствует.

Введите вложенную формулу МЕДИАНА ЕСЛИ

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

А ЦЕННОСТЬ! ошибка означает, что формула была введена неправильно как массив.

  1. Выберите ячейку E10. Здесь будут отображаться результаты формулы.
  2. Введите в ячейку следующую формулу:

    =МЕДИАНА(ЕСЛИ(D3:D8=D10, E3:E8))

  3. Нажмите и удерживайте клавиши Ctrl и Shift.
  4. Нажмите клавишу Enter, чтобы создать формулу массива.
  5. Ответ 15875 (15 875 долл. США с форматированием) отображается в ячейке E10, поскольку это промежуточный тендер по проекту A.

Проверьте формулу

Проверьте формулу, найдя средний тендер для проекта B. Введите Project B в ячейку D10 и нажмите клавишу Enter.

Image
Image

Формула возвращает значение 24365 (24 365 долларов США) в ячейке E10.

Рекомендуемые: