软件:MS Office
版本:本身用2007,但希望2003可用
问题参考连结:
https://drive.google.com/open?id=0B6tYnZny04P0djVlQVcwZ1pzRlk
问题参考图片
1.原始资料:
http://imgur.com/a/7miS7
2.期望输出结果:
http://imgur.com/a/LT8vF
各位前辈好,
目前小的遇到一个复杂的问题,
可能无法用EXCEL本身功能"删除重复"去解决,
说来惭愧,本想自己试着去写vba或函数,但徒劳无功,只好再上来发问,叨扰前辈.
假设有两个字段,
里面可能为数值或空白,
希望可以比对重复的值并删除,但两栏为各自独立,不互相比对.
规则详述如下:
1.若两个或多个横列的字段J数值相同(或空白),且字段L数值也相同(或空白),
则只留下一横列,其余删除.
2.若两个或多个横列的字段J数值相同,但字段L的数值不同,
则这些横列不变动.
在这些横列中,留下一字段的J数值,其余横列的字段J清除.
字段L的数值与位置不变动.
3.与上述规则相似,
若两个或多个横列的字段J数值不同,但字段K数值相同,
则这些横列不变动.
字段J的数值与位置不变动.
留下一字段L数值,其余横列的字段L数值清除.
4.若横列的字段J跟字段L均为空白,
则删除此横列.
5.字段J的数值与字段L的数值不互相比较,两栏数值各自比对,没有关联.
6.字段J及字段L的数值均为正整数或空白,不会是0或其他值.
还望前辈不吝指点迷津,感谢.