[英]Increment ID# by 1 if Same month ArrayFormula
我正在嘗試在谷歌工作表中設置一個數組公式,以節省填寫 ID#s 的簡單公式。
該工作表由谷歌表單填充,因此它接收時間戳。 假設這些是命令。
如果訂單的月份與之前的月份匹配,我想將 ID# 增加一,基本上計算本月的訂單。 完整的 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),""))
有人對此有什么建議嗎?
我發現很難用谷歌搜索並嘗試了一些搜索詞!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.