Страницы: 1
RSS
Посчитать количество строк по месяцу
 
Доброго времени суток.
Господа, сразу прошу прощения, ибо политики безопасности компании не позволяют выложить файл с примером. Аналогично, и просмотреть другой пример не могу.  В поиске есть, но решение только в прикрепленных файла...

Имеем:
столбец с датами в формате dd.mm.yyyy
Нужно:
посчитать количество записей за определенный месяц.

Заранее благодарен.
 
Код
=СЧЁТЕСЛИ( "Где считать-диапозон"; "Ваша дата")

для примера, если в столбце А:А ваши даты
Код
=СЧЁТЕСЛИ(A:A;"11.01.1991")
Кажется все забыли про сводные :)
 
Если в столбцах именно ДАТА (а не текст), то можно легко  решить через СЧЁТЕСЛИМН()
Например, в А1:А6 - даты,
В С1 пишем дату начала месяца, который нас интересует, например 01.01.2014
В С2 пишем формулу, которая будет выдавать дату конца интересующего нас месяца: =КОНМЕСЯЦА(С1;0)
В С3 пишем итоговую суммирующую формулу:
=СЧЁТЕСЛИМН(А1:А6;">="&C1;А1:А6;"<="&C2)
Кому решение нужно - тот пример и рисует.
 
Цитата
Пытливый написал: Если в столбцах именно ДАТА (а не текст)
Зачем мучиться. Вариант с формулой из #2 сообщения подходит и для ДАТА-формата. ;)
Кажется все забыли про сводные :)
 
apex, дык ить человеку за промежуток надобно... :)
Кому решение нужно - тот пример и рисует.
 
Да, я так и пытался. Но как при счетесли задать именно месяц?  Например четверный?
Счетесли(A:A; 4) не считает...  Как задать, что "4" это именно месяц?
Изменено: ogololobov2009 - 06.04.2015 10:22:59
 
Пытливый,Тю блин :)
Кажется все забыли про сводные :)
 
Тогда можно добавить столбец - с месяцем - и к нему привязать СЧЁТЕСЛИ
Изменено: арех - 06.04.2015 10:39:15
Кажется все забыли про сводные :)
 
Возможно Сводная Вам подойдет, без всяких формул
Согласие есть продукт при полном непротивлении сторон
 
Да вот как раз хотел  без дополнительных столбцов и таблиц..  Так-то решений море.
 
Код
=СУММПРОИЗВ(--(МЕСЯЦ(диапазон_с_датами)=4))

Код
=СУММПРОИЗВ(--(ТЕКСТ(диапазон_с_датами;"ММММ")="апрель"))

это если год не надо учитывать
 
Pelena, не понял ваш синтаксис.
Что вместо "--"?
У меня не работает. Возможно я как-то не так подставляю..
СУММПРОИЗВ - это же 2 массива перемножает и складывает. Не пойму, что здесь нужно перемножать.
 
Цитата
ogololobov2009 написал:
Что вместо "--"?
ни чего, данная комбинация (бинарное отрицание) преобразует текст "истина" в 1, "ложь" в 0
есть предположение что у вас вместо дат в числовом виде текст но без файла это только предположение
Лень двигатель прогресса, доказано!!!
 
вот вам пример в картинке
Лень двигатель прогресса, доказано!!!
 
Действительно работает. :)  

Спасибо всем за помощь и пояснения!

Если не сложно, поясните еще логику данной функции. Не понимаю почему СУММПРОИЗВ дает количество.
Изменено: ogololobov2009 - 06.04.2015 13:58:53
 
Зайдите в раздел "Приемы" - там про эту функцию есть статья.
 
Цитата
ogololobov2009 написал: Не понимаю почему СУММПРОИЗВ дает количество.
Выделите ячейку с формулой. Вкладка "Формулы" - кнопка "Вычислить формулу" (примерно посередине, кружок с буквой f курсивом). там более-менее наглядно.
СУММПРОИЗВ может просуммировать и 1 массив.
F1 творит чудеса
 
Цитата
ogololobov2009 написал: Не понимаю почему СУММПРОИЗВ дает количество.
Потому что логическое выражение ИСТИНА/ЛОЖЬ представляется excel-ем как 1/0.
Неизлечимых болезней нет, есть неизлечимые люди.
 
Цитата
логическое выражение ИСТИНА/ЛОЖЬ представляется excel-ем как 1/0
... и СУММПРОИЗВ работает, как и раньше, но сумма единиц- это все равно, что количество.
 
Здравствуйте,
искал ответ на свой вопрос и это тема более близка к моему вопросу.
Помогите пожалуйста
 
Alex Star, нужно описывать свою задачу в сообщении.
Страницы: 1
Наверх