Excel 反复复制/粘贴

Excel 反复复制/粘贴

我的 Excel 文件中有一些数据想要运行循环,因为我倾向于从网站粘贴并想要对其进行整理以进行分析。

我复制的信息是表格格式的,但当我将文本粘贴到 Excel 中时,它会将所有内容粘贴到一行中。不仅如此,它还会将所有内容弄乱。

因此,从网站上看,它显示如下:

Item 1 Action 1 Action 2 Action 3
yada       1       0        0
blada      5       0        0
rada       3       0        0
etc...

当我将其粘贴过去时,它显示如下:

Item 1  
Action 1  
Action 2  
Action 3  
yada  
1  
0  
0  
blada  
5  
0  
0  
rada  
3
0
0
etc...

是否有一个简单的公式,我可以使用它来运行循环来获取每个项目下方的数字,将其粘贴到旁边的单元格中,并在有空单元格时停止?

当一切都完成后,它创建了 892 行,而我真正需要的只是其中的四分之一。

任何帮助,将不胜感激。

谢谢!

答案1

这解决了这个问题:

在此处输入图片描述

怎么运行的:

  • 在单元格中输入此公式A135并填写。

    =IFERROR(INDEX($A$130:$D$133,1+INT((ROW(A1)-1)/COLUMNS($A$130:$D$133)),MOD(ROW(A1)-1+COLUMNS($A$130:$D$133),COLUMNS($A$130:$D$133))+1),"")

注意:您也可以分配姓名到范围A130:D133

在此处输入图片描述

  • 然后在上面的公式$A$130:$D$133中用替换Mydata

根据需要调整公式中的单元格引用。

相关内容