在 =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\)")
我有一个显示开始和结束日期的函数。我想把它放在单元格的括号中:
=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\)")