問題:
A列有15個新客戶名單,B列有12個活動報名名單。老板隨口一問:‘咱們哪些客戶既買了東西又參加了活動?你幫我標出來看看。’”
示例數據如下:
![]()
面對眼前兩列參差不齊的姓名,難道要拿起鼠標,像個掃描儀一樣,在兩個名單之間來回比對嗎?既容易眼花看錯,又特別浪費時間。你需要一個方法,能讓電腦自動把同時出現在兩列中的名字,瞬間用醒目的方式標記出來!
問題分析:
這個需求的核心,是讓Excel自動完成“查找”動作。理想的解決方案應該滿足:
可視化:結果一目了然,最好有顏色提示。
自動化:設置一次,名單變化也能自動更新標記。
操作簡單:不需要復雜編程,用Excel自帶功能就能實現。
這正好是 “條件格式” 的功能。我們可以用一個簡單的公式,判斷A列的每個名字是否在B列“出現過”,如果“是”,就觸發格式改變(如高亮)。
問題解決:
選中你需要檢查的那一列數據。比如,我們想看看 “新客戶名單”(A列) 里誰也在“活動報名名單”中。就用鼠標選中
A2:A16這個區域。點擊頂部菜單欄的 【開始】 -> 【條件格式】 -> 【新建規則】。
在彈出的窗口中,選擇最下方的 【使用公式確定要設置格式的單元格】。
在下方的輸入框中,輸入公式:
=COUNTIF($B:$B, $A2)>0如下圖:

5.點擊旁邊的 【格式】 按鈕。在彈出的窗口中,切換到 【填充】 選項卡,選擇一個醒目的顏色,比如淺綠色,然后點擊確定。如下圖:
![]()
6.一路點擊確定,關閉對話框。瞬間,A列中所有在B列也存在的名字(如張偉、李娜、周濤等)單元格都變為淺綠色填充。如下圖:
![]()
公式解讀:
$B:$B:也就是活動報名名單所在的B列。$符號鎖定了它,確保公式始終去B列查找。$A2:這是當前正在評判的姓名。注意,列號A前有$鎖定,行號2前沒有$。這表示規則會依次應用到我們選中的A列每一行:評判A3時,公式會自動變成=COUNTIF($B:$B, $A3)>0,非常智能。COUNTIF(...)>0:COUNTIF函數的作用是數一數某個值在某個區域里出現了幾次。>0的意思是“只要出現次數大于0次”,條件就成立。
本篇End
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.