区分大小写的查找
你可能知道你可以结合 此 指数 和 MATCH 函数,或使用 VLOOKUP 在 Excel 中查找值的函数。 但是,查找不区分大小写。 因此,为了执行区分大小写的匹配,您应该利用 精确 and 选择 f油膏。
使用 INDEX 和 MATCH 执行区分大小写的查找
使用 VLOOKUP 执行区分大小写的查找
使用 INDEX 和 MATCH 执行区分大小写的查找
要知道 经验 of YUKI 如上面带有 INDEX 和 MATCH 的屏幕截图所示,您可以使用 EXACT 函数将学生姓名范围内的文本字符串与单元格 G5 中的值 YUKI 进行比较,包括每个字符的大小写。 然后我们可以一起使用INDEX和MATCH函数来找到我们想要的值。
通用语法
=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))
√ 注意:这是一个数组公式,需要输入 按Ctrl + 转移 + 输入.
- 返回范围: 您希望组合公式从中返回值的范围。 这里指的是等级范围。
- 查找值: 值 EXACT 用于执行与文本字符串中的区分大小写的比较 查找范围. 这里指的是给定的名字,YUKI。
- 查找范围: 要比较的单元格范围 Lookup_Array中. 这里指的是名称范围。
- 匹配类型 0: MATCH 会找到第一个完全等于 Lookup_Array中.
要知道 经验 of YUKI, 请复制或在单元格中输入下面的公式 G6,然后按 按Ctrl + 转移 + 输入 得到结果:
= INDEX(D5:D14,匹配(真,准确(“优姬”,B5:B14),0))
或者,使用单元格引用使公式动态:
= INDEX(D5:D14,匹配(真,准确(G5,B5:B14),0))
公式说明
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
- 精确(G5,B5:B14): EXACT 函数比较学生姓名范围内的文本字符串 B5:B14 反对 ”YUKI",单元格中的值 G5, 如果从 B5 到 B14 的单元格中的值与 YUKI 完全相同,则返回 TRUE,否则返回 FALSE。 所以,我们将得到一个像这样的 TRUE 和 FALSE 数组:
{假;假;假;假;假;假;假;假;假;真} - 匹配(真,精确(G5,B5:B14),0) = 匹配(真,{假;假;假;假;假;假;假;假;假;真},0): 匹配类型 0 要求 MATCH 函数查找精确匹配项。 然后该函数将返回其确切 lookup_value 的位置“特质”在数组中,即 10,因为唯一的 TRUE 是在 10数组中的第 th 个位置。
- 指数(D5:D14,匹配(真,精确(G5,B5:B14),0)) = 指数(D5:D14,10): INDEX 函数返回 10等级范围内的第 th 个值 D5:D14,这是 A.
使用 VLOOKUP 执行区分大小写的查找
要知道 国家 这 麦 来自 VLOOKUP 函数,您应该利用 CHOOSE 和 EXACT 函数来执行区分大小写的查找。 EXACT 函数将在 JIMMY 和学生姓名范围内的每个文本字符串之间进行区分大小写的比较。 然后我们可以使用 CHOOSE 组合 EXACT 的结果和国家范围内的值。 现在是 VLOOKUP 展示其能力的时候了。
通用语法
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)
√ 注意:这是一个数组公式,需要输入 按Ctrl + 转移 + 输入.
- 查找值: 值 EXACT 用于执行与文本字符串中的区分大小写的比较 查找范围. 这里指的是给定的名字,JIMMY。
- 查找范围: 要比较的单元格范围 Lookup_Array中. 这里指的是名称范围。
- 返回范围: 您希望组合公式从中返回值的范围。 这里指的是国家范围。
- range_lookup 错误: VLOOKUP 函数将搜索完全匹配。
要知道 国家吉米 来自,请复制或在单元格中输入下面的公式 G9,然后按 按Ctrl + 转移 + 输入 得到结果:
=VLOOKUP(真,选择({1,2},精确(“吉米”,B5:B14),C5:C14),2,假)
或者,使用单元格引用使公式动态:
=VLOOKUP(真,选择({1,2},精确(G8,B5:B14),C5:C14),2,假)
公式说明
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)
- 精确(G8,B5:B14): EXACT 函数比较学生姓名范围内的文本字符串 B5:B14 针对单元格中的值 G8, 麦, 如果学生姓名范围内的值与 JIMMY 完全相同,则返回 TRUE,否则返回 FALSE。 所以,我们将得到一个像这样的 TRUE 和 FALSE 数组:
{假;假;假;假;真;假;假;假;假;假} - 选择({1,2},精确(G8,B5:B14),C5:C14) = 选择({1,2},{假;假;假;假;真;假;假;假;假;假},C5:C14): CHOOSE 的 index_num 参数 1,2 {} 组合 EXACT 数组和来自 C5:C14 变成这样的二维数组:
{FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"中国";FALSE ,"英格兰";FALSE,"中国"} - 查找(TRUE,选择({1,2},精确(G8,B5:B14),C5:C14),2,假) = 查找(TRUE,{FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"中国";FALSE ,"英格兰";FALSE,"中国"},2,假): range_lookup FALSE 要求 VLOOKUP 函数搜索准确的值“TRUE”在二维数组的第一列中,并返回其在二维数组中的完全匹配 2nd 列,即 美国.
相关功能
Excel INDEX 函数根据范围或数组中的给定位置返回显示值。
Excel MATCH 函数在单元格范围内搜索特定值,并返回该值的相对位置。
Excel VLOOKUP函数通过在表的第一列上进行匹配来搜索值,并从同一行中的特定列返回相应的值。
EXACT 函数比较两个字符串,如果它们完全相同(考虑区分大小写)则返回 TRUE,否则返回 FALSE。
CHOOSE 函数根据给定的索引号从值参数列表中返回一个值。 例如CHOOSE(3,”Apple”,”Peach”,”Orange”)返回Orange,索引号为3,Orange是函数中索引号后的第三个值。
相关公式
如果您需要查找Excel 中列出的有关特定产品、电影或人物等的信息,则应充分利用INDEX 和MATCH 函数的组合。
在本教程中,您将学习如何使用带有 SUMPRODUCT、ISNUMBER 和 FIND 函数的公式来计算包含特定文本的单元格,同时考虑大写和小写。
最佳办公效率工具
Kutools for Excel - 助您脱颖而出
热门特色: 查找、突出显示或识别重复项 | 删除空白行 | 合并列或单元格而不丢失数据 | 不使用公式进行四舍五入 ... | |
超级VLookup: 多重标准 | 多重价值 | 跨多页 | 模糊查询... | |
副词。 下拉列表: 简易下拉列表 | 依赖下拉列表 | 多选下拉列表... | |
列管理器: 添加特定数量的列 | 移动列 | 切换隐藏列的可见性状态 | 将列与 选择相同和不同的单元格 ... | |
特色功能: 网格焦点 | 设计图 | 大方程式酒吧 | 工作簿和工作表管理器 | 资源库 (自动文本) | 日期选择器 | 合并工作表 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊过滤器 (过滤粗体/斜体/删除线...)... | |
前 15 个工具集: 12 文本 工具 (添加文本, 删除字符 ...) | 50+ 图表 类型 (甘特图 ...) | 40+ 实用 公式 (根据生日计算年龄 ...) | 19 插入 工具 (插入二维码, 从路径插入图片 ...) | 12 转化 工具 (小写金额转大写, 货币兑换 ...) | 7 合并与拆分 工具 (高级组合行, 拆分 Excel 单元格 ...) | ... 和更多 |
Kutools for Excel 拥有 300 多项功能, 确保只需点击一下即可获得您所需要的...

Office Tab - 在 Microsoft Office(包括 Excel)中启用分页式阅读和编辑
- 一秒钟即可在数十个打开的文档之间切换!
- 每天为您减少数百次鼠标单击,告别鼠标手。
- 查看和编辑多个文档时,可将您的工作效率提高50%。
- 为 Office(包括 Excel)带来高效的选项卡,就像 Chrome、Edge 和 Firefox 一样。
