У меня есть вкладка «Сводка» в файле Excel, на которой нужно найти вкладку «Начисления», чтобы найти Max
и Min
. Проблема, с которой я сталкиваюсь, состоит в том, что существует много различных комбинаций местоположения / товара, и мне нужно найти Max
и Min
на основе комбинации местоположения / товара. Местоположение и Товар находятся в двух отдельных столбцах.
Например, location 123
может иметь commodity
из 01
, 02
и 03
. Location 123 Commodity 01
может иметь несколько разных цен. Мне нужно посмотреть location 123
, commodity 01
и найти максимум этих цен.
Меня попросили не использовать array
, поскольку он замедляет файлы. Ранее я пытался использовать =MAX(IF())
, но это не было предпочтением.
Как найти значения на вкладке «Начисления» на основе столбца местоположения И сопоставления товарного столбца на вкладке «Сводка», а затем получить максимальное из этих значений на основе комбинации loc / comm? Есть ли более простой путь через VBA? Я пытался написать цикл, но я не очень продвинут, и у меня возникли некоторые трудности.