Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Коррелированная сумма / 3 сообщений из 3, страница 1 из 1
27.09.2007, 15:58:07
    #34831815
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коррелированная сумма
Код: plaintext
1.
=СУММЕСЛИ(A1:A10;"=10.11.2008";B1:B10)
отрабатывает на раз. А, вот, как записать ДИАПАЗОН ( И )? Ведь для условия в И нужно указать конкретную ячейку, а она, получаецццо, берецццо из верхнего запроса. Т.е.
Код: plaintext
1.
=СУММЕСЛИ(A1:A10;И(">=10.11.2008","<=10.12.2008");B1:B10)
Или, мо, ЭстЪ какой-нить аналог SQL'ного between?
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
27.09.2007, 19:16:23
    #34832648
LETME
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коррелированная сумма
Вот из справки аналогичная ситуация:

=СЧЕТЕСЛИ(B2:B5,">=32")-СЧЕТЕСЛИ(B2:B5,">85")
Количество ячеек со значениями, большими или равным 32 и меньшими или равными 85
...
Рейтинг: 0 / 0
28.09.2007, 00:24:11
    #34833122
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коррелированная сумма
А также можно воспользоваться функциями массива

1) =СУММ(ЕСЛИ((A1:A10>=ДАТА(2008;11;10))*(A1:A10<=ДАТА(2008;12;10));B1:B10))
2) =СУММ(ЕСЛИ(A2:A11>=ДАТА(2008;11;10);ЕСЛИ(A2:A11<=ДАТА(2008;12;10);B2:B11)))
Вводятся одновременным нажатием <Ctrl>+<Shift>+<Enter>

Либо вот так
3) =СУММПРОИЗВ((A1:A10>=ДАТА(2008;11;10))*(A1:A10<=ДАТА(2008;12;10))*B1:B10)

Ещё можно посмотреть функции Баз данных, БДССУМ() (если не ошибаюсь).
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Коррелированная сумма / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]