> ## Content Index
> Fetch the complete content index at: https://blog.themarfa.name/llms.txt
> Use this file to discover other available public pages before exploring further.

# Как работать с функцией БИЗВЛЕЧЬ в редакторе таблиц «Р7-Офис»
- URL: https://blog.themarfa.name/kak-rabotat-s-funktsiiei-bizvliech-v-riedaktorie-tablits-r7-ofis/
- Published: 2024-03-22T16:29:10.000Z
- Updated: 2024-03-22T16:29:10.000Z
- Description: В данной статье рассмотрим, как работает функция БИЗВЛЕЧЬ и как она помогает обрабатывать информацию из таблиц.
- Author: Гостевой
- Tags: Windows, macOS, Linux, Р7-Офис

**Электронные таблицы нужны для того, чтобы не только собирать информацию, но и в дальнейшем ее использовать. В этом контексте одним из важных аспектов является эффективная аналитика, которую можно осуществлять с помощью инструментов «Р7-Офис». В данной статье рассмотрим, как работает функция БИЗВЛЕЧЬ и как она помогает обрабатывать информацию из таблиц.**

### Зачем нужна функция БИЗВЛЕЧЬ

Функция БИЗВЛЕЧЬ предназначена для поиска и извлечения конкретных фрагментов из обширных и сложных наборов данных. Она может быть особенно полезно для выполнения следующих задач:

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

### Как использовать функцию БИЗВЛЕЧЬ на примере

Функция БИЗВЛЕЧЬ работает на основании двух ключевых условий: 

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

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

- Категория.
- Производитель.
- Цена.

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

