将数字的日期格式与其他文本组合成一个字符串

时间:2014-12-18 17:57:57

标签: string date google-sheets

在Google表格中,我需要将日期与字符串组合在一起。这些是我的三个单元格的内容:

cell   formula      shows
A1     05/11/2014   2014-11-05 (the cell is formatted as date)
B1     JS           JS (text)
C1     A1 & B1      41948JS

我需要单元格C1来显示2014-11-05JS - 即包含日期的组合字符串。

如何实现这一目标?

3 个答案:

答案 0 :(得分:2)

请尝试:

=left(A1,5)&mid(A1,6,2)&right(A1,3)&B1  

(我假设你的问题中存在拼写错误。)

答案 1 :(得分:1)

使用CONCATENATE功能。

示例:

  

= CONCATENATE(A5,“”,A6)

重要的是,默认日期将无法正确附加。您需要选择日期字段并将其格式化为“纯文本”。选项可以在格式>>中看到数字>>纯文本

提供更多功能here

答案 2 :(得分:1)

您可以使用CONCATENATE(或CONCAT)功能。他们每个人都有优势:

  • CONCAT可以合并数字和字符串
  • CONCATENATE可以同时使用多个参数

所以你可以使用

  • CONCAT多次

  • CONCATENATE +许多TO_TEXT

使用YEARMONTHDAY函数提取日期组件。