返回列表 上一主題 發帖

利用Excel比對多筆有分隔符號資料的相同處

利用Excel比對多筆有分隔符號資料的相同處

請問像下列有分格符號在同一欄,我想比對不同欄位是否有相同(重覆)的並且重覆的可變成紅色(別的色也可以)這種公式如何寫??謝謝

  C1,C2,C3,C4,C5...................
  C5,C6,C7,C8..............
  R5,R6,R7,R8.................
  R12,R6,R17,R18...............
.
.
.
.

本帖最後由 p212 於 2013-10-7 08:36 編輯

回復 1# parker
不太明瞭您的問題,可以提供一下您要的範例答案一起研究?謝謝!(如果能貼Excel內容畫面欄位分布說明更好)

TOP

本帖最後由 parker 於 2013-10-7 20:26 編輯

回復 2# p212
請幫忙看附檔的文件,這是我們要建檔的BOM表我只劫取少部份,黃色欄位(位置)是我想要自動比對是否有重複文字,因為有分隔符號所以不知公式要如何寫。綠色欄位(數量)是我希望自動算出黃色欄位(位置)有幾個零件,所以不知是否有公式可告知??

謝謝

bom.zip (1.6 KB)

TOP

本帖最後由 p212 於 2013-10-8 10:17 編輯

回復 3# parker
綠色C欄位(數量)的計算請使用下列公式,以位於C2儲存格為例:
=IF(D2="","",LEN(D2)-LEN(SUBSTITUTE(D2,",",""))+1)
向下複製公式
【說明】
利用計算D欄儲存格之「逗號數量+1」即可獲得答案
1、LEN(D2):計算D2儲存格原有字數
2、SUBSTITUTE(D2,",",""):刪除D2儲存格中的逗號使字串為連續不中斷
3、LEN(SUBSTITUTE(D2,",","")):計算刪除D2儲存格中的逗號後連續字串的字數
4、LEN(D2)-LEN(SUBSTITUTE(D2,",",""))+1:D2儲存格逗號數量再加1即為範例檔中的「零件」數
請參考!
至於黃色欄位(位置)自動比對部份,則有請高手指導,謝謝!

TOP

回復 4# p212


    感謝了請問有那些書本或網站有在教excel的這些公式寫法???我想要好好學習研究一下.

TOP

回復 4# p212


    P212大德;
                   我剛剛key入公式在C2欄位試驗發覺不行,變空白無任何數字???是我公式key錯欄位了嗎??


謝謝

TOP

本帖最後由 p212 於 2013-10-8 17:21 編輯

回復 6# parker
複製4#之
=IF(D2="","",LEN(D2)-LEN(SUBSTITUTE(D2,",",""))+1)
逕貼於您提供範例之C2儲存格,OK!
若D2儲存格為空白,則C2儲存格必為空白。
因為  IF(D2="","",
請參考!

TOP

回復 5# parker
來這兒就對啦!
「麻辣家族討論區」有超級版主與許多熱血的老師,常上來學習吧!

TOP

回復 8# p212


    我找到了,原來我多打個空格,以後我要常來這看看程式範例增加功力

謝謝了.

TOP

回復 9# parker


    另一個問題黃色那一欄(位置)要如何比對因該有點難度不知有高手可解答嗎??

TOP

        靜思自在 : 信心、毅力、勇氣三者具備,則天下沒有做不成的事。
返回列表 上一主題