excel的sheet1和sheet2中都有姓名列和身份證列,如何把2中的身份證填到相應的1中

2021-03-26 21:24:11 字數 4793 閱讀 5160

1樓:匿名使用者

假如sheet1表的a列是姓名,sheet2表的a列是姓名,b列是身份證號,在sheet1表的b2單元格里公式如下,下拉

=vlookup(a2,sheet2!a:b,2,0)

2樓:匿名使用者

用vlookup函式吧,這是最基本的查詢函式,不會的話得學學,隨便搜下就有。

excel中第一張表中有姓名和身份證號碼,如何在第二張表中與姓名相對應的身份證號碼自動生成?

3樓:表裡如一

假設第一張表的姓名在a列,身份證號在b列。

第二張表的姓名同樣在a列。要在b列顯示身份證號。

在b2輸入:

=vlookup($a2,sheet1!$a:b,2,)下拉就可以得到

4樓:匿名使用者

假設第一張表如下:

表2:a1:輸入張三

a2:輸入公式=vlookup(a1,sheet1!a:b,2,false)

其中a1:為所要查詢的姓名

sheet1:為第一張表名稱

a:b為姓名到身份證號碼的列

2:為姓名到身份證號碼的有幾列

這樣就可以了

5樓:匿名使用者

在表二的b2輸入=vlookup(a2,sheet1!a:b,2,0)回車下拉到你所需要的地方,試試看,行不行

姓名必須無重複

6樓:匿名使用者

用vlookup

如sheet1:

在sheet2的b2輸入公式:

=vlookup(a2,sheet1!a:b,2,false)下拉結果如下:

7樓:匿名使用者

姓名排序,複製貼上,嘿嘿。

兩個excel表,一個表有姓名和卡號,另一個表有姓名和身份證號,兩個表中姓名的排列順序不同,怎樣合併?

8樓:眯住眼串針

如果沒有同名同姓的就好辦

sheet2的j2輸入公式

=index(sheet1!a:a,match(b2,sheet1!b:b,))

下拉填充公式即可

9樓:匿名使用者

使用vlookup查詢

1、把來sheet1的ic卡列前面自插入一列,把姓名複製到ic卡前面。姓名必須在前面,sheet2才能根據姓名來查詢。

2、在sheet2姓名後面,插入一列,c2中寫入=vlookup(b2,sheet1!a:b,2,0),然後下拉填充就行了。

如果需要長期儲存,就把有公式的一列全部複製,原位置貼上,貼上選項選擇數值,這樣就可以直接一一對應,不會變了;

我的excel中 sheet1有姓名、身份證號,sheet2中有姓名、身份證號、學號,但是與sheet1的順序不一樣,現在

10樓:擁有快樂

假設 表一中 姓名 工號分別在a列和b列 資料區域是a1:b10

表二中 a列是輸入的工號 b1輸入 =voolup(a1,sheet1!$a$1:$b$10,2,0)

然後將b列的公式向下填充即可

11樓:匿名使用者

普通的vlookup函式,f1看一下幫助就明白了

12樓:侯馥駒宇寰

=vlookup(a2,sheet2!a:b,2,)將c2公式向下複製

如果公式提示出錯資訊,表示沒有,刪除它就行了

excel的問題,如果我有兩個sheet,要把sheet1裡面的人名,身份證號與sheet2裡的人名身份證號對比 30

13樓:匿名使用者

獻個醜,一般情況下,如果太複雜的函式不會用,可以想辦法變換一下回資料在你的例子中:

sheet1表中的答a列是人名,b列是身份證,c列要顯示結果sheet2表中的a列是待查詢的人名,b列是身份證,c列是資料。

第一步,在sheet2表中的c列前插入一列,在新插入的c列中(插入後,新增加的列為c列,資料列則為d列),輸入「=a1&b1」 得到的結果是a1和b1合併後的值。。向下填充公式,讓c列等於a和b列的值。

第二步,回到在sheet1表中,在c列中輸入公式

回車後如果顯示值,則該值就是你要查詢的值。如果顯示為 錯誤值,則表示在sheet2表中沒有符合的人名和身份證。

14樓:蟲蟲當家

f2 = vlookup(b2,sheet2的b:f,5,0)下拉複製公式

? 再加上排

除故障的判斷:

= if(版isna(vloo??kup(b2,sheet2的!b:f,5,0)),權「」,vlookup(b2,sheet2的b:f,5,0))

07版:

= iferror(vloo??kup(b2,sheet2的!b:f,5,0),「」)

15樓:匿名使用者

你在sheet1的c2輸入=lookup(1,0/((sheet2!a$2:a$100=a2)*(shee21!

b$2:b$100=b2)),sheet2!c$2:

c$100)

