中国教程网论坛's Archiver

12205951 发表于 2008-3-17 11:40

excel高手请进

昨天在计算斜弯桥垫石标高时遇到一个问题,那就是在excel表中现在有一列数字,想要快速地把它变成17行4列,想了除了会四个一起复制,然后进行选择性粘贴-转置外没有比较快速的办法。于是我到我经常看的中国教程网发表了贴子,我的贴子是这样写的:现在有一列10个数字,我想把它快速地变成五行两列,行顺序优先,有什么好办法?
        今天早上一来办公室我就打开论坛,果然有高手回复了。他是这样回复的:假设源数据在A1至A10,排在C列和D列
C1=INDIRECT("A"&(ROW()*2-1))
D1=INDIRECT("A"&(ROW()*2))
我试了一下,果然可行。
        于是我把这个公式改了一下在我的17行4列的数据中:公式是这样改的
假设源数据在A列,排在B列,C列,D列和E列
B1=INDIRECT("B"&(ROW()*4-3))
C1=INDIRECT("B"&(ROW()*4-2))
D1=INDIRECT("B"&(ROW()*4-1))
E1=INDIRECT("B"&(ROW()*4))
这样子就解决问题了。
        通过这件事情可知,有问题的时候要通过网络来帮助你。

seaer 发表于 2008-3-18 11:29

很好!感谢楼主的分享精神!

fjwysxxm 发表于 2008-3-21 14:49

又从这里得到了一个好的知识,谢谢.

zhengbj99 发表于 2008-4-17 17:27

有道理,谢谢楼主

lfhuanglfhuang 发表于 2008-5-16 11:35

学习了!谢谢楼主!

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.