过滤后如何替换列中的文本

问题描述 投票:1回答:1

在A1中应用过滤器后,得到的结果如下:

A      B      C      D 

Uno    1      3      1
Uno    1      2      2
Tres   2      2      3

我想在同一个单元格中将“Uno”替换为“Dos”。

A      B      C      D 

Dos    1      3      1
Dos    1      2      2
Tres   2      2      3

我见过SUBSTITUTE()REPLACE()函数,但是,他们把替换放在另一个单元格中。

我试过了:

A1: SUBSTITUTE(A1:A)
google-sheets google-drive-sdk
1个回答
1
投票

尝试:

=ARRAYFORMULA(REGEXREPLACE(IFERROR(FILTER(K:N, L:L="ok"), " "), "Uno", "Dos"))
  • REGEXREPLACE(range, "replace this", "to this")
  • ARRAYFORMULA - 为了连续性

=ARRAYFORMULA(REGEXREPLACE(REGEXREPLACE(IFERROR(FILTER(K:N, L:L="ok"), " "), 
 "Uno", "Dos"), "Tres", "Cuatro")
© www.soinside.com 2019 - 2024. All rights reserved.