在 =TEXT() 之前插入括号

Insert bracket before a =TEXT()

我有一个显示开始和结束日期的函数。我想把它放在单元格的括号中:

=TEXT(A1;"dd/mm/jjjj")&" - "&TEXT(B1;"dd/mm/jjjj")&") 

我已经有了外支架:

示例 ->01/01/2017 - 02/03/2017)

但似乎无法尝试在开头插入括号。

我试过:

=TEXT((A1;"dd/mm/jjjj")&" - "&TEXT(B1;"dd/mm/jjjj")&") 

=TEXT("("A1;"dd/mm/jjjj")&" - "&TEXT(B1;"dd/mm/jjjj")&") 

=TEXT(&"("A1;"dd/mm/jjjj")&" - "&TEXT(B1;"dd/mm/jjjj")&") 

"("=TEXT(A1;"dd/mm/jjjj")&" - "&TEXT(B1;"dd/mm/jjjj")&")

为什么这不起作用?

使用连接函数。

试试这个:(约定已更改)

=concatenate("("; TEXT(A1;"dd/mm/jjjj")&" - "&TEXT(B1;"dd/mm/jjjj"); ")")

您可以通过将额外字符作为 TEXT 函数使用的格式掩码的一部分来避免字符串连接。当使用格式掩码通常有其他用途的保留字符或符号时,在它们前面加上反斜杠以将它们转换为 'string literal'.

=TEXT(A1; "\(dd/mm/jjjj - ")&TEXT(B1; "dd/mm/jjjj\)")