Другой способ.Поместите эту формулу в ячейку H4
в указанном выше файле.
=IFERROR(IF(MIN(IF(B4:B11=IF(G4<>"",B4,""),E4:E11))<500,INDEX(A4:A11,MATCH(MIN(IF(B4:B11=IF(G4<>"",B4,""),E4:E11)),E4:E11,0)),""),"")
Используйте Ctrl + Shift + Enter вместо обычного Введите
Пояснение
ЕслиЯчейка G4 не пуста, посмотрите на ячейку B4 в столбце «Пункт назначения» и посмотрите, каково значение в этой ячейке
IF(G4<>"",B4,"")
, затем просмотрите весь диапазон «Пункт назначения» длято же значение и, если найдено, посмотрите в столбце «Totes» в той же строке и посмотрите, является ли целое число меньше 500.
Для этого вам нужно найти минимальное значение для N1 в суммахколонка.Для этого формула имеет вид
MIN(IF(B4:B11="N1",E4:E11))
Наконец, если вам нужно вернуть значение, которое в левом столбце, вы можете использовать это
INDEX(A4:A11,MATCH("498",E4:E11)),E4:E11,0))
Теперь просто объедините все вышеприведенные формулы.