获取文件名称
1.定义名称
首先我们点击【公式】功能组找到【定义名称】将名称设置为xx然后将公式设置为=FILES("C:\Users\yahui\Desktop\宏表函数\办公文件汇总\*.*")&T(NOW())跟大家简单的讲解下这个公式,
可以分为两部分部分:
FILES("C:\Users\yahui\Desktop\宏表函数\办公文件汇总\*.*")这一部分是用于获取文件名称的,其中C:\Users\yahui\Desktop\宏表函数\办公文件汇总表示文件夹的路径*.*用于代表文件名称,
之前就跟大家介绍过,*号是通配符代表任意多个字符,在这里个*号代表文件名,
第二个*号代表文件类型第二部分:T(NOW()),刷新函数结果宏表函数是不能实现自动更新的,我需要利用连接符号将T(NOW())与宏表函数连接起来强制刷新,T函数的作用是检测数据是不是文本,
如果是文本就返回原样返回,不是文本就返回空值,而它的参数是now函数,这是一个数值,不是文本,所以函数或返回空值,
不影响FILES函数获取的文件名称2.获取文件名文章之前就说过了,只能通过定义名称与index来使用,上一步我们已经定义过名称了,
这一步我们来使用index函数获取文件名我们只需要将函数设置为:=INDEX(xx,ROW(A1))然后向下填充即可,这样的话就能获取名称,
如下动图所示,index函数的参数是我们定义的名称,这个函数是固定的大家直接使用即可在这里需要注意的是如果想要实现添加文件自动更新,就需要向下多拖动一些公式,
这个时候我们就需要利用iferror函数来屏蔽一下错误值,公式为:=IFERROR(INDEX(xx,ROW(A1)),"")
柯桥学电脑的地方 手把手学Excel 到泓畅
绍兴电脑/网络相关信息
1小时前
1天前
2天前
3天前
5月16日
5月15日
5月14日
5月13日
5月12日
5月11日