作者abc9gad (乡民爱发呆)
看板Office
标题[算表]如何去对应出总表中互相替代的品号(附件)
时间Sat Sep 10 09:41:00 2016
软体:excel
版本:2010
想请问前辈,
我想在总表.xlsx中的空白栏位,可以从替代表.xlsx中,
找出总表内的品号是互相替代的关系
举例:总表的第四列与第五列查看替代表後,可得知是互为替代,显示的方式不一定要写
替代,也可以用数字代替
(但是每一组替代的数字要不同,才能区分,例如第4.5列替代 都写1,第30.31.32列替代
则写2)
因为替代表中,B栏可能有重复料号,但是对应替代料C栏是不同的料号(或者相反)
例如以下,其实是替代 用公式套入会显示不同数字
DNZ132540
DNZ13250Z
另外还有一种比较麻烦的事,A替代B、B替代C 那A就列入替代C
举例以下:其实是相互替代的
SD4231700
SD4230501
SD4023050
如附件D栏结果(但数字不用要照顺序,只要区分出每个替代的数字是不同的即可)
http://goo.gl/oWh4Hx
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.105.14.205
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1473471664.A.6CD.html
2F:→ waiter337: 我要玩两天才会回去 手痒说 09/10 21:19
※ 编辑: abc9gad (106.105.14.205), 09/10/2016 23:17:11
3F:→ abc9gad: soyoso大大:没错就是这样>"<马上抓到我漏的部分了 09/10 23:23
4F:→ abc9gad: waiter大:也欢迎你提供作法给小弟参考 哈 09/10 23:23
5F:→ abc9gad: 想请问s大是否可以提供作法供参考 感谢!! 09/10 23:28
6F:→ abc9gad: 不知道用函数的方式得不得的出结果,小弟VBA很差 09/11 00:43
7F:→ soyoso: 回文的作法是以巨集协助,如希望以函数的话,就抱歉了 09/11 23:00
8F:→ abc9gad: 感谢S大,巨集的方式更能解决小弟现阶段的问题,感谢! 09/12 20:27
9F:→ abc9gad: 不过抱歉,我发现S大提供的文件,有遗漏的地方 09/12 20:28
10F:→ abc9gad: 例如SD2014000、SD2034040、SD2034041这三颗也算是替代 09/12 20:30
11F:→ abc9gad: 但S大的表格中这三颗没有列到 09/12 20:30
12F:→ abc9gad: 举例:A=B,A=C,A=D,E=A那麽B=C=D 都编号1 09/12 20:31
13F:→ abc9gad: 抱歉小弟把问题讲得这麽复杂,要的结果就是如上逻辑 09/12 20:32
14F:→ soyoso: 抱歉因之前巨集逻辑未符合原po,暂无提供了 09/13 08:20
17F:→ abc9gad: 感谢S大!!这就来研究 09/13 23:32