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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2013, 12:47   #1
Semkovl777
Новичок
Джуниор
 
Регистрация: 30.11.2012
Сообщений: 1
По умолчанию Вывод значения

Помогите пожалуйста решить проблему. Хочу сделать таблицу по расчету топлива в зависимости от температуры окружающей среды (расход меняется). Всё получилось, вот только если ячейка значения температуры (Е19) не заполнена, в ячейке расхода топлива (F19) всё-равно выкидывает значение. Как сделать чтобы в ячейке F19 выводилось значение "???", если в ячейке Е19 значение будет отсутствовать или же введено как текст?
Вложения
Тип файла: rar топливо.rar (6.4 Кб, 8 просмотров)
Semkovl777 вне форума Ответить с цитированием
Старый 30.08.2013, 16:37   #2
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

еще одно условие добавить нужно

Код:
D5=ЕСЛИ(C5>0;ЕСЛИ(C5<-25;10,304;ЕСЛИ(И(C5>=-25;C5<-20);10,12;ЕСЛИ(И(C5>=-20;C5<-15);9,936;ЕСЛИ(И(C5>=-15;C5<-10);9,752;ЕСЛИ(И(C5>=-10;C5<-5);9,568;ЕСЛИ(И(C5>=-5;C5<=0);9,384;ЕСЛИ(И(C5>0;C5<20);9,2;ЕСЛИ(И(C5>=20;C5<=25);9,66;ЕСЛИ(И(C5>25;C5<=30);9,844;ЕСЛИ(C5>30;10,12))))))))));)
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 30.08.2013, 17:37   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

или чуть короче:
Код:
=ЕСЛИ(C5="";"";ЕСЛИ(C5<-25;10.304;ЕСЛИ(C5>30;10.12; ВЫБОР(ЦЕЛОЕ((C5+30)/5);10.12;9.936;9.752;9.568;9.384;9.2;9.2;9.2;9.2;9.66;9.844;9.844))))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.08.2013, 18:57   #4
Czeslaw
Пользователь
 
Регистрация: 08.07.2013
Сообщений: 95
По умолчанию

Вы так хотели?
Поменял формулу:
=IF(C5="";"";IF(C5<=-25;10,304;IF(C5<=-20;10,12;IF(C5<=-15;9,936;IF(C5<=-10;9,752;IF(C5<=-5;9,568;IF(C5<=0;9,384;IF(C5<=20;9, 2;IF(C5<=25;9,66;IF(C5<=30;9,844;10 ,12))))))))))
Вложения
Тип файла: rar топливо.rar (7.8 Кб, 1 просмотров)

Последний раз редактировалось Czeslaw; 31.08.2013 в 08:27. Причина: неточность формулы
Czeslaw вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод среднего значения ! BelialL PHP 7 21.06.2012 18:20
Вывод значения time_t и значения uid_t и gid_t papos Помощь студентам 0 23.02.2011 21:49
Вывод значения Прохор Microsoft Office Access 1 04.05.2010 23:37
Вывод ТЕКСТОВОГО значения maneta Microsoft Office Excel 1 22.12.2009 19:20
Вывод значения Febreze Общие вопросы Delphi 13 26.04.2008 07:47