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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2013, 16:44   #1
zet_in_me
 
Регистрация: 07.09.2011
Сообщений: 8
По умолчанию Формула: Умножение, при условии

Нужно написать формулу, что бы при условии, ячейка умножалась на коефициент. Условия:

Если B больше или равно 2 и меньше или равно 4, то коеф. Умножения 2
Если B больше или равно 6 и меньше или равно 9, то коеф. Умножения 3

Пример:
Вложения
Тип файла: rar пример.rar (8.8 Кб, 20 просмотров)
zet_in_me вне форума Ответить с цитированием
Старый 13.01.2013, 17:23   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
=B2*ЕСЛИ(ОСТАТ(B2;5)=0;1;ОКРВВЕРХ(КОРЕНЬ(B2);1))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 13.01.2013, 17:27   #3
zet_in_me
 
Регистрация: 07.09.2011
Сообщений: 8
По умолчанию

Спасибо, но для внесения изменения формула не понятна..

Попробовал сочинить сам, вроде работает, в ячейку A3 поставил единицу:
=ЕСЛИ(И(B2>=2;B2<=4);B2*A$2;ЕСЛИ(И( B2>=6;B2<=9);B2*A$3;B2*A$4))

Последний раз редактировалось zet_in_me; 13.01.2013 в 17:30.
zet_in_me вне форума Ответить с цитированием
Старый 13.01.2013, 18:00   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
=B2*(1+(B2>=2)*(B2<=4)+(B2>=6)*(B2<=9)*2)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Остановить процес при условии demiancz Общие вопросы Delphi 1 12.01.2012 01:17
Delphi, умножение массивов, заполнение при условии. Marjasja Помощь студентам 0 23.05.2011 21:24
Delphi, умножение массивов, заполнение при условии. Marjasja Помощь студентам 0 23.05.2011 13:59
Разметка страницы при условии axaptaalex Microsoft Office Excel 2 20.03.2009 18:36
DBGridEh+EditMask при условии. Jenya БД в Delphi 1 03.03.2008 13:58