Excel 处理搜索公式中的空格

Excel 处理搜索公式中的空格,excel,Excel,大家好,下面的公式有点问题 其目的是搜索客户的电子邮件地址,以查看客户名称是否包含在所述电子邮件地址的域中,该名称分为三部分,如下式所示 我的问题是,当其中一个客户名称单元格为空时,公式计算为真实电子邮件地址好的,我尝试使用ISBLANK,但无法使其正常工作,代码也显示在下面 =IF(G4="","No E-mail Address",IF(L4&K4&J4="","No Customer name on file",IF(ISNUMBER(SEARCH("@"&J4,G

大家好,下面的公式有点问题

其目的是搜索客户的电子邮件地址,以查看客户名称是否包含在所述电子邮件地址的域中,该名称分为三部分,如下式所示

我的问题是,当其中一个客户名称单元格为空时,公式计算为真实电子邮件地址好的,我尝试使用ISBLANK,但无法使其正常工作,代码也显示在下面

=IF(G4="","No E-mail Address",IF(L4&K4&J4="","No Customer name on file",IF(ISNUMBER(SEARCH("@"&J4,G4)),"E-mail Address OK",IF(ISNUMBER(SEARCH("@"&K4,G4)),"E-mail Address OK",IF(ISNUMBER(SEARCH("@"&L4,$G4)),"Email Address okay",("E-mail Address NOT OK"))))))


=IF(G4="","No E-mail Address",IF(L4&K4&J4="","No Customer name on file",IF(ISBLANK*ISNUMBER(SEARCH("@"&J4,G4))),"E-mail Address OK",IF(ISBLANK(ISNUMBER(SEARCH("@"&K4,G4))),"E-mail Address OK",IF(ISBLANK(ISNUMBER(SEARCH("@"&L4,$G4))),"Email address okay",("E-mail Address NOT OK"))))))

您的公式计算结果为true,因为ISBLANK设置为正条件。您需要将其更改为NOTISBLANK…

尝试此版本-它一次检查所有三个名称单元格,添加的J4:L4[范围非空白]部分阻止您获得误报


=IFG4=,无电子邮件地址,IFL4&K4&J4=,文件中无客户名称,IFISNALOOKUP2^15,搜索@&J4:L4,G4/J4:L4,电子邮件地址不正常,电子邮件地址正常

我已将其插入我的工作表中,事实上空格不再作为正确输入进行评估,但正确输入不再生成电子邮件地址正常。事实上,无论输入如何,我都无法将公式计算到电子邮件地址。发布后不久,我对公式进行了一次小编辑-查找值现在是2^15,而不仅仅是2-这是使其正常工作所必需的-您使用的是更新版本吗?