Я думаю, что у меня есть хороший.
Мне нужно MIN-IF (и MAX-IF) по нескольким критериям, где требуются близкие совпадения. Я знаю, как выполнить MIN IF по нескольким критериям, используя продукт множества операторов IF как описано здесь, но мне нужно использовать близкие совпадения / подобные совпадения, и IF не принимает синтаксис "*" & criteria & "*" таких функций, как COUNTIF, VLOOKUP,... Я могу обработать MAX-IF с помощью метода ISNUMBER SEARCH .
Я хотел бы опубликовать фотографию моих фиктивных данных, но у меня нет представителя, чтобы сделать это. Поэтому я постараюсь описать это как можно лучше.
Столбец A содержит данные для первого критерия в строках 2:14.
Столбец B содержит данные для второго критерия в строках 2:14.
Столбец C содержит значения, по которым я хочу определить близкое совпадение MIN в строках 2:14.
У меня есть критерии 1 в ячейке F1 и критерии 2 в ячейке F2 . Формула, которую я имею для МАКСИМАЛЬНОГО ЕСЛИ, ниже:
{=MAX(IF(ISNUMBER(SEARCH(F1,A2:A14)) * ISNUMBER(SEARCH(F2,B2:B14)), ISNUMBER(SEARCH(F1,A2:A14)) * ISNUMBER(SEARCH(F2,B2:B14)))*C2:C14)}
Я попытался точно повторить это с MIN вместо MAX , но он просто возвращает 0 .
В настоящее время я использую Excel 20113 и открыт для функциональных решений на основе рабочих таблиц или решений на основе VBA. Есть мысли по этому поводу?
Благодарю.
