作者nearnorth (返璞归真)
看板Office
标题Re: [问题] excel大量资料换行排序...
时间Thu Jan 24 19:59:25 2008
楼上已经有人分享一个做法(以资料的排序格式做整理)
我也来分享我的怪招(以资料的判断结果做整理)
如果你的来源文件是这样的话
A B C
: I a xx.xxxx
: I b xx.xxxx
: I c xx.xxxx
: I d xx.xxxx
: II a xx.xxxx
: II b xx.xxxx
: II c xx.xxxx
: II d xx.xxxx
首先在来源文件的第一栏(即I II III那行)前插入一栏
输入 =B1&C1
按Ctrl+D 往下填满
再另开新活页簿建立所需的表格 如下图
A B C D
: 1 I II III .....
: 2 a [ ] [ ] [ ]
: 3 b [ ] [ ] [ ]
: 4 c [ ] [ ] [ ]
: 5 d [ ] [ ] [ ]
在B2储存格中以vlookup搜寻来源文件的资料
=vlookup(B$1&$A2,[来源文件]A:D,4,false)
按enter确认得到的数字正确後
将该储存格往右往下填满即大功告成
会用vlookup大概就知道在做什麽
要注意的是"$"的使用
储存格代号前有"$"记号的 在填满公式时是不会变动的
所以依据你的表格配置 "$"要放在不同的列号或行号之前
另外最後要加上false参数以确保抓到的资料正确
这个方法的好处是资料如有缺失也不会填到错误的格子
但是如有资料重复也是找不出来的
--
学海无涯.别叫我高手
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.28.48