1、首先在excel表格2中输入姓名列和数据列。
2、然后切换到表格1中,在表格1中也输入姓名列,但与表格2的顺序不同,此时在B1单元格中输入提取相同姓名对应的数据的公式:=VLOOKUP(A1,Sheet2!$A$1:$B$5,2,FALSE)。
3、点击回车键即可看到在表格1中已经将“姓名1”对应在表格2中的数据提取显示出来了。
4、然后点击表格1中的B1单元格的公式向下填充,即可批量将所有姓名对应的数据从表格2中提取到表格1中了。
首先,确定你要得到是工作表名称(类似默认打开文件里的Sheet1、Sheet2……),而不是工作簿名称。
使用VBA方便
随便右击一个工作表标签(左下角),选择“查看代码”或者按 Alt+F11,并双击其中一个Sheet
复制下面的代码:
Sub a()For i = 1 To ThisWorkbookWorksheetsCount
DebugPrint Worksheets(i)Name
Next i
End Sub
点击F5运行,结果显示在“立即窗口中”,如下图。如果没有看到立即窗口,可以在“视图”菜单找到(或Ctrl+G调出来)
方法1
1、首先,我分享第一个方法,这个方法可是非常简单的哦。打开一个含有多个工作表的excel工作薄,然后新建一个工作表,此处命名为“汇总表”。
2、找到“查看代码”并打开,查找方法如下图所示,有以下两个方法:1鼠标右键点击“汇总表”,在下拉菜单中找到“查看代码”;2找到工具栏中的“开发工具”,可以看到“查看代码”在“控件”下拉菜单中。
3、点击“查看代码”后进入如下对话框,双击“sheet7(汇总表)”可以看到右边d出sheet7代码输入框,在其中输入以下内容:
sub
a()
for
each
sh
in
sheets
k
=
k
+
1
cells(k,
1)
=
shname
next
end
sub
使用excel提取文件夹中的所有文件名称的方法主要有以下两个:
1、在那个文件夹内新建一个TXT文件(如wenjiantxt),用记事本单开输入
dir> 1txt
保存退出
将刚才的TXT(wenjiantxt)更名为bat文件(wenjianbat)
双击wenjianbat文件运行一次,在文件夹内多出一个1txt文件
打开1txt文件,将其中的内容粘贴到Excel中,数据——分列处理就可以得到你要的文件名列表了!
2、VBA(2003版)
在那个文件夹下新建Excel文件,打开新建的Excel文件,右击工作表标签(如Sheet1),查看代码——在代码编辑器中输入以下代码
Sub Test()
Dim i As Integer
Dim strPath As String
strPath = ThisWorkbookPath
With ApplicationFileSearch
LookIn = strPath
SearchSubFolders = True
Filename = ""
If Execute > 0 Then
For i = 1 To FoundFilesCount
Range("A" & i) = FoundFiles(i)
Next i
End If
End With
End Sub
回到Excel表格中,工具——宏——宏——选择Sheet1Test——执行
方法一简单的 *** 作就可以,方法二需要对程序有一定的了解,方法二通用性比较强,需要的时候执行一下就可以,更快捷。
您好,方法
1、首先打开文件夹,选中所有需要提取名称的文件。
2、然后点击主页中的复制路径,将文件名称复制粘贴到Excel表格里。
3、选中多余内容查找替换为空白就可以了。
打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧需要存放名称的那个Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。然后按“Alt+F8”打开宏窗口,选择刚插入的宏,点击“执行”。这样,在该Sheet的A列就会罗列出所有工作表名称。
Sub fz()Dim i As Integer
For i = 1 To SheetsCount
Range("A" & i)Value = Sheets(i)Name
Next
End Sub
1、打开excel文件,点击“公式”栏,进而点击“定义名称”
2、把公式“=REPLACE(GETWORKBOOK(1),1,FIND("]",GETWORKBOOK(1)),)&T(NOW())”复制粘贴进对话框2处,并点击确认
3、在任意工作表单元内输入“=sheetname”并确认,得到第一张工作表的名称sheet1
4、选择拖动后全部的单元格范围,光标回到2处,在键盘下同时按下ctrl、shift、enter三个件后完成工作表的名称提取
5、因本文件涉及宏表函数,最后需保存为xlsm后缀宏格式的excel文件,并在下次打开文件时点击启动宏
以上就是关于如何将一个姓名下的数据批量提取出来全部的内容,包括:如何将一个姓名下的数据批量提取出来、如何简单快速批量提取Excel工作表的名称、如何提取一个EXCEL文件中的所有工作表的名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)