在 Excel 中填充列

Filling columns in Excel

我正在开发一个数据输入程序,需要有一个特定的列,它是 0,1,2...x 和 217 个 1,217 个 2 等。我尝试过自动填充,但我遇到了一些奇怪的错误趋势识别。 IE。我试过只放置 217 个 0、1,然后单击并拖动,但它不起作用。

有没有人有任何想法和/或解决方案?

谢谢!

编辑:解决方案

因此我能够创建一个包含列 INDEX、VALUE 和 REPEATSIZE 的网格,其中 VALUE 包含我想要重复的项目列表。然后我使用索引列来生成每一项价值应该开始的位置,最后使用 repeatsize 来表示重复的次数。

包含 VALUE 所有实例的最后一列具有以下公式: 内容 = =VLOOKUP(ROW()-2,INDEX:VALUE,2)

希望这对某人有所帮助。谢谢大家的反馈!

假设您的列是 A,在 A218 中,输入:

=A1+1

该公式可以无限期地用于自动填充。工作完成:-)

将以下内容放入任意单元格。

=INT((ROW(1:1)-1)/217)

根据需要填写。这将产生 217 个零,然后是 217 个,然后是 217 个二,等等。如果你需要从 217 个有序的开始,然后在右端放下一个 +1

对于 217 a, a, a, a, a, a, .... 那么 217 b, b, b, b, b, ...通过ASCII字符编码调整为returnASCII字符。

=CHAR(INT((ROW(1:1)-1)/217)+97)

CHAR function return 是数字代码中的字符。 a 是 97.