在Excel中填充列

时间:2016-03-10 14:41:43

标签: excel autofill

我正在研究一个数据输入程序,需要有一个0,1,2 ... x列,217个1,217 2个等。我尝试过自动填充,但是我得到一些奇怪的错误与趋势识别。即我试图把217 0,1,然后点击并拖动,但它不起作用。

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

谢谢!

编辑:解决方案

所以我能够创建一个包含INDEX,VALUE和REPEATSIZE列的网格,其中VALUE包含我想要重复的项目列表。然后我使用索引列生成每个值项应该从的位置,最后使用重复以指示重复的次数。

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

希望这有助于某人。谢谢大家的反馈!

2 个答案:

答案 0 :(得分:1)

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

=A1+1

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

答案 1 :(得分: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字符代码返回ASCII字符。

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

CHAR function返回数字代码中的字符。 a 是97。