急~ EXCEL比對文字

2013-05-21 7:22 pm
各位大師們好,

我現有一資料有數萬筆

欄A

1. 夏天 ALEX/夏天 ALEX
2. 落落/落落
3. 戴建宇/林怡君/蘇玠/林怡君
4. 林怡君/林怡君/蘇玠/戴建宇
5. /久石
6. 久石/
7. DEAN MORA/ERIC GORFAIN/RALPH RAINGER/DEAN
8. 張震嶽 A YUE/林怡君
9. /森山良子 (MORIYAMA RYOKO)/島健
10. 周杰倫/徐若瑄
11. 穀僳/塗逸/谷僳
========================================================
欄B

1. 怡君
2. 若瑄

========================================================

我需要欄B比對欄A

若欄B在欄A有出現,則儲存格顏色為黃色

例如

欄A 第3、4、8欄有怡君,則A3.A4.A8儲存格變為黃色

========================================================

以上敬請大師們幫忙,謝謝~
更新1:

先謝謝各位 我欄B那欄的作者名稱不祇2人,是有上百人,所以無法使用 EXCEL迷 您的意見. 另依cjw作法 =ISNUMBER(FIND($B$1,$A1)) 准提部林 作法 =COUNT(0/(FIND(B$1:B$5,A1)*(B$1:B$5<>""))) 但都無法顯示. 我的做法是 先將A欄全選 再在-- 設定格式化條件--使用公式來決定要格式化哪些儲存格-- --格式化在此公式為True的值(O): KEY入 =ISNUMBER(FIND($B$1,$A1)) 再按格式,選擇我要的顏色. 不知還有其他方式,還是我的公式下的有錯

更新2:

請大家幫忙,謝謝了~

更新3:

謝謝 意見者:老年人 給的檔案, 我照著處理後,資料OK 可否再麻煩您將做法PO在回答內. 我好可以給您最佳回覆. 謝謝您了~

回答 (3)

2013-05-28 5:30 am
✔ 最佳答案
依照樓上方法
公式改為 =FIND(B$1,A1) 即可.

第二條件公式 B$1 改 B$2如下:
=FIND(B$2,A1)

2013-05-22 17:20:00 補充:
准提部林 作法
=COUNT(0/(FIND(B$1:B$5,A1)*(B$1:B$5<>"")))
是可行的.

若B欄的作者名稱上百人公式改為如下:

先將A欄全選, 在設定格式化條件>>公式內
KEY入 =COUNT(0/(FIND(B$1:B$200,A1)*(B$1:B$200<>"")))

2013-05-22 17:27:54 補充:
請參考上傳檔案 http://www.FunP.Net/423493

2013-05-27 21:30:17 補充:
准提部林的作法
=COUNT(0/(FIND(B$1:B$5,A1)*(B$1:B$5<>"")))
是可行的.

若B欄的作者名稱上百人公式改為如下:

先將A欄全選, 在設定格式化條件>>公式內
KEY入 =COUNT(0/(FIND(B$1:B$200,A1)*(B$1:B$200<>""))) 請參考上傳檔案 http://www.FunP.Net/423493
2013-05-21 8:40 pm
利用內建功能:先框起資料(A1:A11)-->格式化的條件-->公式為=FIND("怡君",A1&("怡君") 選黃色-->確定
第二條件怡君改若瑄 餘一樣

2013-05-21 12:54:58 補充:
補充意見0013
公式為=LEN(A1)>FIND("怡君",A1&("怡君")
2013-05-21 8:32 pm
excel 2003版 格式/設定格式化條件/公式為=ISNUMBER(FIND($B$1,$A1))
/格式設為黃色.試試看!

2013-05-21 12:38:30 補充:
承上,補充意見001
先選取A欄後執行上述動作!


收錄日期: 2021-04-27 20:21:19
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130521000015KK01501

檢視 Wayback Machine 備份