Excel连接引号

我试图连接几个字段,并希望某些字段开始和引号(“…..”)结束。 当我把一个单元格(B2)放在里面的时候,单元格(B2)被显示为纯文本,并带有引号。

CONCATENATE("""B2""") -> "B2" CONCATENATE("""B2""") -> "(whatever is in cell B2)" 

尝试这个:

 CONCATENATE(""""; B2 ;"""") 

@widor也提供了一个很好的解决scheme – 与我的集成:

 CONCATENATE(char(34); B2 ;char(34)) 

使用CHAR

 =Char(34)&"This is in quotes"&Char(34) 

应该评估:

 "This is in quotes" 

您也可以使用以下语法:(在D列连接A,B和C)

 =A2 & " """ & B2 & """ " & C2 

Excel公式与报价连接

更容易的答案 – 把这些东西放在不同的单元格中,然后连接它们!

 B1: rcrCheck.asp C1: =D1&B1&E1 D1: "code in quotes" and "more code in quotes" E1: " 

它出来完美(不能显示你,因为我得到一个愚蠢的代码对话框)

十分简单!!

我正在形成一些编程逻辑使用CHAR(34)在Excel中的行情:一小部分相同我张贴可以是有益的,希望

 1 Customers 2 Invoices 

使用的公式:

= CONCATENATE( “listEvents.Add(”,D4, “”,CHAR(34),E4,CHAR(34), “);”)

结果:

 listEvents.Add(1,"Customers"); listEvents.Add(2,"Invoices");