【问题标题】:IMPORTRANGE() based on the date of another cell?IMPORTRANGE() 基于另一个单元格的日期?
【发布时间】:2020-10-22 17:02:57
【问题描述】:

我正在尝试使用 IMPORTRANGE() 从另一个电子表格导入工作表。我目前正在使用以下公式。

=IMPORTRANGE("URL", B1&"!A1:R25")

但是,我对工作表名称感到困惑。 B1 是一个显示日期的单元格,因此我想导入以该日期为名称的工作表。此外,B1 根据公式确定该日期;在这里

=(Leftb(Summary!$A$2,2)&"-"&Midb(Summary!$A$2,3,2)&"-"&rightb(Summary!$A$2,2))+7

我相信由于 B1 包含这样的公式,因此 importrange() 中的某些内容会变得混乱,无论是公式还是日期格式。

【问题讨论】:

    标签: google-apps-script google-sheets google-sheets-formula


    【解决方案1】:

    您当前的公式获取日期的,而不是UI 中显示的日期。

    试试这个公式:

    =IMPORTRANGE("URL", TEXTJOIN("",TRUE,B1)&"!A1:R25")
    

    【讨论】:

    • 引用TEXTJOIN。这个函数基本上是从忽略空单元格的日期值中生成一个字符串。
    • @MateoRandwolf 真的!感谢您提供更多信息 Mateo ;)
    猜你喜欢
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 2021-12-14
    • 1970-01-01
    相关资源
    最近更新 更多