Страницы: 1
RSS
Выбор значения из таблицы
 
Добрый день! Ясные умы, помогите сделать формулу. Задана таблица, в которой есть столбец с различными диапазонами, каждому диапазону соответствует определенное значение. Например, диапазону 1-5 соответствует значение 0.1, диапазону 6-8 соответствует значение -0.6, диапазону 9-15 соответствует значение 0.3 и т. д. В ячейку вводим число 7, проверяет диапазоны, соответствует 6-8, выводит значение -0.6, которое используется в дальнейших расчетах. Как задать проверку на соответствие диапазону и вывод числа соответствующее диапазону? Спасибо заранее
 
Цитата
написал:
Задана таблица, в которой есть столбец с различными диапазонами, каждому диапазону соответствует определенное значение.
Если столбец только один - то тяжко, если разбить на два столбца (мин, макс) а еще и в третьем столбце вставить "определенные значения", то другое дело
 
Код
=SWITCH(
    1,
    (A1 >= 1) * (A1 <= 5), 0.1,
    (A1 >= 6) * (A1 <= 8), -0.6,
    (A1 >= 9) * (A1 <= 15), -0.3,
    "out of range"
)
Изменено: AlienSx - 23.02.2024 09:32:57
Пришелец-прораб.
 
Цитата
написал:
=SWITCH(
   1,
   (A1 >= 1) * (A1  = 6) * (A1  = 9) * (A1 <= 15), -0.3,
   "out of range"
)
Как я понял задачу (без вложенного примера) - так в ячейках диапазон а не значение указано
Типа в А1 - "6-8"
 
Цитата
Sanim написал:
без вложенного примера
пусть студент мозгом пошевелит
Пришелец-прораб.
 
Извините, если нечетко изложил задачу. Нужно вводимое значение сравнить с ячейками min и max и по результату сравнения вывести число, соответствующее диапазону, в который попадает заданное значение.
 
С Праздником, товарищи!!!
 
365
Код
=LET(
    maxx, (TOCOL(CHOOSECOLS(A2:I6, 2, 5, 8), , TRUE) >= K1) * (A2 <= K1),
    values, TOCOL(CHOOSECOLS(A2:I6, 3, 6, 9), , TRUE),
    XLOOKUP(1, maxx, values, "out of range", 0, 1)
)
Пришелец-прораб.
 
День добрый и с праздником
=СУММПРОИЗВ((A2:I6<=L1)*(B2:J6>=L1)*(A1:I1="min")*C2:K6)
 
Ура, работает, спасибо большое!!!
Помогите еще верификацию расчета настроить :)  Проверка полученного результата, при внесении условного постоянного значения. Если совпадает, с предполагаемым результатом, то значит формула работает правильно, подсветить зеленым, если не совпадает, подсветить красным.


Более глобальный вопрос к знатокам.
Приходилось ли настраивать или встречали может функцию для отслеживания внесенных изменений в таблицу? Авторизацию для нескольких человек можно настроить при работе с документом в Excel? Реально отследить кто, когда и в какую ячейку внес изменения?  
Изменено: student56 - 23.02.2024 13:58:52
Страницы: 1
Наверх