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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2009, 23:18   #1
ROBERT033
Пользователь
 
Регистрация: 13.02.2009
Сообщений: 48
По умолчанию Сделать формулу в Excel

Как сделать так что-бы если в ячейке A1 было число ментше 0,с минусом,что-бы A1 умножала на 20.Если больше 0,чтобы ячейка A1 оставалась пустой?
ROBERT-033
ROBERT033 вне форума Ответить с цитированием
Старый 20.02.2009, 23:40   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

формулой этого не сделать никак.
в соответствии с этими правилами можно изменить значение любой ячейки, но не А1.
Допустим какам-то чудесным образом в А1 попало -3. А в А1 написана формула ЕСЛИ(A1<0;A1*20;""). В А1 стало -60, по формуле. Эксель уловил в А1 -60, по формуле написал туда -1200 (-60*20). Эксел уловил в А1 -1200... когда ему остановиться умножать отрицательное число на 20 не подскажете?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 20.02.2009 в 23:47.
IgorGO вне форума Ответить с цитированием
Старый 21.02.2009, 00:45   #3
ROBERT033
Пользователь
 
Регистрация: 13.02.2009
Сообщений: 48
По умолчанию

Ничего не понял.
ROBERT-033
ROBERT033 вне форума Ответить с цитированием
Старый 21.02.2009, 00:52   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

достаточно прочитать первое предложение. остальное можно пропустить, остальное не важно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 21.02.2009, 00:57   #5
ROBERT033
Пользователь
 
Регистрация: 13.02.2009
Сообщений: 48
По умолчанию

У меня в ячейке A1 формула P13-((P5+Q5)-((I66+I67+I69+I70)*0,02+(I72*0,01)) ).
ROBERT-033
ROBERT033 вне форума Ответить с цитированием
Старый 21.02.2009, 01:02   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

меняет дело:
=ЕСЛИ(P13-((P5+Q5)-((I66+I67+I69+I70)*0,02+(I72*0,01)) )<0;P13-((P5+Q5)-((I66+I67+I69+I70)*0,02+(I72*0,01)) )*20;"")
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 21.02.2009, 17:13   #7
ROBERT033
Пользователь
 
Регистрация: 13.02.2009
Сообщений: 48
По умолчанию

Большое спасибо!
ROBERT-033
ROBERT033 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как написать формулу Excel ROBERT033 Microsoft Office Excel 3 13.02.2009 23:21
EXCEl не правильно считает формулу beliy-dis Microsoft Office Excel 5 30.07.2008 14:18
Как сделать задание в Excel Катруся Microsoft Office Excel 6 08.06.2008 19:54
Помогите реализовать формулу средствами Excel Python Microsoft Office Excel 2 24.04.2008 00:23
как правильно составить формулу в Excel? Вики Помощь студентам 2 01.02.2008 12:20