[算表] VBA资料整理

楼主: nash30113 (贱王)   2015-02-13 23:47:56
软件:Micorsoft Excel
版本:2010
问题:
小弟日前收到一个Excel档应是由国外ERP的系统跑出来的资料
里面资料因为转档的过程导致资料有乱掉
但因资料笔数太多 我要手工整理会耗费太多时间
且每个月都会收到这样一个报表
不知道版上神人们有没有办法将资料整理成简单明了的版面
我想将档案整理成如附档的格式 不知道是否可以写个简单的VBA达到整理资料的目的
再烦请指教一下
万分感谢!!
档案连结:https://www.sendspace.com/file/5q31lp
楼主: nash30113 (贱王)   2015-02-13 23:51:00
应该不限VBA,若有Excel内的函数可用那也可以~
作者: soyoso (我是耀宗)   2015-02-14 01:13:00
http://goo.gl/6XnTMi 函数,类似这样
楼主: nash30113 (贱王)   2015-02-14 16:14:00
厉害!! 非常感谢S大帮忙~~S大 请问若第一item no. 有时候是数字加1~2各英文字,例如:101001 N 这样有解吗? 因为照原来公式这就不会被判定为数字,就会跑到第二栏去 再请S大帮忙想看看 感谢
作者: soyoso (我是耀宗)   2015-02-14 23:29:00
那item no的规则会是101XXX这样吗?http://goo.gl/6XnTMi 已修改,请重下看看是否可以符合
楼主: nash30113 (贱王)   2015-02-14 23:32:00
看了一下有101XXXX、102XXXX、401XXXX、BEUXX、BLXX看起来有时候并不一定是数字,这样就比较难了~item no有这些https://www.sendspace.com/file/p8f850这看起来没办法单纯用是否为数字判断看起来有的规则会是有item no. Description字段就会有文字 这样有办法写什么判断式吗?
作者: soyoso (我是耀宗)   2015-02-15 10:18:00
以是item no.,description就会有文字来看可用istexthttp://goo.gl/6XnTMi 已修改,请重下看看
楼主: nash30113 (贱王)   2015-02-15 10:28:00
谢谢S大!! 你运用Excel函数的功力实在太厉害了~原以为这样万无一失了 但遇到B栏有重复的字串Offset函数只能传回第一个值,这部分不知道要怎么再增加条件如附档试做https://www.sendspace.com/file/ftq5bo再请S大提示一下~ 非常感谢!
作者: soyoso (我是耀宗)   2015-02-15 20:40:00
楼主: nash30113 (贱王)   2015-02-15 20:51:00
厉害! 我再试试~~ 太感谢了~成功!! 想请问S大为何F、G栏在取每一段最后的值时,会自动在储存格加底线~
作者: soyoso (我是耀宗)   2015-02-15 21:55:00
因有设定格式化条件
楼主: nash30113 (贱王)   2015-02-15 22:06:00
原来如此~~谢谢说明!

Links booklink

Contact Us: admin [ a t ] ucptt.com