google-data-studio - 逗号分隔值作为 Google Data Studio 中的过滤器控件

标签 google-data-studio

我有一个包含逗号分隔值字符串的文本字段的工作表。

我想创建一个足够智能的过滤器控件,可以采用这些逗号分隔的值并将它们解析为单独的字符串。

例如,我有一个名为“颜色”的字段和具有以下值的三行:

  • 黑色
  • 黄色、蓝色
  • 蓝色

  • 目前,从此字段创建的过滤器包含以下值:
  • 黑色
  • 黄色、蓝色
  • 蓝色

  • 理想情况下,过滤器将包含(并适当过滤)以下值:
  • 黑色
  • 黄色
  • 蓝色

  • 选择“蓝色”将返回第 2 行和第 3 行。

    这似乎是相当基本的功能——我是否缺少一种方法来做到这一点?

    最佳答案

    Long Data Structure优于宽数据结构。

    在 Google Sheets 中可以实现的一种方法是首先 JOIN 逗号分隔值,然后 SPLIT 它们进入单独的单元格,最后,到 TRANSPOSE 它们以便它们都堆叠在一个列中(其中 Sheet1 是输入表,A:A 是范围):

    =TRANSPOSE(
    {SPLIT(
    {JOIN(", ",Sheet1!A:A)},
    ", ", FALSE, TRUE)})
    

    Google Data Studio Report演示,以及显示该过程的 GIF:

    6]

    关于google-data-studio - 逗号分隔值作为 Google Data Studio 中的过滤器控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60442852/

    相关文章:

    google-data-studio - Data Studio 连接器 - 获取更多有用的调试消息

    google-data-studio - 有没有办法将当前时间戳添加到 Google Data Studio 报告中?

    google-analytics - 我们可以将 Google Data Studio 仪表板作为主页 View 集成到我们的网站中吗?

    google-cloud-platform - 尝试从 Google Drive 电子表格访问 BigQuery 表源时出现 Google Data Studio 错误

    google-apps-script - 如何限制用户访问社区连接器的脚本?

    google-apps-script - Data Studio 连接器多次调用 API,而它应该只进行 1 次调用

    google-bigquery - 如何使用 BigQuery 在 DataStudio 报告上修复显示 "Not Accelerated by BigQuery BI Engine"

    deep-linking - 是否可以在 Data Studio 中进行深度链接?

    google-apps-script - Google Data Studio Community Connector getData() 未按预期工作

    regex - 使用 REGEX 从 URL 中提取斜杠之间的特定文本