Доброго времени суток.
Вставляю очень длинную формулу в Excel 2003, вот такую:
=ЕСЛИ(E9=5;ОКРУГЛ((СЛЧИС()*(5,2-4,8)+4,8);1);ЕСЛИ(E9=10;ОКРУГЛ((СЛЧИС()*(10,4-9,6)+9,6);1);ЕСЛИ(E9=15;ОКРУГЛ((СЛЧИС()*(15,6-14,4)+14,4);1);ЕСЛИ(E9=20;ОКРУГЛ((СЛЧИС()*(20,8-19,2)+19,2);1);ЕСЛИ(E9=25;ОКРУГЛ((СЛЧИС()*(26-24)+24);1);ЕСЛИ(E9=30;ОКРУГЛ((СЛЧИС()*(31,2-28,8)+28,8);1)))))))
пробую дописать к ней довесок, вот такой:
ЕСЛИ(E9=40;ОКРУГЛ((СЛЧИС()*(41,2-38,8)+38,8);1
т.е формула должна быть такой
=ЕСЛИ(E9=5;ОКРУГЛ((СЛЧИС()*(5,2-4,8)+4,8);1);ЕСЛИ(E9=10;ОКРУГЛ((СЛЧИС()*(10,4-9,6)+9,6);1);ЕСЛИ(E9=15;ОКРУГЛ((СЛЧИС()*(15,6-14,4)+14,4);1);ЕСЛИ(E9=20;ОКРУГЛ((СЛЧИС()*(20,8-19,2)+19,2);1);ЕСЛИ(E9=25;ОКРУГЛ((СЛЧИС()*(26-24)+24);1);ЕСЛИ(E9=30;ОКРУГЛ((СЛЧИС()*(31,2-28,8)+28,8);1);ЕСЛИ(E9=40;ОКРУГЛ((СЛЧИС()*(41,2-38,8)+38,8);1)))))))))
жму enter, пишет "ошибка в формуле", вроде по скобкам всё правильно посчитал, по уровню вложении ЕСЛИ тоже не больше 7, почему не даёт ?
в Excel 2003 есть какие-то ограничения по кол-ву символов в формуле ? и как считает символы - имя ячейки из буквы и цифры считает за 2-а символа, пробелы тоже и тд. ?
Есть какие-то способы обойти ограничения по общей длине символов и числу вложенных функции не устанавливая 2007 и/или 2010 Office (ну нравится мне Ribbon
в них ) ? , может есть какие надстройки для Excel 2003 ?