#google-sheets #google-sheets-formula #formula #sumifs
Вопрос:
Я пытаюсь настроить лист, чтобы использовать формулу SUMIFS для поиска частичной даты в метке времени, которая затем суммирует диапазон на основе этого совпадения.
Исходные данные вводятся из формы Google, которая предоставляет только временные метки, а не короткие даты (ММ/ДД/ГГГГ) — Это означает, что, когда я пытаюсь рассчитать «Сегодняшние продажи», совпадений нет из-за моей формулы, которая ищет короткую дату.
Формула, которую я сейчас использую, такова:
=СУММИРОВАНИЕ(«Ответы на форму 1″!D:D,»Ответы на форму 1″!$A:$A,$A$1,»Ответы на форму 1»!$G:$G,A3)
При этом ячейка A1 является контрольной датой, которая должна оставаться изменяемой (т. е. Введите любую необходимую дату).
Если я изменю данные в столбце А листа «Ответы на форму 1» на короткие даты, я смогу получить совпадения с тем, что я ищу, но поскольку эта информация поступает из формы Google, я не могу вручную изменять ее каждый раз, когда мне нужно выполнить поиск.
Поэтому я надеюсь на формулу, аналогичную приведенной выше, но вместо этого могу использовать ячейку A1 в качестве контрольной даты и находить совпадения для коротких дат из временных меток столбца A на листе «Ответы на форму 1».
Надеюсь, я объяснил это правильно, но вот пример Google-листа того, что я использую:
https://docs.google.com/spreadsheets/d/1A64a9A9Jdjru-1dEIn09togGbPYjTMbFfpwtUoVUGKc/edit#gid=0
Комментарии:
1. Куда бы пошла формула SUMIF? На общем листе есть много различных формул на
Today's Sales
листе.
Ответ №1:
Я думаю, что теперь это работает! Поместите значение даты() вокруг дат в A:A и поместите всю формулу в Arrayformula для работы 😀 формула для B3- =Arrayformula( SUMIFS('Form Responses 1'!D:D,DATEVALUE( 'Form Responses 1'!$A:$A ),$A$1,'Form Responses 1'!$G:$G,$A3))
ура
PS (также я поставил $ в конце (A3 —> $A3), чтобы он мог легко менять столбцы)
Комментарии:
1. Потрясающее спасибо! Это отлично работает. Я попытался следовать этому формату, чтобы применить формулу COUNTIFS в ячейке D3. Работает ли это также для COUNTIFS? Если да, не могли бы вы указать формат, которому следует следовать, чтобы применить arrayforula с значением даты, пожалуйста?
2. На самом деле, пожалуйста, обратите внимание на вышесказанное, я смог правильно отформатировать его, чтобы работать и с ГРАФИКАМИ, еще раз спасибо apostolos55!