1樓:滕樹萍
假如:sheet1表的a1是標題"姓名",a2:a4是姓名sheet2表的a1是標題"姓名",a2:a5是姓名在sheet3工作表中的a2單元格輸入公式:
=if(and(countif($a$1:a1,sheet1!$a$1:
$a$4)), index(sheet2!$a$1:$a$5,match(0, countif($a$1:
a1,sheet2!$a$1:$a$5),0)),index(sheet1!
$a$1:$a$4, match(0, countif($a$1:a1, sheet1!
$a$1:$a$4), 0)))
這是陣列公式,輸入完畢後按ctrl+shift+enter結束。
選中a2向下填充公式,直到出現#n/a錯誤為止。
本例sheet1資料在a1:a4區域,sheet2列資料在a1:a5區域。你可根據具體資料,調整公式的取值區域。
2樓:匿名使用者
1、把兩個表複製貼上到一個表上,直接用篩選彙總——比較麻煩
2、把兩個表合併到一起,然後用資料-合併計算——有點麻煩
3、利用資料透視表選擇多個**的資料作為資料來源,然後用嚮導三步直接得出結果——非常方便
3樓:匿名使用者
用合併計算做
資料--合併計算
如何將excel中sheet1中相同姓名的數字和自動相加到sheet2中?
4樓:昊懸天下
如何將excel中sheet1中相同姓名的數字和自動相加到sheet2中的步驟是:
1、把兩張表相同的姓名找出來。
2、先複製sheet(或exce也行)姓名列(或整個工作表)到sheet2;
3、姓名列都在a列,第1行是表頭,在sheet2的b2(假設)輸入=if(countif(sheet2!a:a,a2)>0,a2,"")
4、回車並向下填充(下拉)。
5、顯示出來的就是相同的了。
5樓:匿名使用者
一般來說用sumif或sumifs 等函式或函式巢狀就達到你的要求,如果條件複雜的,可以用vba**來完成。具體要看你的**內容與求各的條件。
6樓:小軒夜聽雨真
你在sheet2的目標單元格中,分別以下輸入公式,張三求數量的:=sumif(sheet1!a:a,"張三",sheet1!b:b),
張三求總金額的:=sumif(sheet1!a:a,"張三",sheet1!c:c)
如要求王五的,則將公式中的張三換成王五,兩個個公式相同。
7樓:匿名使用者
最便捷的方法是用資料透視表。
8樓:匿名使用者
按你說的意思,最簡單的方法就是用sumif函式,條件求和。
9樓:匿名使用者
sheet2!a1 陣列公式:
=index(sheet1!a:a,small(if(match(sheet1!
$a$1:$a$3000&"",""&sheet1!$a$1:
$a$3000,)=row(sheet1!$a$1:$a$3000),row(sheet1!
$a$1:$a$3000),4^8),row(sheet1!a1)))&""
向下填充——注意是陣列公式,需要同時按ctrl+shift+enter輸入
sheet2!b2 公式:
=if(a2="","",sumif(sheet1!$a:$a,$a2,sheet1!b:b))
向右、向下填充
如何將excel檔案中多個表相同姓名的資料統計在一張表上?
10樓:萬年金剛鑽
表三c2輸入公式:
=vlookup($b2,indirect($a2&"!b:g"),column(b1),)
右拉下拉即可
如何根據身份證號相同將第2張excel表中的內容加入到第一張中
11樓:匿名使用者
第一張表中有姓名(a列),身份證號(b列) 第二張表中有身份證號(a列),住址(b列)
=vlookup(b2,sheet2!a:b,2,0) 下拉複製公式
12樓:匿名使用者
1、有兩張表:表1是要引用的表,表2是源表2、用公式 =vlookup(b2,sheet2!b:d,2,0) 引用表2 的資料,下拉
若還要引用性別,則用公式 =vlookup(b2,sheet2!b:d,3,0)
其它資料依此類推
13樓:血神道人
=vlookup(b1,sheet2!a$1:b$100,2,)
在c1輸入公式(假設第一張表b列為身份證號,第二張表為sheet2,資料區位於a1:b100)