Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Excel - сумма, разность, произведение и частное целых столбцов

Доброго времени суток всем!

Суть задачи: нужно сделать вот что:

1. Сосчитать сумму всех чисел в столбце a
2. Сосчитать произведение всех чисел в столбце b
3. сложить результат суммы столбца a с произведением столбца b.
4. Сосчитать разность всех чисел в столбце c и вычесть полученный
результат из суммы вычислений по столбцу a и b
Предполагается, что формула будет находиться в ячейке d1, а данные в
столбцах должны обрабатываться сверху вниз, скажем a1+a2+a3+a4 и т.д.
при этом заранее точное количество данных в столбцах неизвестно. Как
записать такую формулу и вообще, где можно детальнее почитать об
операторах excel-я для таких не совсем тривиальных задачь?

Ответить   Wed, 10 Jun 2009 12:20:52 +0400 (#871101)

 

Ответы:

Ну ты, Юникс, и замахнулся. Одной формулой ты это скорей всего не
зделаешь. По крайней мере я себе слабо представляю, как это одной
формулой записать. В любом случаи несколькими отдельными блоками будет
рациональнее. Да и контроль осуществлять будет проще. Я конечно далеко
не спец в Excel, хотя и дрючели меня с ним в универе на кафедре
Информационных систем. Но я бы делал всё это отдельными формулами, а
потом бы ещё одной их результаты обрабатывал. Ну а литературы по Excel
просто куча, например, на тойже Википедии есть онлайн учебник по Excel.
Но вот у меня был препод - редкастный моньяк по Excel, такие веще
заставлял делать, вплоть до написания набора макросов, что там даже у
зрячих глаза квадратные становились, ну а я вообще как уж на сковородки
со своим JAWS вертелся. Так вот, лично меня спасали восновном книжки:
Юдин, Куприянова - Microsoft Excel 2003, Матвеев, Куприянова -
Вычисления и расчеты в Microsoft Excel 2003, Информационные системы в
экономики (медодическое пособие), ну и ещё некоторые по мелочи, которые
сейчас уже не вспомню. Но в любом случаи надо искать конкретно по
задачи. Ктомуже есть большая разнеца Офис 2003 или 2007. В 2007
некоторые вещи совершенно по-другому делаются. Например, функция Если в
2003 может иметь не более трёх вложений, а в 2007 до 256 можешь
накручивать. Поэтому и подходы к решению одной и тойже задачи в 2003 и
2007 могут быть совершенно разные. Но вот литературы по 2007 намного
меньше, да и глюки некоторые пресудствуют, например, в локализованном
2007 есть некоторые косяки с иерархией алфавитного порядка, правда это
надо сильно извратиться чтобы заметить. Ну а вообще после года изучения
информационных систем я пришёл к выводу, что многие вещи проще сосчитать
в каком-нибудь Free Basik, чем в Excel считать. Конечно в Excel
универсальнее и красивие, но для единичной задачи иногда слишком
хлопотно.

Ответить   Никита Цейковец Wed, 10 Jun 2009 16:18:14 +0400 (#871204)