如何将EXCEL一列中其中不同的数据复制到另一列中不同的位置

描述的不是很清楚,如图我要把B528中的车架号放到A529_533的位置,该如何处理,谢谢

第1个回答  2015-10-09

你是不是把B列中字母和数字混合编好的字符串复制到它下面对应的项在A列中的位置,即下面那样啊?

追问

对的

是的

本回答被网友采纳
第2个回答  2015-10-09
复制B528,选择A529:A533,粘贴,即可。追问

我是要复制所有的,而不是这一个,因为数据量大,这样一个一个的复制太慢

追答

将所有的车架号都筛选出来,复制到A529起始的单元格区域。
在A529单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$528:C$1000="",ROW($528:$1000),4^8),ROW(A1)))&""

追问

我不太懂Ctrl+Shift+Enter是全选单元格?这个公式是在哪个地方做

追答

在A529单元格输入数组公式,按Ctrl+Shift+Enter组合键结束。

 

第3个回答  2015-10-09
A528用公式:
=LOOKUP(1,0/(LEFT(B$528:B528)<>" "),B$528:B528)
下拉。
相似回答