google-sheets - 删除Google表格单元格中重复单词的公式
问题描述
我创建了一个公式来将来自 Google 表格中不同单元格的文本连接在一起。问题是这些单元格中的一些不时包含相同的单词,这些单词最终出现在连接的文本中。
例如,不是说“Large Blue T-Shirt”,而是说“Large Large Blue T-Shirt”或“Large Blue Blue T-Shirt”等[这只是一个说明性示例]。
我看过,但到目前为止,我找不到删除一行文本中重复单词的公式。这样的公式存在吗?如果是这样,那个公式是什么,我将如何使用它?
如果没有,那么我可以使用其他公式来获得所需的结果吗?同样,这些公式是什么,我将如何使用它们?
谢谢。
解决方案
虽然这个问题没有这样标记,但也许脚本是要走的路:
function removeDups(inString) {
var arr;
var outString;
arr=inString.split(" ");;
outString= arr[0];
for(var i=1;i<arr.length;i++)
{
if (arr[i]!=arr[i-1]) outString=outString+" "+arr[i];
}
return outString;
}
推荐阅读
- python - Python 无法处理非常大的列表
- javascript - 如何以及何时在 Angular 中正确绑定下拉列表?
- python - 无法在 python 中执行脚本应用程序请帮助我
- java - Spring Boot java配置不起作用
- apache-kafka - Micronaut Kafka 阻塞
- azure - 如何在 intellij 中创建 QueueTrigger?
- azure - Microsoft Graph Delta 查询如何区分新老用户?
- c++ - 获取临时 fpermissive 的地址时出错
- java - Java 和 Elasticsearch 的问题:不理解 JVM 风格的“sun6”
- if-statement - Google 表格在自由文本字段中查找术语并对其进行分类