Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 选择所有值的透视表条件_Google Apps Script_Google Sheets_Pivot Table_Google Sheets Api - Fatal编程技术网

Google apps script 选择所有值的透视表条件

Google apps script 选择所有值的透视表条件,google-apps-script,google-sheets,pivot-table,google-sheets-api,Google Apps Script,Google Sheets,Pivot Table,Google Sheets Api,我正在使用Google Apps脚本创建透视表,我可以指定筛选条件以选择特定值: "criteria": { 1: {"visibleValues": ["value1", "value2"]} } 如何选择所有值而不在“visibleValues”字段中列出所有值?是否有类似正则表达式的东西可以完成这样简单的任务?只是不包括筛选条件 "criteria": {} 我也有同样的问题。 我需要在条件中列出一列的所有唯一值,以便在透视表中创建过滤器,并且默认情况下所有记录都可见 使用R

我正在使用Google Apps脚本创建透视表,我可以指定筛选条件以选择特定值:

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

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

只是不包括筛选条件

"criteria": {}
我也有同样的问题。 我需要在条件中列出一列的所有唯一值,以便在透视表中创建过滤器,并且默认情况下所有记录都可见

使用Ruben的解决方案,
“criteria”:{},
将创建过滤器,但所有值都是隐藏的,因此必须手动使其可见。 经过一些研究,恐怕没有一个简单的方法可以做到这一点。设置筛选条件的唯一方法是使用“visibleValues”:

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

"criteria": {
   1: {"visibleValues": myArrayOfUniqueValues } 
 }
希望这有帮助