XL: 如何执行 Case-Sensitive 查阅

文章编号: 214264 - 查看本文应用于的产品
展开全部 | 关闭全部

本页

概要

可以使用 LOOKUP 函数在 Microsoft Excel 97 和更高版本进行比较的值来查找一个精确匹配,但不区分大小写匹配。但是,您可以组合 LOOKUP 函数执行区分大小写的查找其他内置函数。

更多信息

可以使用 LOOKUP 函数将返回从一个列表中的数据。该函数使用 LOOKUP 值与列表进行比较。如果找到一个匹配项,则它返回在列表中的数据。返回的数据来自在函数中指定的位置。

若要强制区分大小写的查找函数,它与组合这两个 IF 和 EXACT 函数。下面是示例 HLOOKUP、 LOOKUP、 VLOOKUP,和 INDEX MATCH 结合 IF 和 EXACT 函数执行区分大小写的搜索。

HLOOKUP

在新的工作表中键入以下数据:
   A1: NAME     B1: Mary     C1: Joe    D1: Bob     E1: Sue
   A2: AGE      B2: 32       C2: 48     D2: 53      E2: 27
   A3: joe
				
在活动工作表上的任意空白单元格,键入以下公式:
=IF(EXACT(A3,HLOOKUP(A3,A1:E2,1)) = TRUE,HLOOKUP (A3,A1:E2,2),"没有精确匹配")
此公式返回"没有精确匹配",因为在单元格 A3 中的查找值使用相同的大小写为表中的条目。

: 查找区分大小写的匹配项,李先生 来更改单元格 A3 中的内容。

查找

在新的工作表中键入以下数据:
   A1: NAME     B1: AGE     C1: joe
   A2: Mary     B2: 32
   A3: Joe      B3: 48
   A4: Bob      B4: 53
   A5: Sue      B5: 27
				
在活动工作表上的任意空白单元格,键入以下公式:
=IF(EXACT(C1,LOOKUP(C1,A1:A5,A1:A5)) = TRUE、 LOOKUP (C1、 a1: a5、 B1:B5)、"没有精确匹配")
此公式返回"没有精确匹配",因为单元格 C1 中的查找值使用相同的大小写为表中的条目。

: 查找区分大小写的匹配项,李先生 来更改单元格 C1 的内容。

VLOOKUP

在新的工作表中键入以下数据:
   A1: NAME     B1: AGE     C1: joe
   A2: Mary     B2: 32
   A3: Joe      B3: 48
   A4: Bob      B4: 53
   A5: Sue      B5: 27
				
在活动工作表上的任意空白单元格,键入以下公式:
=IF(EXACT(C1,VLOOKUP(C1,A1:B5,1,FALSE)) = TRUE VLOOKUP (C1,A1:B5,2,FALSE),"没有精确匹配")
此公式返回"没有精确匹配",因为单元格 C1 中的查找值使用相同的大小写为表中的条目。

: 查找区分大小写的匹配项,李先生 来更改单元格 C1 的内容。

匹配项的索引

在新的工作表中键入以下数据:
   A1: NAME     B1: AGE     C1: joe
   A2: Mary     B2: 32
   A3: Joe      B3: 48
   A4: Bob      B4: 53
   A5: Sue      B5: 27
				
在活动工作表上的任意空白单元格,键入以下公式:
=IF(EXACT(C1,INDEX(A1:B5,MATCH(C1,A1:A5,0),1)) = TRUE,INDEX (A1:B5,MATCH (C1,a1: a5,0),2),"没有精确匹配")
此公式返回"没有精确匹配",因为单元格 C1 中的查找值使用相同的大小写为表中的条目。

: 查找区分大小写的匹配项,李先生 来更改单元格 C1 的内容。

参考

Microsoft Excel 2000 和 Microsoft Excel 2002

有关 LOOKUP 函数的详细信息,单击 帮助 菜单上的 Microsoft Excel 帮助、 在 Office 助手或应答向导中,键入 查找工作表函数,然后单击 搜索 以查看相关主题。

Microsoft Excel 97 和 Microsoft Excel 98 Macintosh 版

有关 LOOKUP 函数的详细信息,请单击 索引 选项卡,在 Microsoft Excel 帮助,类型
查找工作表函数
,然后双击所选的文本以转至 "LOOKUP" 主题。

属性

文章编号: 214264 - 最后修改: 2007年1月24日 - 修订: 2.2
这篇文章中的信息适用于:
  • Microsoft Excel 2000 标准版
  • Microsoft Excel 2002 标准版
  • Microsoft Excel 97 标准版
  • Microsoft Excel X for Mac
  • Microsoft Excel 2001 for Mac
  • Microsoft Excel 98 for Macintosh
关键字:?
kbmt kbhowto KB214264 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 214264
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