Board logo

標題: [發問] excel模糊比對,標顏色 [打印本頁]

作者: leiru    時間: 2010-9-9 00:15     標題: excel模糊比對,標顏色

本帖最後由 Hsieh 於 2010-9-9 14:04 編輯

A欄位有一百筆資料
B欄位有兩百筆資料

我要用A欄位的100筆資料去模糊比對B欄位200筆資料,
只要搜尋到B欄位哪一個儲存格有出現相關字串,
B欄位的那一個儲存格則標示黃色。

A欄位        B欄位
111        aaabbbccc
222        ddd111eee
333        rrrrrrrrrrrrrrrrr
444        xxx222www
555        wwwvvveee
666        ffffffffffffffffffff
777        ss888sssss
888        ddddddddd
作者: ANGELA    時間: 2010-9-9 10:43

=SUM(ISNUMBER(FIND($A$1:$A$100,B1))+0)
作者: Hsieh    時間: 2010-9-9 11:03

回復 3# ANGELA

這個idea不錯
加上定義名稱[attach]2744[/attach]
作者: jimmuLu    時間: 2011-6-5 16:02

回復 3# Hsieh


    Hsieh大大

您的解法看不太懂,是否可解釋一下,

另外顏色部分亦請教導一下.

如果已知SHEET1中兩個儲存格(例如C9=18與H2=23)之值

如何在SHEET2中儲存格中  行18  列23  塗上紅色

麻煩了:)
作者: Hsieh    時間: 2011-6-5 22:35

以此題為例,在B欄中只要包含A欄的字串就變色
所以用FIND函數,以A欄每個儲存格的字串(我用動態定義名稱將A欄所有資料範圍定為x)作為搜尋字串
FIND(x,B1)會去測試每個A欄的值,是否在B1出現,如果找到會傳回數值,找不到會傳回錯誤值
ISNUMBER(FIND(x,B1))就會傳回找到就傳回TRUE,找不到就傳回FALSE
將這些邏輯值加總後,只要其中有一個TRUE就會是大於0的整數,就被判斷為TRUE




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)