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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2012, 21:30   #1
absbelii
Пользователь
 
Регистрация: 15.01.2011
Сообщений: 20
По умолчанию сумма столбца в зависимости от даты

Помогите пожалуйста.
Надо посчитать в ячейке R4C17 сумму столбца 14 в зависимости от года и месяца в столбце 3.
год определяется ячейкой рядом в столбце 15, месяц - в столбце 16 таблица постоянно пополняется

Последний раз редактировалось absbelii; 16.11.2012 в 19:28.
absbelii вне форума Ответить с цитированием
Старый 15.11.2012, 23:17   #2
tgm
Пользователь
 
Регистрация: 15.11.2009
Сообщений: 65
По умолчанию

Может как-то так...Формула массива.
Вложения
Тип файла: rar З.rar (16.7 Кб, 32 просмотров)
tgm вне форума Ответить с цитированием
Старый 15.11.2012, 23:42   #3
absbelii
Пользователь
 
Регистрация: 15.01.2011
Сообщений: 20
По умолчанию

Объясните пожалуйста, как Вы это сделали, чтобы я мог подредактировать
absbelii вне форума Ответить с цитированием
Старый 16.11.2012, 01:53   #4
tgm
Пользователь
 
Регистрация: 15.11.2009
Сообщений: 65
По умолчанию

=МЕСЯЦ(ДАТАЗНАЧ(СЦЕПИТЬ(P4;O4)))) - это условия для суммирования (Месяц)
=МЕСЯЦ($C$2:$C$36)- диапазон дат в котором ищем нужный месяц
=$N$2:$N$36 - дипазон из которого суммируем значения соответствующие найденному месяцу
tgm вне форума Ответить с цитированием
Старый 16.11.2012, 11:05   #5
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

можно так:
Код:
=СУММПРОИЗВ((ГОД(R[-2]C[-14]:R[28]C[-14])=R[-2]C[-2]:R[28]C[-2])*(МЕСЯЦ(R[-2]C[-14]:R[28]C[-14])=МЕСЯЦ(R[-2]C[-1]:R[28]C[-1]&0))*R[-2]C[-3]:R[28]C[-3])
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 16.11.2012, 13:33   #6
absbelii
Пользователь
 
Регистрация: 15.01.2011
Сообщений: 20
По умолчанию

Цитата:
Сообщение от tgm Посмотреть сообщение
=МЕСЯЦ(ДАТАЗНАЧ(СЦЕПИТЬ(P4;O4)))) - это условия для суммирования (Месяц)
=МЕСЯЦ($C$2:$C$36)- диапазон дат в котором ищем нужный месяц
=$N$2:$N$36 - дипазон из которого суммируем значения соответствующие найденному месяцу
нет. это я понимаю. я не понимаю, как формула массива была сделана
absbelii вне форума Ответить с цитированием
Старый 16.11.2012, 13:35   #7
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

ctrl+alt+enter
))
Запарился...
ctrl+shift+enter
Единственный способ стать умнее, играть с более умным противником...

Последний раз редактировалось staniiislav; 16.11.2012 в 13:46.
staniiislav вне форума Ответить с цитированием
Старый 16.11.2012, 13:36   #8
tgm
Пользователь
 
Регистрация: 15.11.2009
Сообщений: 65
По умолчанию

вставляете формулу и жмете Ctrl + Shift + Enter
tgm вне форума Ответить с цитированием
Старый 16.11.2012, 19:46   #9
absbelii
Пользователь
 
Регистрация: 15.01.2011
Сообщений: 20
По умолчанию

спасибо! работает
absbelii вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение столбца в зависимости от содержания ячейки iGremlin Microsoft Office Excel 2 14.11.2012 14:15
Сумма из одного столбца с числами в зависимости от интервала дат из другого столбца Severny Microsoft Office Excel 10 14.03.2011 10:13
Вычисленя в зависимости от даты Belokuraya Microsoft Office Excel 6 14.08.2009 16:04
подсчет ячеек в зависимости от даты Алексей777 Microsoft Office Excel 4 20.02.2009 13:48
В прямоугольной матрице переставить столбцы так, чтобы сумма элементов столбца росла от первого столбца Aleo13 Помощь студентам 5 15.10.2008 18:34