【问题标题】:Excel Search for Text in Multiple Columns andExcel 搜索多列中的文本和
【发布时间】:2017-12-14 17:18:15
【问题描述】:

如何在工作簿的一个工作表中搜索多个列以在工作簿的另一个工作表中返回响应?我每天为每个客户名称尝试以下操作,但当它应该是肯定的时候一直得到一个 NO 响应(请参阅下面的 Brenda 客户摘要表)。

=IF(ISNUMBER(SEARCH("*Bodar*", 'Brenda Client Schedule'!D$5:$D$32)),"YES","NO") 

我目前有一个 Excel 工作表,用于给定月份中的每一天,在一个单元格中逐小时逐日地显示多个客户名称,称为 Brenda Client Schedule(如下):“D”列是客户名称按日期存储。

##TIME                10/1/17 
8:30 AM           Bodar, Linney 
9:00 AM           Linny, Jones   
9:15 AM           Lawrence, Campana    

在单独的工作表中,我需要在一个月内按天列出每个客户,并在 Brenda 客户摘要中指出他们是否参加了会议。使用公式:

=IF(ISNUMBER(SEARCH("*Bodar*", 'Brenda Client Schedule'!D$5:$D$32)),"YES","NO") 

当它应该是 YES 时,它每天都会为每个客户返回一个 NO。

Client Name   10/1/2017 
Bodar         NO          - Should be Yes

【问题讨论】:

  • 那是数组公式,你退出编辑模式时是用Ctrl-Shift-Enter代替Enter吗?

标签: excel


【解决方案1】:

改用 MATCH():

=IF(ISNUMBER(MATCH("*Bodar*", 'Brenda Client Schedule'!D$5:$D$32,0)),"YES","NO") 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-20
    • 2013-02-05
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 2021-10-18
    • 2018-04-24
    • 1970-01-01
    相关资源
    最近更新 更多