google-sheets - 如何从谷歌表格中获取独特的未知单词列表
问题描述
我正在创建一个谷歌表来分析谷歌表中的一堆关键字。 https://gyazo.com/4db16f1db553c4d45881fef909340d59 关键字出现在我使用拆分功能分解的文本单元格中。
我要创建的是此工作表中唯一关键字的列表。
我尝试使用 Unique 函数,但它只检查行中的唯一值而不是工作表。下面的截图是我失败的尝试。 https://gyazo.com/8aa1a84dec385b6cad635774769f8c23
任何反馈将不胜感激。
解决方案
尝试这个:
=ArrayFormula(unique(transpose(split(concatenate("|"&A:Z),"|"))))
说明:( concatenate("|"&A:Z)
与 结合ArrayFormula
)创建其中所有值的列表,前缀为“|” 作为分隔符。
然后该split()
函数根据相同的分隔符将所有这些值再次分隔在一行中。
transpose()
确保每个值有一行,而不是列,因为该unique()
函数将考虑整行(现在,每一行都是一列宽)。
推荐阅读
- java - 具有复杂正则表达式的 xsd 限制
- r - 如何使用 ggplot2 在小提琴图上显示最高密度点的 Y 值?
- php - 获取用户表中的名称字段
- sql-server-2012 - SSIS 2012 在 64 位系统上从 SSISDB 执行包
- javascript - 在 Javascript 二维数组上获取类型错误
- wget - 使用带有 https 的 wget 获取文件挂起
- android - Recyclerview双向水平无限滚动
- python - 调用类模块中的最后一个函数时出现“无法调用的浮动对象”错误
- java - 在处理中保存高分
- javascript - 如何流式输入一个接收一个类并输出另一个类的函数?