Excel名称管理器引用包含另一个单元格中的间接路径

时间:2014-11-10 15:26:24

标签: excel excel-formula

我在Sheet1中有单元格A1指向包含txt文件的文件夹的路径。

  

Sheet1!$ A $ 1 = C:\ Excel \ folder \

我在名称管理器中定义了一个名称,该名称从文件夹中提取txt文件列表。

  

名1 = FILES(" C:\ Excel中\文件夹* .TXT")& T公司(NOW())

这将从文件夹中获取txt文件的列表。 我想替换

  

C:\ Excel中\文件夹\

  

Sheet 1中!$ A $ 1

Name1公式中的

。 我试图以正常的方式把它,我得到错误。

这是网站,我从中得到了这个公式 Link to the site

有人可以帮助我以正确的方式替换它吗? 谢谢。

1 个答案:

答案 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")