當前位置: 妍妍網 > 辦公

用Vlookup太笨,篩選太慢!這才是No.1的Excel表格核對技巧

2024-03-06辦公

核對表格以前介紹過很多方法,但都沒有今天的方法驚艷好用 。

Excel表格中兩列姓名

如果找重復很簡單,選取兩列 - 條件格式 - 突出顯示單元格規則- 重復值

但,有時候我們需要找A列的姓名( 比如張君寶 )在D列的位置,以方便尋找對應的其他資訊。上面這個方法就做不到了。

如果這樣呢?只需要點選單元格( 或按上下鍵移動 )在對應行就會自動顯示重復的姓名。

這是不是你最想要的核對方法?

嘿嘿,想學就跟蘭色一起做吧

操作步驟

1、插入程式碼

在工作表標簽上單擊左鍵 - 檢視程式碼,開啟一個新視窗( Microsoft visual baisc for application.. )

然後在左側【工程】視窗中找到並 雙擊 工作表名稱,在右側程式碼視窗左側下拉框中選擇 worksheet , 會自動生成兩行程式碼,然後在中間插入一句

[f1]=target

程式碼說明:F1是單元格地址(可以修改為任一空單元格),target是當前操作的單元格(在第一行程式碼中可以找到它)。

然後關閉視窗回到excel。

設定程式碼後,當你選取任一單元格,它的值都顯示到F1中,如果選擇為空,F1也為空。

2、設定條件格式

同時選取A列和 D列區域,條件格式 - 新建規則 ,在開啟【新建格式規則】視窗中 - 只為包括以下單元格設定格式 - 單元格值 - 等於 - 選取F1 - 點格式按鈕 - 設定填充色。

完成以上設定後,測試一下效果,完美!

必須要補充的兩點

1、如果姓名在兩個不同表,那麽就需要

  • 分別設定程式碼

  • 第1個表設定方法同上,第2個表需要在[f1]前加上sheets("第一個表的名稱") ,即:

    Sheets("姓名A") .[f1] = Target

    註意:[f1]前的點不可少

  • 分別設定條件格式

  • 註意: 因為是把選擇的值放在 姓名A 的F1中,設定姓名A的條件方法同上面,而設定姓名B表格中的條件格式時,一定要參照 表 姓名A 中F1

    設定完看效果,無論在哪表中選姓名,都會在對應表中突出顯示!

    2、如果你下次開啟該檔還可以使用這種核對效果,則需要另存為啟用宏的檔格式。

    蘭色說 :今天又小秀了一把 VBA程式碼的強大作用,是不是很想學excel VBA編程了? 學習VBA難嗎?答案是難在入門。 如果學會VBA就可以華麗變身,秒殺你身邊的excel高手了

    本周日上午9點,蘭色將繼續在視訊號直播間講解銷售日報表樣版的制作,想聽課的同學可以點選下面的 預約 按鈕。上課時手機會有震動提醒。