Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.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
Regex 引用单元格中的文本并将剩余文本返回到其他单元格_Regex_Google Sheets_Google Sheets Formula_Array Formulas_Google Sheets Query - Fatal编程技术网

Regex 引用单元格中的文本并将剩余文本返回到其他单元格

Regex 引用单元格中的文本并将剩余文本返回到其他单元格,regex,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,Regex,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,所以我的问题是。。。我有两列,A和B。在B中,我想阅读A中的文本(有一个文本列表:如普通汽车、卡车、跑车、自行车),我会在“A”(如自行车)中键入列表中指定的一些文本,在B中是从“A”列表中留下的文本(因此“B”中会显示“普通汽车”、“卡车”和“跑车”的意思) 我该怎么做 以下是电子表格示例: 下面是将要使用的所有单词:歌词、可视化工具、低音提振、8D、Nightcore、仅图像 我想要实现的是,如果我在A列中填写一个或多个单词,那么所有剩余的单词将自动填写在B列中。我把它们放满了,这样你就

所以我的问题是。。。我有两列,A和B。在B中,我想阅读A中的文本(有一个文本列表:如普通汽车、卡车、跑车、自行车),我会在“A”(如自行车)中键入列表中指定的一些文本,在B中是从“A”列表中留下的文本(因此“B”中会显示“普通汽车”、“卡车”和“跑车”的意思)

我该怎么做

以下是电子表格示例:

下面是将要使用的所有单词:歌词、可视化工具、低音提振、8D、Nightcore、仅图像

我想要实现的是,如果我在A列中填写一个或多个单词,那么所有剩余的单词将自动填写在B列中。我把它们放满了,这样你就可以看到这个例子了。谢谢

我会在“A”(如自行车)中键入列表中指定的一些文本,而在B中则是从该列表中留下的文本

试着这样做:

=ARRAYFORMULA(REGEXREPLACE(TRIM(REGEXEXTRACT(A1:A, "(.*)"&B1:B)), ",$", ))

我会在“A”(如自行车)中键入列表中指定的一些文本,而在B中则是从该列表中留下的文本

试着这样做:

=ARRAYFORMULA(REGEXREPLACE(TRIM(REGEXEXTRACT(A1:A, "(.*)"&B1:B)), ",$", ))

一个词:


对于多个单词:

一个词:


对于多个单词:

通过电子表格和示例的链接添加了更多信息!通过电子表格和示例的链接添加了更多信息!嘿,谢谢,但我想要的是其他东西,请查看我在帖子中新添加的评论!我添加了一个示例和电子表格。谢谢嘿,谢谢,但我想要的是其他东西,请查看我在帖子中新添加的评论!我添加了一个示例和电子表格。谢谢
=ARRAYFORMULA(SUBSTITUTE(SUBSTITUTE(TRIM(TRANSPOSE(QUERY(TRANSPOSE(IF(LEN(A1:A), SUBSTITUTE(
 REGEXREPLACE({"Lyrics", "Visualizer", "Bass Boost", "8D", "Nightcore", "Image Only"}, 
 REGEXREPLACE(A1:A, ", ", "|"), ), " ", "♦"), )),,999^99))), " ", ", "), "♦", " "))