БИЗВЛЕЧЬ (функция БИЗВЛЕЧЬ)

В этой статье описаны синтаксис формулы и использование функции БИЗВЛЕЧЬ в Microsoft Excel.

Описание

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

Синтаксис

БИЗВЛЕЧЬ(база_данных; поле; условия)

Аргументы функции БИЗВЛЕЧЬ описаны ниже.

  • База_данных    — обязательный аргумент. Диапазон ячеек, образующих список или базу данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы — полями. Первая строка списка содержит заголовки всех столбцов.

  • Поле    — обязательный аргумент. Столбец, используемый функцией. Введите текст с заголовком столбца в двойных кавычках, например "Возраст" или "Урожай", или число (без кавычек), задающее положение столбца в списке: 1 — для первого столбца, 2 — для второго и т. д.

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

Замечания

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

  • Если условию удовлетворяет более чем одна запись, функция БИЗВЛЕЧЬ возвращает значение ошибки #ЧИСЛО!.

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

    Например, если диапазон G1:G2 содержит заголовок столбца "Доход" в ячейке G1 и значение 10 000 ₽ в ячейке G2, можно определить диапазон "СоответствуетДоходу" и использовать это имя как аргумент "условия" в функции баз данных.

  • Несмотря на то, что диапазон условий может находиться в любом месте листа, не следует помещать его под списком. Это связано с тем, что данные, добавляемые в список, вставляются в первую строку после списка. Если эта строка уже содержит данные, Microsoft Excel не сможет добавить новые данные в список.

  • Диапазон условий не должен перекрываться со списком.

  • Чтобы выполнить операцию над целым столбцом базы данных, вставьте пустую строку под строкой заголовков столбцов в диапазоне условий.

Пример

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

Дерево

Высота

Возраст

Урожай

Доход

Высота

="=Яблоня"

>3

<5

="Груша"

>3

Дерево

Высота

Возраст

Урожай

Доход

Яблоня

5,5

20

14

105 ₽

Груша

3,7

12

10

96 ₽

Вишня

4

14

9

105 ₽

Яблоня

4,3

15

10

75 ₽

Груша

2,7

8

8

77 ₽

Яблоня

2,4

9

6

45 ₽

Формула

Описание

Результат

=БИЗВЛЕЧЬ(A4:E10;"Урожай";A1:A3)

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

#ЧИСЛО!

=БИЗВЛЕЧЬ(A4:E10;"Урожай";A1:A3)

Возвращает 10 (урожай яблони в строке 9), так как это единственная запись, удовлетворяющая условию в ячейках A1:F3.

10

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×