Страницы: 1
RSS
Вывод значений из диапазона по условию
 
Здравствуйте,
Помогите решить формулой задачу. Есть средняя цена и набор других цен. Необходимо вывести список полей из исходного (имя бренда и цену), которые попадают в заданный диапазон цены (% разбора от средней цены) причем в порядке их удаленности от средней цены.  
Изменено: RayI - 18.03.2024 13:15:15
 
RayI,какой офис?
 
bigorq, Microsoft Office LTSC Professional Plus 2021
 
Код
=НАИМЕНЬШИЙ(ЕСЛИ((C$4:C$10>=СРЗНАЧ(C$4:C$10)*0,6)*(C$4:C$10<=СРЗНАЧ(C$4:C$10)*1,4);C$4:C$10);СТРОКА(A1))
Код
=ИНДЕКС($B$4:$B$10;ПОИСКПОЗ(F4;$C$4:$C$10;))
Первая формула массива
Алексей М.
 
Код
=LET(
    flt, FILTER(
        B4:C10,
        ABS(C4:C10 - F2) <= F2 * F1
    ),
    SORTBY(flt, ABS(TAKE(flt, , -1) - F2))
)
Пришелец-прораб.
 
АlехМ, AlienSx, Спасибо!
 
до кучи
=ЕСЛИОШИБКА(ИНДЕКС(B:B;НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$10=F12;СТРОКА(C$4:C$10));СЧЁТЕСЛИ(F$12:F12;F12)));"")
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ(ABS(C$4:C$10-F$2)<=F$2*F$1;C$4:C$10);ЧСТРОК(F$4:F4));"")

21
=СОРТ(ФИЛЬТР(B4:C10;ABS(C4:C10-F2)<=F2*F1);2)
Страницы: 1
Наверх