Страницы: 1
RSS
[ Закрыто ] Использование ДАТЫ в формуле
 
Есть данные такого формата :

Код
Дата   Кол-во
17/09   4970
21/09   6965
24/10   6750
27/11   1000
28/11   7290



Написал формулу
=SUMIF(MONTH(A:A);MONTH(TODAY());В:В)

ошибки не выдает и значения не считает.

Пишу для google sheet - не понимаю в чем ошибка.


Написал сюда потому что, не нашел куда писать на форуме! но читал
 
=SUMIF(MONTH(DATEVALUE(A13:A18));MONTH(TODAY();E13:E))

ТОЖЕ НЕ РАБОТАЕТ
 
Цитата
GPS777 написал: Написал сюда потому что, не нашел куда писать на форуме!
В "курилку" надо было писать. Теперь модераторам работы добавили.
Опишите задачу, а не показывайте Ваши нерабочие формулы. Файл-пример на гуглдиске создайте, расшарьте и сюда сылку на него скиньте.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Пример  как просили
 
пример есть - это хорошо
извините за идиотский вопрос а какую задачу решаете?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
GPS777, не нужно так растягивать сообщение пустотами (сообщение №1).
Если мысль опоздала (сообщение №2), можно вернутся и дополнить сообщение/
Исправляйте.

Где проблема в названии темы?
Цитата
Использование ДАТЫ в формуле
Это проблема? Не используйте - не будет проблемы! )
Предложите толковое название. Заменят модераторы

Цитата
Есть данные такого формата... 17/09
Как понять без примера, какие то данные - дата в таком визуальном отображении или текст. Вы не знаете, что нужно пример показывать?
Цитата
Пишу для google sheet
На этом форуме показывают примеры в Excel
 
Цитата
GPS777 написал:
Написал формулу
суммеслимн больше или равно первому числу текущего месяца и меньше или равно сегодня:
Код
=SUMIFS(B:B;A:A;">="&DATE(YEAR(TODAY());MONTH(TODAY());1);A:A;"<="&TODAY())
если вам суммировать до конца текущего месяца, то так:
Код
=SUMIFS(B:B;A:A;">="&DATE(YEAR(TODAY());MONTH(TODAY());1);A:A;"<="&EOMONTH(TODAY();0))
Изменено: andylu - 11.10.2021 09:23:24
 
Цитата
GPS777 написал:
не понимаю в чем ошибка
просто номер месяца - ничего не даст.
нам с датами работать. Каждая дата = целое число.
Ну знаем мы что октябрь = 10 месяц. И что? MONTH(TODAY()) = 10. Это именно число 10. А в ваших исходных данных числа 10 нет. Суммесли выдала результат 0.
От 1 до 31 октября этого года - это диапазон чисел от 44470 до 44500.
Этот диапазон и нужно вписать в условие.
Изменено: andylu - 11.10.2021 14:19:57
 
Цитата
andylu написал:
суммеслимн больше или равно первому числу текущего месяца и меньше или равно сегодня:Код ? 1=SUMIFS(B:B;A:A;">="&DATE(YEAR(TODAY());MONTH(TODAY());1);A:A;" ? 1=SUMIFS(B:B;A:A;">="&DATE(YEAR(TODAY());MONTH(TODAY());1);A:A;"<="&EOMONTH(TODAY();0))
НЕ ПОМОГЛО
 
GPS777, надо реагировать на замечания.
Надумаете создавать тему - перед этим внимательно прочитайте правила форума
Страницы: 1
Наверх