A1 = 12 月 6 日
B1 = 2
目標:從 12 月 6 日開始(“A1”中的值)至 2 周(“B1”中的值)重復所有日期 7 次
使用的公式:
=ArrayFormula(FLATTEN( split( REPT(SEQUENCE(7,1,A1,1) SEQUENCE(1,B1,0,7)&"$",8),"$")))
預期結果:
兩周的兩列。一周中的每個日期要重復 8 次。
實際結果:
僅重復第一周
請幫我更正公式。
uj5u.com熱心網友回復:
=ARRAYFORMULA(A1 TRANSPOSE(SEQUENCE(B1,7*8,0)/8))
A1:日期B1: 周SEQUENCE/TRANSPOSE創建一個在垂直方向增加的數字序列/8除8以為同一數字創建 8 個小數。- 將小數添加到日期
A1以創建重復 8 次的日期序列 FLOOR[可選] 小數,如果需要沒有時差的確切日期。
uj5u.com熱心網友回復:
利用:
=INDEX(TEXT(FLATTEN(TEXT(SEQUENCE(7, 1, A1), SEQUENCE(1, 8,,))),
SEQUENCE(1, B1,,)) SEQUENCE(1, B1,, 7))

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/384878.html
上一篇:GoogleSheets,嘗試使用公式來參考另一個作業表中的單元格以確定行號
下一篇:在過濾視圖中使用帶OR的日期
