ime asked in 電腦與網際網路軟體 · 8 years ago

急~ EXCEL比對文字

各位大師們好,

我現有一資料有數萬筆

欄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儲存格變為黃色

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

以上敬請大師們幫忙,謝謝~

Update:

先謝謝各位

我欄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))

再按格式,選擇我要的顏色.

不知還有其他方式,還是我的公式下的有錯

Update 2:

請大家幫忙,謝謝了~

Update 3:

謝謝

意見者:老年人

給的檔案,

我照著處理後,資料OK

可否再麻煩您將做法PO在回答內.

我好可以給您最佳回覆.

謝謝您了~

3 Answers

Rating
  • 8 years ago
    Favorite Answer

    依照樓上方法

    公式改為 =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

  • 8 years ago

    利用內建功能:先框起資料(A1:A11)-->格式化的條件-->公式為=FIND("怡君",A1&("怡君") 選黃色-->確定

    第二條件怡君改若瑄 餘一樣

    2013-05-21 12:54:58 補充:

    補充意見0013

    公式為=LEN(A1)>FIND("怡君",A1&("怡君")

  • cjw
    Lv 5
    8 years ago

    excel 2003版 格式/設定格式化條件/公式為=ISNUMBER(FIND($B$1,$A1))

    /格式設為黃色.試試看!

    2013-05-21 12:38:30 補充:

    承上,補充意見001

    先選取A欄後執行上述動作!

Still have questions? Get your answers by asking now.