2017-01-15 4 views

ответ

1

Рассмотрим:

=IF(AND(200<=A1,A1<340),1,IF(AND(27<=A1,A1<80),2,IF(AND(16<=A1,A1<24),3,IF(AND(5<=A1,A1<12),4,IF(AND(-10<=A1,A1<2),5,"X"))))) 

Это представляет логику как вложенные МФС.X представляет еще.

(это предполагает, что синтаксис вашего сообщение передает 1, 2, 3, 4, 5 в качестве значений выходного сигнала.)

РЕДАКТИРОВАТЬ # 1:

Эта формула обрабатывает случай:

=IF(OR(AND(200<=A1,A1<340),A1=500),1,IF(AND(27<=A1,A1<80),2,IF(AND(16<=A1,A1<24),3,IF(AND(5<=A1,A1<12),4,IF(AND(-10<=A1,A1<2),5,"X"))))) 
+0

Спасибо большое! –

+0

Как я понимаю, A1 означает 500? –

+0

** НЕТ ** ........... См. Мой ** ИЗМЕНИТЬ # 1 ** для коррекции. –

Смежные вопросы