如何在Excel中复制一定数量的值,然后更改为另一个值

如何在Excel中复制一定数量的值,然后更改为另一个值,excel,excel-formula,dataset,Excel,Excel Formula,Dataset,大家好,我正在尝试扩展一个现有的数据集,但我不知道我到底要做什么 例如,我在excel cloumn A中获得了这组值: 21 45 77 我需要在B列中进行更多观察,因此我希望有4个相同值的观察值,excel应传递到下一个原始值并生成另外4个观察值。 我的意思是: 希望任何人都能帮助我如果您的数据从A1开始,那么在B1中使用: =索引(A:A,(顺序(COUNTA(A:A)*4)+3)/4) (不确定office 365之前的版本是否需要ctrl+shift+enter) 我认为这不起作用

大家好,我正在尝试扩展一个现有的数据集,但我不知道我到底要做什么
例如,我在excel cloumn A中获得了这组值:

21
45
77
我需要在B列中进行更多观察,因此我希望有4个相同值的观察值,excel应传递到下一个原始值并生成另外4个观察值。
我的意思是:


希望任何人都能帮助我

如果您的数据从
A1
开始,那么在
B1
中使用:
=索引(A:A,(顺序(COUNTA(A:A)*4)+3)/4)
(不确定office 365之前的版本是否需要
ctrl+shift+enter

我认为这不起作用,因为我无法将公式拖到其他单元格中。我正在寻找一个用于大量数据的通用公式。我不知道是否可以使用excel。请将我的编辑作为数组函数查看,这将在office 365中立即生成所需的范围