回答編集履歴

1

回答を追加しました

2020/05/27 01:18

投稿

sawa
sawa

スコア3002

test CHANGED
@@ -71,3 +71,31 @@
71
71
 
72
72
 
73
73
  2番目のFILTERの方は可読性も低いしスマートでもないので蛇足ですが、とりあえずこの手の繰り返しや1個飛び(偶数のみ、奇数のみ)みたいなルールがある場合は MODが有効だったりします。
74
+
75
+
76
+
77
+
78
+
79
+ FILTERを使った式があまり良くないので、ARRAYFORMULAの式を追記します。これが一番シンプルかも。
80
+
81
+
82
+
83
+
84
+
85
+ E5に貼る
86
+
87
+ ```
88
+
89
+ =ARRAYFORMULA(LOOKUP(MOD(SEQUENCE(31,1,MATCH($C$5,'対象'!$A$1:$A$7,0),2),7)+1,SEQUENCE(7),'対象'!$A$1:$A$7))
90
+
91
+ ```
92
+
93
+
94
+
95
+ C6に貼る
96
+
97
+ ```
98
+
99
+ =ARRAYFORMULA(LOOKUP(MOD(SEQUENCE(30,1,MATCH($C$5,'対象'!$A$1:$A$7,0),2),7)+2,SEQUENCE(7),'対象'!$A$1:$A$7))
100
+
101
+ ```