excel如何根据前一列的数值在下一列自动填充对应个数的数据?

像图片中一样,根据第一列的数值在第二例自动填入对应个数的数据

见截图,B1输入

=INDEX({"2019/11/8","2019/11/9","2019/11/10","2019/11/11","2019/11/12"},SMALL(IF(A$1:A$100>=COLUMN(A:Y),ROW($1:$100)),ROW(A1)))

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-11-08
从2019-11-9开始?
Sub 填充()
Dim i
[B1] = "2019-11-7"
For i = 1 To Range("a65536").End(xlUp).Row
X = Range("b65536").End(xlUp).Row
Range(Cells(X + 1, "B"), Cells(X + Cells(i, "A"), "b")) = [B1] + i
Next
End Sub本回答被网友采纳
相似回答