excel - Excel(或Calc)中的字符串模板?

标签 excel openoffice-calc libreoffice-calc

Excel 或 OpenOffice/LibreOffice Calc 中是否有某种字符串模板系统?基本上我有一个文本模板,它引用了一些其他的单元格并想要生成最终的合并结果,例如:

My name is [A1]. 
I have been working at [A2] for [A3] years.
Welcome to you all.

(模板变量不需要直接是单元格引用;它可以是函数参数,所以公式复制不是一件痛苦的事。)

我知道字符串连接,但它似乎不支持多行字符串,也不支持像“\n”这样的 C 样式转义序列,需要我链接 CHAR(10),这变得笨拙:
="My name is "& A1 & CHAR(10) &
"I have been working at " & A2 & " for " & A3 & " years." & CHAR(10) &
"Welcome to you all."

最佳答案

实际上,您可以在字符串中插入换行符(Alt+Enter)

试试这个公式,别忘了激活 Wrap text为细胞。

="My name is "& A1 & "
I have been working at " & A2 & " for " & A3 & " years.
Welcome to you all."

Result

关于excel - Excel(或Calc)中的字符串模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54403711/

相关文章:

excel - 使用 2 个值查找以将行转置为列

xml - 如何使用FILTERXML计算功能?

vba - 隐藏变量声明 VBA

Cells(..).Formula 上的 VBA 运行时错误 1004

c# - 如何使用 openXML 深度克隆 .xlsx 文件中的行?

java - 使用 Java 代码启动和停止 OpenOffice 服务?

java - 在 Ubuntu 中打开 Office 电子表格文档的扩展工具栏上获取图像

openoffice-calc - 如何在openoffice calc公式中保持前导零并添加逗号?

newline - 如何在 LibreOffice Calc 中用 "new line"替换字符?

r - 将表格从 R 获取到 Libre Office Writer 的最佳方法?