Задача № 2: добавление функции подстановки в формулу массива Excel для возврата нескольких значений по вертикали как числа, так и текста - PullRequest
0 голосов
/ 11 апреля 2020

Это задача № 2 к предыдущему вопросу, решенному Скоттом Крейнером.

Изменились бизнес-требования:

Я разрабатываю временное решение для запроса большой электронной таблицы Excel, которая была импортирована из списка общего доступа к файлам. Мне удалось составить функцию поиска, чтобы она возвращала несколько строк, соответствующих точному критерию, но теперь необходимо, чтобы критерием был подстановочный знак; пример: '81301 *' или '* 301904' | ИЛИ «Авторские права *» и «* XYZ Company». Я объединил 2 столбца в A2: Axxxx, чтобы объединить числовые значения c и текст в следующем формате: 8301904 | Авторское право на компанию XYZ .

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

Вот базовая формула с использованием ISNUMBER (спасибо @Scott Craner ):

= IFERROR (INDEX (FileLink, SMALL (IF (ISNUMBER (SEARCH ($ D $ 4, TradeMarkID))), ROW (FileLink) -ROW (ANAQUADATA! $ A $ 2) +1), ROW (1: 1))), "")

Заранее благодарю за ответы и извинения, если мой вопрос не ясен. Michael

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...