1

В образе я записал пример. Мне нужна простая формула, где я могу получить результат по нижеуказанным критериям.

A1>150000000,
A1<-150000000,
B1>3%,
B1<-3%

Прямо сейчас я использую эту формулу.

=MID(IF((OR(H50>150000000,H50<-150000000)),", variance greater than threshold","") &  (IF(ABS(I50)>3,", % Greater than threshold","")),3,999)

Но это дает мне результат, даже если 1 критерий соответствует. Я хочу результата, если все критерии встретились. Что-то вроде «Дисперсия и% больше, чем порог».

Благодарю вас.

1 ответ1

1

В вашем запросе есть противоречие, поэтому сначала нам нужно уточнить ваши намерения.

Вы говорите: Но это дает мне результат, даже если 1 критерий соответствует.Я хочу результата, если все критерии встретились. Вы также написали 4 критерия, два для A1 и два для B1. Тем не менее, поскольку два критерия для A1 являются взаимоисключающими, а также два критерия для B1, все четыре критерия не могут быть выполнены!

Я понимаю, что вы действительно хотите (выражается в виде логического предложения):

if ((A1> 150000000) или (A1 <-150000000)) и ((B1> 3%) или (B1 <-3%)), тогда верните "Дисперсия и процент больше пороговых значений".

Это можно записать в виде формулы:

=IF(AND(ABS(A1)>150000000,ABS(B1)>3),"Variance and percentage are greater than thresholds","")

Заметка! Не ясно, являются ли ваши процентные значения фактическими процентами или в масштабе (3% => 3). Возможно, вам придется изменить формулу соответственно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .