如何快速找出兩個excel表中相同的人名

時間 2021-06-26 18:50:36

1樓:浪小客

1、首先,我們開啟excel來建立您要過濾的內容,然後選擇此列。下面我們以張一,張二,張三,張一,張四為例。

2、然後找到開始,條件格式,突出顯示單元格規格和重複值。

3、之後我們單擊選擇重複值並單擊小三角形用來選擇顏色的選項。

4、最後,單擊ok值以選擇它。會發現相同名字的已經被用相同的顏色顯示出來了。

2樓:泡泡網

如何篩選兩個excel**間的相同資料?

3樓:匿名使用者

比如姓名在a列,性別在b列,在一個表中的a1輸入=match(a1&b1,表1!a$1:a$10&b$1:b$10,0)

下拉,然後篩選結果為數值的,就是在表1中有的。

4樓:好名全叫豬起了

假設這兩個表是同一個工作簿的兩個工作表

sheet1和sheet2

且姓名都在a列

在sheet1中的b1單元格輸入

=if(countif(sheet2!a:a,a1)>0,"相同","")

x下拉把b列選擇性貼上為數值後

按b列篩選即可

excel**中如何快速找出相同的人名

5樓:來自朱家尖積極進取的大平原狼

選中a列,格式、條件格式,將條件設為:

公式=countif(b:b,a1)

設定單元格背景為紅色,確定。

6樓:匿名使用者

萬能的vba可以實現。

例如姓名在每個工作表的a列。讀取後放在特定工作表(假設:工作表名=“結果表”,需要查詢的姓名=“張三”)

第一步:進入visual basic。插入模組。

第二步:寫入**。**如下:(注:未進行測試)

sub test()

const czxm="張三"

dim jgarr(1 to 100,1 to 2) '1-工作表名 2-行號

dim zz as integer '記錄查詢到的個數

for each mys in activeworkbook.sheets

for i=1 to mys.cells(1000000,1).end(xlup).row

if mys.cells(i,1).text=czxm then

zz=zz+1

jgarr(zz,1)=mys.name

jgarr(zz,2)=i

endif

next i

next mys

'輸出結果

sheets(“結果”).activate

range("a1:b1000").clear

cells(1,1).resize(zz,2)=jgarr

end sub

可以自己試一下哦。

7樓:匿名使用者

=text(match(b1,$a$1:$a$12,0),"第a列第0行")

如何將兩個excel**中的相同的名字篩選出來?

8樓:刀劍上的舞者

材料/工具:excel2007

1、將兩個工作表放在一個視窗中,如圖所示:sheet1是年級全部學生的名字與成績,sheet2是某一班的學生花名冊。

2、在sheet1相對應名字同一行的空白出輸入=if(countif())。

3、然後切換到sheet2選中全部名字並回車,再切換到sheet1,這時這個函式變成了=if(countif(sheet2!a1:a25))。

4、注意這一步時要將字母以及數字前全加上符號$,最後,將函式補充完=if(countif(sheet2!$a$1:$a$25,a2),“s”,“f”),輸入完成後,按回車。

5、顯示為s的就是這個班的學生,顯示為f的就不是,再從這一行往下填充,全部學生就可以篩選完畢。

9樓:匿名使用者

設第一個**的名稱是sheet1,第二個**的名稱是sheet2,名字在a列的a2開始,

請在sheet1的空列如d列d2輸入公式:

=if(countif(sheet2!a:a,a2)>0,"相同名字","")

下拉填充,如這行的名字在sheet2 中有,則顯示"相同名字"。

請在sheet2的空列如d列d2輸入公式:

=if(countif(sheet1!a:a,a2)>0,"相同名字","")

下拉填充,如這行的名字在sheet1 中有,則顯示"相同名字"。

如果 是不同的工作簿,則公式要加上工作簿的名稱:

=if(countif([xx班]sheet2!a:a,a2)>0,"相同名字","")

10樓:大大軒

篩選裡面有一個跟篩選條件,你喜歡的正確的篩選條件就能發現出來了

11樓:釗依晨納凡

在第一個資料很多的表後面插入一列,標題可以為選中,資料為公式countif,結果為0表示沒有被選中,否則就是被選中。

countif函式兩個引數,第一個為範圍,應該寫另外一個表的關鍵列,比如:sheet2!$a$2:$a$65536,第二個引數為本表的關鍵列,比如a2,完整的公式如下:

=countif(sheet2!$a$2:$a$65536,a2)

12樓:戰子騫皮抒

不著急,很簡單的。你下次提問貼上兩表的幾行資料,這樣便於我描述如何操作。

在第一個資料很多的表後面插入一列,標題可以為選中,資料為公式countif,結果為0表示沒有被選中,否則就是被選中。

countif函式兩個引數,第一個為範圍,應該寫另外一個表的關鍵列,比如:sheet2!$a$2:$a$65536,第二個引數為本表的關鍵列,比如a2,完整的公式如下:

=countif(sheet2!$a$2:$a$65536,

a2)以上的關鍵列就是你說的1、2、3、4、5這些內容的那一列,上面假釋資料從第2行開始,如果是第3行,都改為3,依此類推。

如何把兩個excel**中的相同名字篩選出來

13樓:匿名使用者

設第一個**的名稱是sheet1,第二個**的名稱是sheet2,名字在a列的a2開始,

請在sheet1的空列如d列d2輸入公式:

=if(countif(sheet2!a:a,a2)>0,"相同名字","")

下拉填充,如這行的名字在sheet2 中有,則顯示"相同名字"。

請在sheet2的空列如d列d2輸入公式:

=if(countif(sheet1!a:a,a2)>0,"相同名字","")

下拉填充,如這行的名字在sheet1 中有,則顯示"相同名字"。

如果 是不同的工作簿,則公式要加上工作簿的名稱:

=if(countif([xx班]sheet2!a:a,a2)>0,"相同名字","")

Excel中VBA如何操作兩個表的資料

楊華山 public sub 複製資料 dim sh1,sh2 as range set sh1 sheets biao1 range a1 a10000 set sh2 sheets biao2 range d1 d10000 sheets biao3 range a1 sheets biao1 ...

兩個excel表快速核對名單,兩張excel表如何進行快速核對

兩個excel表快速核對名單步驟如下 1,首先開啟需要編輯的兩張excel 進入到編輯頁面中。2,例如要核對表一和表二的不同的名單,然後切換到 一,點選名單後面的單元格,輸入公式 vlookup a1,表二 a a,1,0 回車確定。3,然後滑鼠右鍵雙擊得到結果的單元格右下角,自動填充下面的單元格。...

Excel表個如何將兩個表中相同的部分匹配出來,該怎麼做

兩個表相同部分匹配可以用到vlookup函式。vlookup函式是excel中的乙個縱向查詢函式,vlookup函式的工作原理是根據查詢值在目標區域範圍內按列查詢,最終將查詢到的匹配值返回指定單元格中。具體使用方法如下 1 首先我們先隨便準備兩張不同的表,a表學生准考證表為全部資訊表,b表為部分學生...