Excel统计表,如何能自动关联另一数据表数据,数据表名称每天会按照日期导出,Vlookup怎么操作? excel如何实现自动数据关联

作者&投稿:嬴骅 (若有异议请与网页底部的电邮联系)

在 Excel 2007 中,可以用以下公式(代替题述公式中的惊叹号之前的单引号及其内容)实现题述要求:
="'C:\Users\L-HE-ZJK-DKH\Desdtop\数据\["&TEXT(TODAY(),"mm.dd")&".xls]第1页'"

注1:因无真实文件,该公式未能以真实文件名验证,只是在表格中验证公式的结果(如下图示),代入完整公式时,要去掉双引号,否则系统会判错。
注2:完整的公式为:=IFERROR(VLOOKUP(C5,'C:\Users\L-HE-ZJK-DKH\Desdtop\数据\["&TEXT(TODAY(),"mm.dd")&".xls]第1页'!$A$3:$N125,13,FALSE),0)
注3:完整的公式已被验证可运行,但因无真实文件,不知道具体结果。
注4:该公式按当天的日期更新并题述文件名格式而作,如果不是以当天的日期更新可修改日期函数,如果与题述文件名格式有出入,也可修改 TEXT 函数内的格式(双引号内容)。

公式的结果如下图示:

公式结果的图示



D5用公式:
=IFERROR(VLOOKUP(C5,INDIRECT("'C:\Users\L-HE-ZJK-DKH\Desdtop\数据\["&TEXT(A5,"mm.dd")&".xls]第1页'!A:N"),13,),"")
下拉。

EXCEL表中,单项表格如何关联其他表格,并能按日期进行更新~

如果同事发来的表格格式是固定的,可以考虑用vba合并所有excel表,再汇总计算。


代码如下:
Sub 合并当前目录下所有工作簿的全部工作表()'本代码引用于网络。Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xlsx")AWbName = ActiveWorkbook.NameNum = 0Do While MyName ""If MyName AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("B1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub
合并后,可通过数据透视表求和。
这些步骤也可以利用录制宏保存下来,然后每天就做两件事:一是把新的同事发来的表格放到这个文件夹,二是打开这个汇总文件。

鼠标拖动单元格右下角填充柄,如果出现的是按序列填充,点击显现的“自动填充选项”,选择“复制单元格”。

excel中怎么使两个表格的数据想关联,修改一个另一个就会跟着变的那样...
答:只要使用了引用及设置为自动计算就会跟着变化了。举例说明:有一张明细表,如图:另有一张汇总表,采用了公式联动。如图:现将明细表增加一条记录。地区C,数量5000。如图:结果汇总表如图:

excel中总表和分表的数据如何相关联?
答:2、在B2单元格内输入等于G2,意思是B2单元格内容等于G2单元格内的数据。3、全部输入完成之后,总表的内容和后面分表的内容数据是一致的。4、总表内,我们用减法公式计算下D列数据,做好之后公式不用转化成数值。5、修改分表黄色区域的两个单元格数据,可以看到总表内的数据也会跟着自动修改。6、...

怎么让excel自动关联相同名字后面的资料
答:假设你SHEET1中A列是名字,B列是地址,C列是电话 在SHEET2的B2输入 =IF($A2="","",IF(ISERROR(VLOOKUP($A2,SHEET1!$A:$C,COLUMN(B1),0)),"无此客户资料",VLOOKUP($A2,SHEET1!$A:$C,COLUMN(B1),0)))拉到C2,再一起下拉即可。

Excel中如何将各个工作表的数据关联计算,得出总数?
答:Excel表格之间也可以取数求和,和同一表格里一样 比如要去表格 1 , 2, 3 ,4里面的合计数据,把表格都打开 在表格5里面实现 在你需要得到和的格子里=点开表格1 点合计数格子+表格2...就可以得到关联合计,乘除也一样

excel中,怎样实现多个表格数据关联
答:如图所示 根据你的描述 是想只填写发票代码 其他信息就会自动显示 假设H~N列为数据库(这种方法需要发票代码一列移动到数据库的第一列,也就是H列)A~F列为你要填写的列 B列为发票代码列 只要B列填写一个发票代码 A,C,D,E,F列就自动填写了 具体实现靠vlookup函数 A2单元格填写的函数为=VLOOKUP...

如何将Excel表格关联?
答:用“选择性粘贴”即可。1、打开表1,选择你需要复制的表格数字 2、Ctrl+C(复制)3、打开表2,在对应的表格上右键,“选择性粘贴”,在打开的选项卡上选择“粘贴链接”(见图)这样你就只需要在表1中输入一次,表2就会自动更新了。但单独打开表2是无法自动更新的,需要先打开表1....

Excel统计个人年工资总额时的表关联问题
答:你可以去参考下Vlookup()函数,很快就可以解决了 以你说的为例:在EXL工作簿里第一张工作表(sheet1)改命名为“7月份工资”,第二张工作表(sheet2)改名为“8月份工资”,第三张工作表(sheet3)改名为“工资合计”,第一张、第二张工作表如你原先的样子(此步你也可以在你原先的工作簿中插入...

excel中如何使用函数筛选总表中需要的数值关联到另一个表格
答:1、这是表格1的数据。2、打开表格2,需要输入姓名,就可以匹配到表格1的对应生日。3、在表格2中输入公式=VLOOKUP(A2,Sheet1!$A$2:$C$5,3,1)。4、输入公式后,按回车键即可得到对应生日。5、下拉复制公式即可。

如何根据两个EXCEL表中相同的列,关联成一个新表
答:表3 A1单元格输入 =if(sheet1!A1="","",sheet1!A1)A1输入 =if(A1="","",vlookup(A1,sheet2!C:H,6,)C1输入 =if(A1="","",vlookup(A1,sheet1!A:B,2,)然后复制填充表3的A列,B列,C列

excel 多表关联统计
答:在表3的D2、E2分别输入 =INDEX(表1!A:A,MATCH(VLOOKUP(A2,表2!A:B,2,),表1!B:B,))=VLOOKUP(A2,表2!A:C,3,)然后选中D2和E2,鼠标移到E2右下角,双击那个“+”。在表1的C2、D2分别输入 =SUMIF(表3!D:D,A2,表3!C:C)=SUMIF(表3!D:D,A2,表3!E:E)然后选中c2和d2,...