我在Sheet1中有单元格A1指向包含txt文件的文件夹的路径。
Sheet1!$ A $ 1 = C:\ Excel \ folder \
我在名称管理器中定义了一个名称,该名称从文件夹中提取txt文件列表。
名1 = FILES(" C:\ Excel中\文件夹* .TXT")& T公司(NOW())
这将从文件夹中获取txt文件的列表。 我想替换
C:\ Excel中\文件夹\
与
Name1公式中的Sheet 1中!$ A $ 1
。 我试图以正常的方式把它,我得到错误。
这是网站,我从中得到了这个公式 Link to the site
有人可以帮助我以正确的方式替换它吗? 谢谢。
答案 0 :(得分:2)
在名称管理器中使用时,此公式将在C:\Excel\folder\
内返回一组文本文件:
=FILES(Sheet1!$A$1 & "*.txt")
我不确定你在T(NOW())
做了什么。 NOW()
函数返回当前日期/时间。 T()
函数返回其参数(如果它是文本) - 否则返回“”(空文本)。由于Excel将日期/时间存储为数字,T(NOW())
将始终返回“”。
如果您希望它返回当前日期/时间,您可以执行以下操作:
=TEXT(NOW(),"mm/dd/yyyy hh:mm")
所以你的命名公式是:
=FILES(Sheet1!$A$1 & "*.txt") & TEXT(NOW()," mm/dd/yyyy hh:mm")