2014-07-23 39 views
0

我复制大量来自网站的数据,但因为它不是在一个表是按以下格式粘贴在Excel布局:修复粘贴表格数据(从网站复制)

France 
Europe 

Spain 
Europe 

Egypt 
Africa 

我试图找到一种方式来自动化Excel中的“修复”将其转换为以下格式:

France Europe 
Spain  Europe 
Egypt  Africa 

我试图创建一个快捷宏移动下细胞的向上和向右“,但我正在努力让它工作。有没有一个简单的方法来做到这一点,我错过了或将涉及写一个VB函数?

回答

1

将您的列复制到其右侧的列中。使用Shift单元向上删除该列中的顶部单元格。过滤该列以选择空白单元格并删除这些行。然后过滤您的原始列以选择空白单元格并删除这些行。

+0

这么简单,如此有效,谢谢:) – valoukh

+0

公式或VBA有时可能更适合,但如果您忘记了或找不到代码,这是一个很好的回退,使用一次,不太可能永远不会遗忘,可以很容易地扩展。 – pnuts