powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Коррелированная сумма
3 сообщений из 3, страница 1 из 1
Коррелированная сумма
    #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
Коррелированная сумма
    #34832648
LETME
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот из справки аналогичная ситуация:

=СЧЕТЕСЛИ(B2:B5,">=32")-СЧЕТЕСЛИ(B2:B5,">85")
Количество ячеек со значениями, большими или равным 32 и меньшими или равными 85
...
Рейтинг: 0 / 0
Коррелированная сумма
    #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
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Коррелированная сумма
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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