excel中如何实现一行中第一列的数值与其余数值一一对应?没分跪求好心人帮忙。谢谢!

例如:
9895_11351 CZW542A1 CZW542C1 CZW530C1 CZW526C1
输出结果为:
9895_11351 CZW542A1
9895_11351 CZW542C1
9895_11351 CZW530C1
9895_11351 CZW526C1
我需要在第一列和第二列输出结果,由于量太多,人工输入耗时间,求大神帮忙写个宏。。。或者有公式。。。谢谢。

你这个问题可以分为两步来完成:
1、选中第一列数值-单元格右下角出现黑十字时按住左键拖拽到自己需要的行数,要同时按住“Ctrl”键,这样拖拽的效果是复制单元格。
2、将其余数值复制,在所需要的第一列后面,也就是第二列第一行-选编辑菜单-选择性粘贴-转置命令,就行了。追问

不止这一行,我每一行的数值都不一样的,而且每一行的个数也不一样。。

追答

你传上来一个文件,让我们帮你看看吧,你说的不是很明白!

追问

QQ:182226688
求大神指导。

追答

我大致看了一下那个表,你可以用批量转置+单独复制,应该能减轻一些你的负担。公式我就不会了,如果你找到了,可以给我看看吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-12
假定你的原数据分别在A1、B1、C1、D1、E1
直接将A1下拉填充3行,然后在B2输入公式=OFFSET(B$1,0,ROW(A1),,)下拉填充
第2个回答  2012-10-12
不太明白你的意思,直接复制,粘贴的时候用"选择性粘贴"中的"转置",就可以实现了.追问

我这只是其中一行,数值很多行的,转置不来。

相似回答