返回目录:excel表格制作
表来1:
表2:
1、前提是在表1增加一个辅助行(这个也可以不增加,不过输入自公式麻烦点),表2增加一个辅助列(这个是必需要增加的)。知如果不介意向下看。
2、表2的辅助列在D列,D2单元格输入公式=A2&C2,下拉。
3、表1的辅助行在第2行,G2输入2,h2往后依次加1.
4、表1的G3单元格输入公式=VLOOKUP($A3&$C3,Sheet2!$D$2:$L$6,G$2,0),向下向道右拉即可完成。
5、表1就是你需要的。
1
将两个工作表知放在一个窗口中,如图所示:sheet1是全部学生的,sheet2是某班学生花名。道
多图
2
在sheet1相对应名字同一行的空白出输入=if(countif())
3
然后切换到sheet2,选中全部名字并回车
4
再切换到sheet1,这时这个函数变成了=if(countif(Sheet2!A1:A44))
5
注意:这一回步时,要将答字母(我们这里是A)以及数字(我们这里是1和44)前全加上符号$,=if(countif(Sheet2!$A$1:$A$44))
D2数组公式
=INDEX(A:A,MIN(IF(COUNTIF(D$1:D1,A$2:A$7),4^百8,ROW($2:$7))))&""
度注意是数组公式, 按下面步骤输入:
选中D2
先输一个 = 号
粘贴上面 = 号后面的公式
然后同时问按下 Ctrl+Shift+回车 三键结束
切记!!! 否则结果不正确. 输入正确后, 在公答式编专辑栏可看到公式两边有一对 { }
E2普通公式
=TEXT(SUMIF(A$2:A$7,D2,B$2:B$7),"0;;;")
直接粘属贴回车就行
2:7是数据区域范围, 根据实际情况自己修改
D2和E2写好公式后, 一起选中, 下拉
效果如图所示:
根据相同字段百将两个excel表合并起来度的方法:专
1..运用以下代码:
Sub xqoa()
On Error Resume Next
Rows("2:" & Rows.Count).ClearContents
Dim wks As Worksheet
For Each wks In ThisWorkbook.Worksheets
With wks
If .Name <> ActiveSheet.Name Then
Intersect(.Cells(Rows.Count, 1).End(xlUp).CurrentRegion, .Rows("2:" & Rows.Count)).Copy _
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)
End If
End With
Next wks
Columns.AutoFit
End Sub
2.先用“分离能手”,再用“合并专家”。属