在Excel中按顺序填写列表中的数字

fri*_*odo 1 excel excel-formula

我有一个名为“ Index ”的列或列表,其中包含从 1 到 n 的数字,增量为 1。

我还有一个名为“ Number ”的列或列表,我想根据单元格 C3 中给出的索引列和序列号来填充它。

现在序列号是 5 - 因此想要用 1 填充数字列中的索引 1-5,例如用 4 填充索引 16-20。如果序列号是 10,那么我想用数字填充索引 1-10列为 1,索引 11-20 为 2。

基本上我希望数字列包含数字,但在填充与序列号一样多的单元格后增加一。

我需要数字列中的一个公式来为我完成此操作。

看图片:

Jvd*_*vdV 5

就像是:

=CEILING(<INDEX>/n,1)
Run Code Online (Sandbox Code Playgroud)

其中“”是索引号的范围,“n”是您所说的序列号。在您的示例中,这将转换为=CEILING(B6:B38/C3,1)适用于使用动态数组并可以一次性溢出结果的 Excel 版本,或者 =CEILING(B6/C3,1)适用于您需要向下拖动的旧版本。