Сначала вам нужно преодолеть тот факт, что метка времени несовместима с форматом даты Google. Ничего страшного,... к счастью, похоже, что у вас фиксированный формат, т.е. ДД/ММ/ГГГГ. Таким образом, вы можете использовать формулы LEFT и RIGHT, например =right(left(a2,5),2)
Это даст вам месяц в тексте, т.е. 05
.
Здорово.
Теперь о более сложных вещах. Если у вас есть более новые электронные таблицы Google, вы можете просто использовать countifs для достижения следующих целей: =countifs(arrayformula(right(left(A$2:A,5),2)),"=05",B$2:B,"=Positive")
Для каждого месяца замените "=05"
на нужный номер даты. Вы также можете создать диаграмму поиска по месяцам для всех месяцев и вопросов, чтобы вам не приходилось изменять формулу для каждого месяца и вопроса. Для этого вы заменяете "=05"
на =[cell number containing month number as text]
(ПРИМЕЧАНИЕ: для создания ключа поиска вам придется обратить пристальное внимание на тот факт, что вы получаете ТЕКСТ в формуле выше вместо числа. Есть разница, и они несовместимы, поскольку -является.)
Допустим, у вас нет новых электронных таблиц Google. Тогда вы можете использовать старые sumproduct()
и if()
. Да, это старо. См. следующее:
=sumproduct(arrayformula(if(right(left(A$2:A,5),2)="05",1,0)),arrayformula(if(B$2:B="Positive",1,0)))
Обратите внимание, что в обоих случаях вам нужно использовать формулу массива, чтобы преобразовать столбец с отметкой времени во что-то полезное. Если вы хотите упростить эту часть, удалив функции синтаксического анализа (LEFT()
и RIGHT()
), вам нужно изменить формат метки времени на ММ/ДД/ГГГГ. Затем вы можете подключить формулу MONTH(DATE)
, и все будет готово.
Затем создайте мастер-лист следующим образом (обратите внимание, что в моей формуле есть «'
», чтобы сделать ее видимой для целей демонстрации, вы должны удалить ее):
При внимательном рассмотрении можно заметить, что подсчет неверен. Это потому, что когда я импортировал ваши временные метки, такие времена, как «06.02.2014 ...», были интерпретированы как «06 февраля» из-за автоматического форматирования Google. На вашем листе вы получите правильный счет, используя эту формулу, из-за того, как ваша временная метка заполняется автоматически.
СОВЕТ: Чтобы сделать месяц текстом, вам нужно ввести ="05"
в столбце Месяц.
Пожалуйста, дайте мне знать, как вы делаете.
person
N8sBug
schedule
12.06.2014