Excel函数用于组合单元格和双引号

时间:2016-04-08 22:16:23

标签: excel function

我目前有一个格式如下的电子表格

A1 = <Name> 
B1 = <Email>
C1 = New-MailContact
D1 = '-Name
E1 = '-ExternalEmailAddress
F1 = =(C1&" "&D1&" ""&A1&"" "&E1&" ""&B1&""")

我的问题是我的F1栏会产生以下输出:

New-MailContact -Name "&A1&" -ExternalEmailAddress "&B1&"

有人可以帮我修复A1和B1记录,以便它们显示为实际名称和电子邮件而不是A1和B1吗?

2 个答案:

答案 0 :(得分:1)

你有一堆额外的引号

=C1 & " " & D1 & " " & A1 & " " & E1 & " " & B1

应显示连接的数据。

如果您希望引用名称或其他字段,请为每个引号添加字符串中的两个引号:

= """" & C1 & """"

会在引号中显示New-MailContact,例如"New-MailContact"

将此视为" "" ",其中外部引号将其表示为字符串,内部的两个引号用于显示"

因此,如果您需要引用姓名和电子邮件(A1B1),则需要

=C1 & " " & D1 & " """ & A1 & """ " & E1 & " """ & B1 & """"

More examples

答案 1 :(得分:0)

双引号字符的ASCII代码是22十六进制或34十二进制。空格的ASCII字符代码为20十六进制或32十二进制。

listener.Start();
while(true) {       // beware: please avoid never-ending loop, and define a proper exit condition
    TcpClient client = listener.AcceptTcpClient();
    using(client) {
        Console.WriteLine("Client connected!");

        StreamReader STR = new StreamReader(client.GetStream());
        string s = STR.ReadLine();
        while(s != null) { // read until EOF
            Console.WriteLine(s);
        }
    }
}
listener.Stop();    // this should always be called after exit condition occurs

¹TEXTJOIN function随Excel 2016与Office 365或Excel Online一起推出。

char_34