从数据透视表

时间:2017-07-17 14:49:49

标签: excel excel-formula excel-2010

我的数据透视表中的数据根据​​日期(从最旧到最新)排序。包含日期的列仅包含工作日。我有公式使用MAX和MIN函数从最新和最早的日期检索数据。假设最新日期是2017-06-30,最早的日期是2016-10-01。然后,以下函数从这些日期中检索所需的数据。 (A列是日期列)。

=GETPIVOTDATA("A";$A$4;"B";"C";"TO_DATE";MAX(A:A);"D";"E") =GETPIVOTDATA("A";$A$4;"B";"C";"TO_DATE";MIN(A:A);"D";"E")

请注意,我隐藏了一些列名。我现在要做的是在<指定日期之前的5个工作日/ 30个工作日/ 90个工作日内获取数据/ p>

=GETPIVOTDATA("A";$A$4;"B";"C";"TO_DATE";MAX(A:A);"D";"E").

有没有办法在不使用WORKDAY函数的情况下完成此操作,我必须指定假期?这是我最初的想法,但我不想指定假期,因此以下功能将不起作用

=GETPIVOTDATA("A";$A$4;"B";"C";"TO_DATE";WORKDAY(MAX(A:A);-5);"D";"E")

我尝试使用OFFSET函数,但似乎我不能将单元格值用作单元格引用。

0 个答案:

没有答案
相关问题