Не могу понять, почему эта формула не работает. Я хочу, чтобы он делал
Если идентификатор совпадает
И Статус заказа содержит «Вызвано» (мне нужно, чтобы найти «Частично вызвано» И «Вызвано». Поскольку это единственные статусы с «Вызвано», мне просто нужно найти, содержит ли оно « Вызванный")
И статус строки "Ожидает отправки"
ТОГДА дайте мне ЭТО соответствующий номер позиции.
Каждому идентификатору присвоено несколько номеров элементов, поэтому мне нужно, чтобы он дал мне конкретные номера, соответствующие этим рекомендациям. Ниже то, что я придумал. Проблема в том, что у меня появляются номера товаров, которые НЕ соответствуют критериям «Вызов» и «Ожидание доставки».
Я извлекаю информацию из другой электронной таблицы (отсюда и отчет [Report.xlsx]).
Столбец B — это мой идентификационный номер, который я использую для сопоставления
В другом отчете я просматриваю соответствующий идентификатор (столбец K), статус заказа (столбец G) и статус линии (столбец AP). Если все критерии соблюдены, я хочу, чтобы он дал мне соответствующий номер элемента (столбец U).
=IFERROR(IF(AND(MATCH(B2, '[Report.xlsx]Report'!$K:$K, 0), ISNUMBER(SEARCH("Called Out", '[Report.xlsx]Report'!$G:$G)), ISNUMBER(SEARCH("Awaiting Shipping", '[Report.xlsx]Report'!$AP:$AP))), INDEX('[Report.xlsx]Report'!$U:$U, MATCH(B2, '[Report.xlsx]Report'!$K:$K, 0)), ""), "")
"zzz"
, так как он предназначен для ограничения количества строк до последней строки, где есть текст в столбце G. Я потратил много времени, чтобы создать образцы данных, соответствующие вашей собственной формуле; попробуй как есть. 28.03.2017#NUM!
ошибки. Они никогда не были предназначены для матча. 29.03.2017