[算表]如何去對應出總表中互相替代的品號(附件)

看板Office作者 (鄉民愛發呆)時間9年前 (2016/09/10 09:41), 9年前編輯推噓0(0017)
留言17則, 3人參與, 最新討論串1/1
軟體: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://www.ptt.cc/bbs/Office/M.1473471664.A.6CD.html

09/10 15:56, , 1F
http://goo.gl/5suuGv 邏輯是這樣嗎?
09/10 15:56, 1F

09/10 21:19, , 2F
我要玩兩天才會回去 手癢說
09/10 21:19, 2F
※ 編輯: abc9gad (106.105.14.205), 09/10/2016 23:17:11

09/10 23:23, , 3F
soyoso大大:沒錯就是這樣>"<馬上抓到我漏的部分了
09/10 23:23, 3F

09/10 23:23, , 4F
waiter大:也歡迎你提供作法給小弟參考 哈
09/10 23:23, 4F

09/10 23:28, , 5F
想請問s大是否可以提供作法供參考 感謝!!
09/10 23:28, 5F

09/11 00:43, , 6F
不知道用函數的方式得不得的出結果,小弟VBA很差
09/11 00:43, 6F

09/11 23:00, , 7F
回文的作法是以巨集協助,如希望以函數的話,就抱歉了
09/11 23:00, 7F

09/12 20:27, , 8F
感謝S大,巨集的方式更能解決小弟現階段的問題,感謝!
09/12 20:27, 8F

09/12 20:28, , 9F
不過抱歉,我發現S大提供的文件,有遺漏的地方
09/12 20:28, 9F

09/12 20:30, , 10F
例如SD2014000、SD2034040、SD2034041這三顆也算是替代
09/12 20:30, 10F

09/12 20:30, , 11F
但S大的表格中這三顆沒有列到
09/12 20:30, 11F

09/12 20:31, , 12F
舉例:A=B,A=C,A=D,E=A那麼B=C=D 都編號1
09/12 20:31, 12F

09/12 20:32, , 13F
抱歉小弟把問題講得這麼複雜,要的結果就是如上邏輯
09/12 20:32, 13F

09/13 08:20, , 14F
抱歉因之前巨集邏輯未符合原po,暫無提供了
09/13 08:20, 14F

09/13 12:31, , 15F
09/13 12:31, 15F

09/13 12:33, , 16F
執行後回文的三顆品號會歸類一起http://imgur.com/a/IXfkr
09/13 12:33, 16F

09/13 23:32, , 17F
感謝S大!!這就來研究
09/13 23:32, 17F
文章代碼(AID): #1NqsImRD (Office)
文章代碼(AID): #1NqsImRD (Office)