EXCEL表格 怎么把所有列的资料全部复制到A列

就是比如 A1名字 A2电话 A3住址 B列也是 这样 CDEF等等都是这样的 然后我想全部复制到A列 往下排 这样我复制到文本文档就是排好顺序的 不用再排版了 求高手帮忙 只要最终结果能在文本文档是排好顺序 的 比如 第一行是名字 第二行是电话 第三行是住址 然后下面又是 第二个人的 名字 电话住址 这样的 求帮忙

做个样表,不知是不是要的效果

E1输入

=OFFSET($A$1,INT(ROW(A3)/3)-1,MOD(ROW(A1)-1,3))

公式下拉

 

如果把结果放到领一张表上,假定数据源为sheet1

新表的A1输入

=OFFSET(sheet1!$A$1,INT(ROW(A3)/3)-1,MOD(ROW(A1)-1,3))

公式下拉

 

追问

的确是这个效果 能详细解释下 这个指令么 我看不太懂

追答

offset()函数你上网仔细看一下,相信你会懂的,解释起来很困难,还有int()和mod()函数,上网查一查吧

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-21
在A1前加一列,全选中你要复制的内容,之后在新建的A1中右键>选择性粘贴>转置的勾打上就可以追问

不行的 这样资料会出现 A1是名字 B1是电话 C1 是住址 不要这样的
我需要的是 A1 XX A2 电话 A3 住址 A4名字 A5电话 A6 住址

追答

不会哦!你新建一列,之后在复制粘贴,看看!

追问

粘贴不上去额 说不允许粘贴

追答

你用的是2003版本的吗!我的可以哦!

第2个回答  2013-09-21
选中全部内容复制,选择性粘贴选“转置”追问

不行的 这样资料会出现 A1是名字 B1是电话 C1 是住址 不要这样的
我需要的是 A1 XX A2 电话 A3 住址 A4名字 A5电话 A6 住址

追答

转置后另存成后缀为CSV的文件,再将CSV后缀改成TXT,用WORD打开,替换“,”为“^p”即可

第3个回答  2013-09-21
用文本连接函数&就行了.追问

大哥 详细点 我小白额

相似回答
大家正在搜