Страницы: 1
RSS
СУММЕСЛИМН для месяца в дате.
 
Добрый день. Есть небольшая табличка. Столбец А - дата, столбец В - сумма, столбец С - строка. Хотел что-то типа =СУММЕСЛИМН(В:В;С:С;"<>Займ";A:A; месяц=март), но никак не получается додуматься.
Вот как записать это условие месяц=март? Можно ли как-нибудь применить функцию Месяц к диапазону?

Т.е. я не понимаю, к какому виду excel приводит значения в столбце А, для того чтобы сравнить с моим условием. Буду очень признателен, если кто-нибудь просветит.
Изменено: Dezmont777 - 19.03.2013 15:29:36
 
Код
=СУММПРОИЗВ(B3:B30*(E3:E30<>"займ")*(МЕСЯЦ(A3:A30)=3))
подкорректируете если нужно.
 
V, большое спасибо! То что надо. =)
 
Хотел предложить такую формулу:
=СУММЕСЛИМН(C3:C30;E3:E30;"<>Займ";МЕСЯЦ(A3:A30);3)

Но к сожалению формула не работает по Диапазон_условий2. Вопрос к специалистам, ПОЧЕМУ?
Приведем формулу выше к такому виду:
=СУММЕСЛИМН(C3:C30;E3:E30;"<>Займ";{2:2:2:2:2:2:3:3:3:3:3:3:3:3:3:3:3:3:3:3:3:3:3:6:6:6:6:6};3)
и сравним с такой формулой (КОТОРАЯ РАБОТАЕТ?!):
=СУММЕСЛИМН(C3:C30;F3:F30;3) (в F3:F30 числа 2, 3, 2 и т.д.)
и эту формулу приведем к виду
=СУММЕСЛИМН(C3:C30;{2:3:2:3:3:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4:4};3)
Как видно из примеров вторые половины формул абсолютно одинаковые, но первая формула никак не хочет работать. В чем причина? Функция?
Excel 2013
 
Цитата
Rustem Haziev пишет:
Вопрос к специалистам, ПОЧЕМУ?
Потому, что так и называется ДИАПАЗОН, т.е.  должен быть диапазон на листе, а не массив.
Изменено: Михаил С. - 19.03.2013 22:50:48
 
Все понял Михаил. Спасибо.
Excel 2013
 
так будет работать
Код
=СУММЕСЛИМН(D3:D30;E3:E30;"<>Займ";A3:A30;">="&КОНМЕСЯЦА(A3;-1)+1;A3:A30;"<="&КОНМЕСЯЦА(A3;0))
 
Чуть подправил Вашу формулу Михаил под март (пожелание автора):
Код
=СУММЕСЛИМН(D3:D30;E3:E30;"<>Займ";A3:A30;">="&КОНМЕСЯЦА(A3;0)+1;A3:A30;"<="&КОНМЕСЯЦА(A3;1))
Excel 2013
Страницы: 1
Читают тему
Наверх