![](https://lh7-us.googleusercontent.com/l6ZM7y-gLacN3QoIFpwIb-q3sspWSPSotqXY5wcrhJUmPdJSr-PkONUPO2cF2ljuFC8P9Obxhzlj_gTXkaulyAdG0ZjfdVNqPS71QYVCDtxh0n99QRVLYYAi3Jh2JhLYK_D_RxG74BKCRrYEHwjKy5M)

Функция БИЗВЛЕЧЬ предназначена для многократного использования в аналитике определенной базы данных (исходной таблицы). Поэтому для удобства нужно создать дополнительное поле «Шаблон поиска», которое будет содержать столбцы, с теми же самыми параметрами:

- Категория.
- Производитель.
- Цена.

![](https://lh7-us.googleusercontent.com/Odr1PmF29wTRCBfhMuqetMxSKobaM1g8mBmwBHCX__rfJjzCvMglRSVirCbvOijSvTxWgB5trhY1wArMUz960FhW8DsM3zYTtVhahe2doCrvZqfy8oSmCgXz3H5U6ioeQLH_-k9Iv_yIszQXMdIPGa0)

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

Эту задачу можно выполнить в несколько простых шагов. Для начала необходимо в таблице «Шаблон поиска» прописать нужные значения:

- Категория — планшет.
- Производитель — Samsung.

![](https://lh7-us.googleusercontent.com/7roFrKeScATdZ4hz03oQqD0zBrMDSpCSxFvb1AsoARlJzlOzYeukSd-8O8R2UoKLnI-fmqHzT05IQfTnEfj-DiukOyeSDb_8MsJKqHVBUEiCx2aM2uowfyKyumm3X1tr1yARFJWuCsU5HdCa618pLjI)

Далее, в этой же таблице в столбце «Цена» нужно прописать формулу для функции БИЗВЛЕЧЬ:

\=БИЗВЛЕЧЬ(база\_данных; поле; критерий). 

Эта формула складывается из следующих аргументов:

- \=БИЗВЛЕЧЬ — запускает необходимую функции.
- база\_данных — соответствующая таблица, из которой нужно извлечь информацию.
- поле — это фрагмент базы данных, из которого будет извлечена необходимая информация. В указанном примере это столбец «Цена».
- критерий — здесь необходимо указать критерии для поиска информации. В указанном примере это категория (планшет) и производитель (Samsung).

Чтобы правильно прописать эту формулу нужно выполнить следующие действия:

1. Установить курсор в ту ячейку, где будет отображаться извлеченная информация. В указанном примере это будет столбец «Цена» в таблице «Шаблон поиска».
2. Прописать вручную название функции — =БИЗВЛЕЧЬ.
3. Указать базу данных, из которой необходимо извлечь информацию. Для этого нужно с помощью курсора выделить соответствующую таблицу.

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

![](https://lh7-us.googleusercontent.com/3aYL8TPz7cq3YA49FfyrkW_RSicEjQvMZ0hwdN3GP20Znu1EfrHnHtRChg5BVubD3tPKhfoR2jywOH5jhO_V0tLwGY1yTu6a0miF4-FKpPurk6Wcdjm39FimNtRrmHMIBd2JFYwUlPDO_GYvdybinfk)

Теперь нужно в формуле указать аргумент «поле», это можно сделать несколькими способами:

- Курсором выбрать заголовок соответствующего столбца из базы данных.
- С помощью клавиатуры прописать название столбца в кавычках. В указанном примере это будет столбец “Цена”.
- Прописать просто порядковый номер исходного столбца из таблицы. В указанном примере это будет цифра “3”.

Каждый из этих способов приведет к одному и тому же результату. 

![](https://lh7-us.googleusercontent.com/6jWFXRg_Z4pEW-LtuBFVaNNsAMO2n5pjjON_RX7vUOOI9FTrVJL-tdfigyqYaaLRm-8KE4Iyp6EL5Xl1LjuCaE9KcyG4NDeXDivTaFp195vXEEnAv5nWxM4CUMWxZyONU7JnfzbbQ81VAiLZ1x7OS3A)

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

В указанном примере это будут:

- «Категория» — планшет;
- «Производитель» — Samsung.

![](https://lh7-us.googleusercontent.com/6VDNRsdke6IiBIS3moEGkUYIeuadNWwMZCs0Mu75D17Xp6wg8q1zwTqlRkWe7x0_2oVGmst3B1Ebg64Mj5tAJvwHYjCFI3iU7vkZsyiJ3AMfb0iRyYbckCApLhU7svEkrKCj-KUKUgdZdMMhRRQWQ2M)

Когда формула полностью прописана, нужно нажать клавишу Enter. В итоге программа извлечет нужную информацию из таблицы «База данных» и покажет ее в таблице «Шаблон поиска».

![](https://lh7-us.googleusercontent.com/ukyqbq3ZJJgzkaQk_EA_Z2dZLf4dTBpdCEcEDAxog8i_d56kCNeZnJJb5i_-cfm08ln360U-ubkWBHnqtaofttwoC6ud_WcC6ru2tIKe0ZaPD3t3RRLS6ExS7mF6aO_JA2ESDqQRNQo4-b5aQ11E-_s)

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

![](https://lh7-us.googleusercontent.com/F4lsNpfAohHLznVwcrOtK1wciTdDE4RbBQoOEF6Jq16KNBcc5y4r2MYa2WRvZBO4y9DRb7Zwux_e3MauNh68P8j9MLk91KAVLY8wInTMnBaGuK3cYiSArPB70-iVu5MuTuu4XrQ1EJjgybcu6jr5c4I)

### Преимущества **и ограничения функции БИЗВЛЕЧЬ**

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

### Дополнительные **параметры**

Если взять пример выше, то можно извлекать информацию, используя другие критерии поиска. Например, указать категорию товара и цену — планшет за 35 000\. Тогда программа отобразит производителя — Samsung. 

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

### Ограничения

При использовании функции БИЗВЛЕЧЬ важно также учитывать ограничения, из-за которых она не будет работать:

- Дублирование критериев для поиска — если в базе данных содержатся две и более строки с одинаковыми значениями.
- Отсутствие критериев для поиска — если в базе данных вовсе нет строки с указанными значениями.

В таких случаях программа выдаст ошибку. 

В целом функция БИЗВЛЕЧЬ представляет собой ценный инструмент для эффективной работы с текстовыми данными. Она открывает множество возможностей для поиска нужной информации в обширных массивах данных, упрощает обработку и анализ текстов, и способствует повышению производительности при работе с таблицами.