Google 表格将单元格内容包装在其他内容中



我希望在一列中创建一个公式,该公式从相邻列中获取内容并将其包装在其他一些内容中,任何人都可以提供帮助吗?

例如,给定:

          一 |    B    1|          |一些文本1    2|          |一些文本2    3|          |一些文本3    4|          |一些文本4

应用适当公式后,Col A 的预期结果内容:

               一 |    B    1|wrap("someText1"( |一些文本1    2|wrap("someText2"( |一些文本2    3|wrap("someText3"( |一些文本3    4|wrap("someText4"( |一些文本4

我希望这是有道理的,任何帮助将不胜感激。谢谢

我最终做了什么:添加一个函数并将其应用于整个 A 列

   函数 getAdjacentValue(( {    var range = SpreadsheetApp.getActiveRange((;    var col = range.getColumn((;    var row = range.getRow((;    var range2 = SpreadsheetApp.getActiveSheet((.getRange(row,col+1(;    返回 'wrap("'+range2.getValue((+'"(';    }

通过将MewX建议与arrayformula相结合,可以使用一个公式对所有列实现相同的效果:

=arrayformula("wrap(""" & B1:B4 & """)")

说明:&字符串串联运算符,字符串中的引号通过加倍来转义。

相关内容

最新更新