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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.07.2008, 12:13   #1
beliy-dis
 
Регистрация: 04.07.2008
Сообщений: 9
По умолчанию EXCEl не правильно считает формулу

EXCEl не правильно считает формулу или сама формула не верна, не могу понять...
(СУММ(ПРОИЗВЕД(a;w);ПРОИЗВЕД(b;j);k ;e;y;(ПРОИЗВЕД(p;(СУММ(K16;1))));(x/100)))*2


Для примера:
a=44
w=7
b=0
j=0
k=350
e=6
y=14
p=1
K16=7
x=15

EXEL выдаёт сумму 1372, а если считать ручками то 1578
beliy-dis вне форума
Старый 30.07.2008, 12:29   #2
Mint86
Пользователь
 
Аватар для Mint86
 
Регистрация: 17.07.2008
Сообщений: 81
По умолчанию

А как вы ручкамисчитаете? Какова последовательность?
Mint86 вне форума
Старый 30.07.2008, 12:40   #3
beliy-dis
 
Регистрация: 04.07.2008
Сообщений: 9
По умолчанию

((44*7)+6+14+350+7+1+15%)*2 = 1578
beliy-dis вне форума
Старый 30.07.2008, 14:00   #4
beliy-dis
 
Регистрация: 04.07.2008
Сообщений: 9
По умолчанию

Всем спасибо, разобрался сам)
Вот что вышло:
=(СУММ(ПРОИЗВЕД(a;w);ПРОИЗВЕД(b;j); k;e;y;(ПРОИЗВЕД(p;(СУММ(K16;1))));( ((СУММ(ПРОИЗВЕД(a;w);ПРОИЗВЕД(b;j); k;e;y;(ПРОИЗВЕД(p;(СУММ(K16;1)))))) *x)/100)))*2
beliy-dis вне форума
Старый 30.07.2008, 14:16   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

во-первых, Excel считает так, как Вы написали:
=((44*7)+350+6+14+(1*(7+1))+0.15)*2 = 1372,3

а во-вторых, что это за запись +15% ??
может Вам тогда надо так ??
=(((44*7)+350+6+14+(1*(7+1)))*1,15) *2 = 1577,8
Serge_Bliznykov вне форума
Старый 30.07.2008, 14:18   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

оп-с.. молодец. а я опоздал.. ;-(

а скажите, зачем писать:
ПРОИЗВЕД(a;w) вместо (a*w) ???
или СУММ(K16;1) вместо (K16+1)
мне кажется так и нагляднее и проще и короче!!
Serge_Bliznykov вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите реализовать формулу средствами Excel Python Microsoft Office Excel 2 24.04.2008 00:23
Помогите правильно написать формулу Вики Microsoft Office Excel 7 04.02.2008 11:23
как правильно составить формулу в Excel? Вики Помощь студентам 2 01.02.2008 12:20
Не считает количество символов DeeCee Общие вопросы Delphi 11 24.12.2007 22:57
считает что ReOpArr это обычный массив и не может применить к нему процедуру SetLength. Dunpeal Общие вопросы Delphi 2 24.12.2007 08:07