|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.05.2014, 06:48 | #1 |
Регистрация: 29.05.2014
Сообщений: 3
|
Формула =ЕСЛИ() в excel
Доброго времени суток!
Помогите разобраться - что не так в формуле. Эксель сообщает, что слишком большое число аргументов, хотя оно меньше допустимого. Пробовала сделать совсем мало - ошибка таже. Значит, ошиблась в синтаксисе. =ЕСЛИ(И(G2=1;D2="RUS");ЕСЛИ(E2="810 ";F2/4500;F2/150;ЕСЛИ(И(G2=1;D2="SNG");ЕСЛИ(E2=" 810";F2/3000;F2/100;ЕСЛИ(G2=2;ЕСЛИ(C2="810";ЕСЛИ(E2 <=75000;E2/7500;10;ЕСЛИ(C2="840";ЕСЛИ(E2<=2500 ;E2/250;10;ЕСЛИ(E2<=2000;E2/200;10;ЕСЛИ(G2=3;ЕСЛИ(C2="810";E2/7500;ЕСЛИ(C2="840";E2/250;ЕСЛИ(C2="978";E2/200;0)))))))))))))) Заранее спасибо! |
30.05.2014, 11:17 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Насколько помню в ЕСЛИ 3 параметра, а у вас по 4 встречается
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
02.06.2014, 05:55 | #3 |
Регистрация: 29.05.2014
Сообщений: 3
|
|
02.06.2014, 08:58 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Конкретная ошибка вся формула. Разберитесь с параметрами - где 2 и где 4 вместо 3-х
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
02.06.2014, 15:33 | #5 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Если формула большая что Вам мешает вычислять все эти ЕСЛИ отдельно друг от друга?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
04.06.2014, 12:27 | #6 | |
Регистрация: 29.05.2014
Сообщений: 3
|
Цитата:
Пишу макрос. Он должен автоматом считать суммы бонусов для клиентов, а эти суммы от нескольких параметров зависят. Макрос должен их проверить последовательно и выбрать соответствующий способ рассчета. Пока у меня не получилось все совместить. |
|
04.06.2014, 13:08 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Какая проблема в любом текстовом редакторе расписать формулу в удобном виде и посчитать где сколько параметров? За 5 дней не дошли до этого? Вот начало например
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
04.06.2014, 14:01 | #8 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
И да, в Экзеле есть возможность присваивать ячейкам нормальные имена, и использовать их вместо уродских адресов. Например, назвать какую-нибудь D5 как "себестоимость" и писать в формуле =Если(себестоимость>10; "оклад"; "фигу"). Конечно немного отнимает времени, зато значительно ускоряет поиск ошибок и вообще кошерно собирать большие формулы.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 04.06.2014 в 14:05. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двойная формула ЕСЛИ | Deathcube | Microsoft Office Excel | 1 | 11.08.2013 21:29 |
Excel - формула если с 2 параметрами | Софилюшка | Помощь студентам | 4 | 25.11.2012 21:57 |
Формула ЕСЛИ | 1k0naMyst | Microsoft Office Excel | 2 | 19.09.2012 16:44 |
Формула СЛУЧМЕЖДУ и ЕСЛИ | ЭльвинаСС | Помощь студентам | 5 | 08.03.2011 19:30 |
формула ЕСЛИ, из диапазона | valerij | Microsoft Office Excel | 21 | 18.04.2008 17:38 |