importrange时间戳导入过滤器

时间:2015-04-26 18:23:28

标签: google-apps-script timestamp google-sheets spreadsheet google-form

我希望有一个表格,我希望在接下来的几个季度里能连续使用。我试图创建双周报告(以新电子表格的形式),我可以发送并保存记录。

就我而言。它的想法是:

  1. 导入栏D
  2. 如果提交表格的人是Joe(E栏) - 我可以让它在这里工作。
  3. 如果是两个日期之间(这是我不确定该怎么做的地方)
  4. =过滤器(IMPORTRANGE(" ExampleSheetURL","表单响应1!D2:D30"),INDEX(IMPORTRANGE(" ExampleSheetURL","表单回复1!E2:E30"))=" Joe",DATEVALUE(IMPORTRANGE(" ExampleSheetURL","表单回复1!A2:A30") > = DATEVALUE(TODAY())))

    我需要一种方法来导入时间戳,然后将其转换为我可以过滤的格式。

    这个公式不起作用,我遇到了一个心理障碍,我希望那里有人可能会有一些想法。 。 。

    谢谢!

1 个答案:

答案 0 :(得分:0)

我想我可能已经找到了自己问题的答案,但是如果有人想检查一下,我就不会反对:

=过滤器(IMPORTRANGE(" ExampleSheetURL","表单响应1!D2:D30"),INDEX(IMPORTRANGE(" ExampleSheetURL","表格回复1!E2:E30"))=" Joe",INDEX(IMPORTRANGE(" ExampleSheetURL","表格回复1!A2:A30") )> DATEVALUE(" 04/25/2015 24:59:59"),INDEX(IMPORTRANGE(" ExampleSheetURL"," Form Responses 1!A2:A30&#34) ;))

我认为在导入时间戳时,我需要使用DATEVALUE导入它,但看起来使用INDEX可以解决我在这里尝试完成的工作。我注意到如果我只设置没有小时/分钟的日期值,那么它将在27日中午计为>它自己的第27个。

摇滚我的朋友。