EXCEL - 替换函数 |替换一列中的值以替换为另一列值

EXCEL - Replace function | Replace value from one column to replace with other column value

输入应该像,

schema name schema value
ps_din_ghr_${hiveoff:suffix} post

并且在新的 coulmn 中输出应该如下所示:

schema name
ps_din_ghr_post

我想用侧栏中的值替换 $ 部分之后的值。

请告诉我如何使用 excel 执行此操作。提前致谢

编辑:对于英语用户替换;通过 ,在公式

您可以使用 SEARCH 获取 $ 的位置和 REPLACE 之后的所有内容。

例如,A 列中的架构名称和 B 列中的架构值 -> C 列中的结果。

要找到您需要使用 SEARCH("$";A2) 的 $,它将为您提供位置。 然后,您可以通过用 LEN() 减去架构名称的长度来计算“$”之后要替换的字符数。 (+1 获取最后一个字符)

然后你就可以组合所有东西了:

=REPLACE(A2;SEARCH("$";A2);LEN(A2)-SEARCH("$";A2)+1;B2)

结果在我的 Excel 中: