【问题标题】:Pivot table criteria to select all values数据透视表条件以选择所有值
【发布时间】:2018-06-06 19:24:41
【问题描述】:

我正在使用 Google Apps 脚本创建数据透视表,并且可以指定过滤条件来选择特定值:

"criteria": {
   1: {"visibleValues": ["value1", "value2"]} 
 }

如何选择所有值而不在“visibleValues”字段中列出所有值?有没有类似正则表达式的东西来完成这么简单的任务?

【问题讨论】:

    标签: google-apps-script google-sheets pivot-table google-sheets-api


    【解决方案1】:

    只是不要包含过滤条件。

    "criteria": {}
    

    【讨论】:

      【解决方案2】:

      我有同样的问题。 我需要在条件中列出一列的所有唯一值,因此在数据透视表中创建了过滤器,并且默认情况下所有记录都是可见的。

      使用 Ruben 的解决方案,"criteria": {}, 创建了过滤器,但所有值都被隐藏了,因此您必须手动使它们可见。 经过一番研究,恐怕没有简单的方法可以做到这一点。设置过滤条件的唯一方法是使用“visibleValues”:https://developers.google.com/sheets/api/reference/rest/v4/PivotFilterCriteria

      我的解决方案是:我将列的所有唯一值收集在一个数组中,然后使用

      设置过滤器
      "criteria": {
         1: {"visibleValues": myArrayOfUniqueValues } 
       }
      

      希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-05
        相关资源
        最近更新 更多