16樓:匿名使用者

a1為人名,a2為身份證號,如資訊有5欄,公式如下:=sumproduct((a1=sheet2!a1:

a5)*(b1=sheet2!b1:b5),sheet2!

c1:c5)

17樓:_宇智波_焱

應該用if啊,不bai過你這個程式沒有du給全吧怎麼看zhi。你先理dao一下程式的設

專計思路是否正確吧,把表

屬1的每個元素都提取出來與表2的所有元素對照一遍,一樣的輸出,不一樣的不用寫。最後輸出的不就是你想要的?好久沒用vb程式設計序語言都忘了只能提供點思路哈。

18樓:匿名使用者

你這樣做,怎麼if都得不到你想要的答案,最好用vba,我絕對可以幫到你~

首先名字很多重複的,身份證如果是15位、18位也不好比對

但vlookup只會尋找唯一一個答案。

19樓:匿名使用者

沒太懂 { if(函式),是(選中裡面顯示sheet2第三列的格子),否(選其他)} 是這樣的

20樓:zhao加旺

用 vlookup函式

excel 工作表 中,sheet1、sheet2裡面有姓名、身份證號碼、證書號碼。裡面有姓名、身份證號碼、證書號碼 10

21樓:匿名使用者

如果你要姓名查詢,是

=offset(sheet2!b1,match(b3,sheet2!c:c,0)-1,0)

22樓:

sheet1 d3格輸入 =vlookup(c:c,sheet2!a:b,2,false)

向下填充

excel兩個表,如sheet1與sheet2中身份證號碼相同,則把sheet2中的卡號填入sheet1的卡號一列中,如何實現

23樓:

c2公式:

=vlookup(a2,sheet2!a:c,3,0)下拉

24樓:匿名使用者

sheet1的c2中填寫

= if (sheet1!a2 = sheet2!a2, sheet1!c2 = sheet2!c2, " ")

25樓:匿名使用者

=vlookup(a:a,sheet2!a:c,3,0)

用這個公式在sheet1中的c列上.

然後下拉.

26樓:匿名使用者

使用vlookup函式,很好用的。

excel,表1中a列為姓名,b列為身份證號碼,表2中,a為姓名,b為身份證號碼,如果表2中資料在 30

27樓:沈一民

123a2=index('1'!a:a,**all(if('1'!

$a$2:$a$11&'1'!$b$2:

$b$11='2'!$a$2:$a$11&'2'!

$b$2:$b$11,row('1'!$a$2:

$a$11),4^8),row(a1)))&""陣列公式

向下向右複製

陣列公式,公式輸完後,游標放在公式編輯欄同時按下ctrl+shift+回車鍵,使陣列公式生效

28樓:

表3 a1公式:

=iferror(index(a:a,**all(if(isnumber(match(sheet2!$a$1:

$a$1:$a$100&sheet1!$b$1:

$b$100,0)),row($1:$100),9^9),row(a1)))&"","")

陣列公式,按ctrl+shift+回車,右拉到b1,下拉。

29樓:慶年工坊

用下高階篩選,列表區為表1ab列,條件區為表2ab列第一行到有資料的最後一行,複製到表3a1

在excel表中,如何篩選出sheet1和sheet2兩個電子錶中姓名和身份證相同的資料?

30樓:沈一民

用高階篩選或者函式篩選有個現成的示例你自己照著做吧

Excel裡面Sheet1到Sheet30都被重新命名成中文名了,怎麼把工作簿同一位置數相加

sum m26 如果還要加上當前表的m26那麼 sum m26 m26還有就是你說的sheet這樣的是指工作表,工作薄的名稱預設是book1.xls 一個工作薄會有若干個工作表 若這些工作表都連著,輸入類似 sum 一 三十 a1 a10 這樣的公式就可以了。可以輸入 sum 再用滑鼠去點第一個工作...

EXCEL的函式,在sheet1和2中的關聯判斷問題

表達不是很清晰 上附件吧.不是很複雜,在在sheet2中的b2單元格內輸入公式 if sheet1 f2 lookup sheet1 e2,下拉即可,ok?sheet2 b2處輸入 if sumproduct sheet1 e 1 e 1000 1 sheet1 f 1 f 1000 甲 sheet...

在excel中,如何令sheet1中的資料自動填寫在shee

步驟如下 1.sheet1中有如下資料 2.在sheet2中輸入如下公式 3.往下填充即可。如何將excel中sheet1中相同姓名的數字和自動相加到sheet2中?如何將excel中sheet1中相同姓名的數字和自動相加到sheet2中的步驟是 1 把兩張表相同的姓名找出來。2 先複製sheet ...