Я пытаюсь настроить формулу массива на листе Google, чтобы сохранить заполнение простой формулы для идентификаторов # s.
Лист заполняется формой Google, поэтому он получает метку времени. Скажем, это заказы.
Если месяц заказа совпадает с предыдущим, я хочу увеличить ID # на единицу, по сути, считая заказы за этот месяц. Полный ID # фактически состоит из нескольких факторов, при этом количество заказов является лишь одним из них (так что они уникальны), но ради этого упражнения я сделаю это простым.
Еслимесяц заказа не совпадает с предыдущим, поэтому можно с уверенностью сказать, что мы ввели новый месяц, и идентификатор должен перезапуститься с 01.
У меня есть столбец, в котором есть извлеченный месяц из отметки времени. Итак, данные выглядят так:
A B
ID# MONTH
1 1
2 1
3 1
4 1
5 1
6 1
1 2
2 2
3 2
1 3
2 3
3 3
4 3
Я не могу заставить работать формулу массива! Я пробовал многочисленные countIfs
и Ifs
, что-то вроде
=ARRAYFORMULA(if(len(B2:B),if(B3:B<>B2:B,1,A2:A+1),""))
У кого-нибудь есть какие-либо предложения по этому поводу?
Мне было трудно в Google, и я пробовал несколькоусловия поиска!