Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2021, 13:01   #1
Ppaa
Форумчанин
 
Регистрация: 20.12.2010
Сообщений: 107
По умолчанию Как правильно составить сложные условия?

Здравствуйте!

Пытаюсь помочь в составлении таблицы для определения тяжести течения коронавирусной инфекции по критериям из последней 11 версии рекомендаций стр. 16

Используются основные параметры, нужно на основании введенных данных проставлять степень тяжести, но у меня что-то не получается - отображается ЛОЖЬ, вместо текста "легкая, средняя или тяжелая".
Подскажите, пожалуйста, где ошибка?
Вложения
Тип файла: xlsx Шкала NEWS2+COVID19_sample.xlsx (15.1 Кб, 6 просмотров)
Ppaa вне форума Ответить с цитированием
Старый 01.07.2021, 16:38   #2
Elixi
Форумчанин
 
Регистрация: 10.05.2019
Сообщений: 163
По умолчанию

ЧДД там у вас в ячейке D11=22.
В фoрмуле такoй случай не решаете. ЧДД в фoрмуле у вас либo меньше, либo бoльше... а равнo 22 нигде.
Elixi вне форума Ответить с цитированием
Старый 02.07.2021, 10:25   #3
Ppaa
Форумчанин
 
Регистрация: 20.12.2010
Сообщений: 107
По умолчанию

Поставил в формуле D11<=22, теперь все, что больше дает ЛОЖЬ.
Ppaa вне форума Ответить с цитированием
Старый 02.07.2021, 10:52   #4
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Другие строгие условия изменить на "..или равно". Л-логика
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 02.07.2021, 14:36   #5
Ppaa
Форумчанин
 
Регистрация: 20.12.2010
Сообщений: 107
По умолчанию

Это я и без Л догадался, но все-равно выдает ЛОЖЬ и КТ должны быть равными определенным числам.
Ppaa вне форума Ответить с цитированием
Старый 02.07.2021, 18:26   #6
Elixi
Форумчанин
 
Регистрация: 10.05.2019
Сообщений: 163
По умолчанию

Ppaa, вы правильно начали таблицей показателей. Мне неясно, там в рекомендации на странице 16 есть ещё и крайне тяжёлое состояние. Оно вас, на верно, не интересует. Также показателей больше четырёх. Если смотреть только на эти четыре показателя и состояния лёгкое, среднее, тяжёлое то таблица показателей и формула могли бы выглядеть так:
Код:
=IF(AND(D11<=22;D12>=95;D19<38;OR(D20=0;D20=""));"легкая";IF(OR(D11>30;D12<=93;OR(D20=3;D20=4));"тяжелая";"средняя"))
Изображения
Тип файла: jpg показатели.jpg (26.9 Кб, 17 просмотров)

Последний раз редактировалось Elixi; 02.07.2021 в 18:44.
Elixi вне форума Ответить с цитированием
Старый 02.07.2021, 23:32   #7
Ppaa
Форумчанин
 
Регистрация: 20.12.2010
Сообщений: 107
По умолчанию

Спасибо!

Крайне тяжелое состояние описано в рекомендациях почти без числовых показателей, кроме того, в медучреждении, для которого я это делаю мониторят не все показатели и тяжелых пациентов переводят в другие клиники, а если что-то понадобится, то я добавлю по аналогии.
Ppaa вне форума Ответить с цитированием
Старый 03.07.2021, 21:50   #8
Igor1961
Пользователь
 
Регистрация: 05.10.2015
Сообщений: 39
По умолчанию

Цитата:
Сообщение от Ppaa Посмотреть сообщение
Спасибо!

Крайне тяжелое состояние описано в рекомендациях почти без числовых показателей, кроме того, в медучреждении, для которого я это делаю мониторят не все показатели и тяжелых пациентов переводят в другие клиники, а если что-то понадобится, то я добавлю по аналогии.
Тогда в чем смысл расчетов и обращения на форум? Добавляйте по аналогии... конечно, "если что-то понадобится"...
Igor1961 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как правильно составить запрос? Svetr SQL, базы данных 1 01.08.2013 10:36
Вложенный if или сложные условия ZoRT Помощь студентам 9 19.04.2012 13:33
Как правильно составить get запрос liquidon Работа с сетью в Delphi 2 27.03.2012 00:59