【问题标题】:How to substitute text within a string for text in another cell google sheets?如何将字符串中的文本替换为另一个单元格谷歌表中的文本?
【发布时间】:2021-06-14 17:56:48
【问题描述】:

提前感谢您提供的任何帮助,非常感谢!希望你们在这些不确定的时期都保持良好状态。

我有一个关于 Google 表格的问题。下面你会找到一个非常大的 Google 表格文档的链接,我试图在其中替换文本,例如“XXXXXX”、“BBBBB”、“TTTTT”、“YYYYY”、“RRRRR”,并将相同的短语替换为情景稍后在文档中。如果有人可以帮助将公式输入到 P、Q、R、S、T、V 和 W 等列中,那将非常有帮助。我相信我已经使文档非常不言自明,在第 1 行中,您可以在 P 列中找到标签“XXXXX”、“BBBBB”、“TTTTT”、“YYYYY”、“RRRRR”以及分别替换它们的位置, Q、R、S、T、V 和 W。

我曾尝试使用带有替换的数组公式,但每次我这样做时,我只能更改第一行,并且无论我尝试什么,它都不会向下级联影响其他 900 多行。

如果有人正在更改文档,我将不胜感激如何做到这一点,以便我可以学习前进!

我对如何实现感到非常困惑的另一件事是,如果在 O 列中出现“是”这个词,那么我希望“VF”进入 W 列,但如果它在 O 列中显示“否”那么我不希望它出现在 W 列中。

再次解释这是如何实现的,以及将其实施到我的文档中,将不胜感激!

谢谢。

https://docs.google.com/spreadsheets/d/1JgAFxqJqVlg2Q-LtLP1udrdJksJAtpC1tLH5dyxf1SA/edit?usp=sharing

【问题讨论】:

  • 您尝试过哪些代码或公式不起作用?

标签: google-sheets google-sheets-formula google-sheets-api


【解决方案1】:

您可以使用Arrayformula 并使用& 组合文本。 例如,在单元格 P4 中,您可以使用以下公式:

=ArrayFormula("How can I buy "&F4:F&" at a trade price? In order to enquire about purchasing "&F4:F&" at a trade price, please get in touch with us at sales@drinksshop.co.uk")

所以你基本上只是使用&F4:F 添加文本。您可以相应地对所有其他列执行此操作。

使用相同的逻辑,您可以在单元格 W4 中添加以下公式:

=ArrayFormula(F4:F&", "&J4:J&", "&M4:M&", "&IF(O4:O="Yes", "VF", ""))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    相关资源
    最近更新 更多