Добрый день, друзья. Задача вроде бы простая, но я не соображу никак. Есть два ряда цифр, надо найти какое значение первого ряда соответствует минимальному значению второго ряда. Но, одинаковых минимальных значений несколько и надо выбрать максимальное значение первого ряда, а ПОИСКПОЗ находит первое минимальное
Предложите название для темы, соответствующее ЗАДАЧЕ, а не СПОСОБУ, которым Вы пытаетесь ее решить. Модераторы изменят название. С таким названием как сейчас все решения без ПОИСКПОЗ() будут удаляться.
Согласие есть продукт при полном непротивлении сторон
let
lst=List.Buffer(Table.ToList(Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],(x)=>x)),
min=List.Min(lst{1}),
pos=List.PositionOf(lst{1},min,Occurrence.All),
max=List.Max(List.Transform(pos,(x)=>lst{0}{x})),
rec=[минимальное значение=min,максимальное значение=max]
in
rec