设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

如何区分Excel2016大小写数据查找

2021年11月26日 13:50 发布来源:Excel学习网

   在实践中,总会出现意想不到的情况。比如下图,要求根据d列的产品编号,区分大小写的查找AB列数据源中对应的供应商。

  如果您再次使用以下公式,则不能:

  =lookup(1,0/FIND(D2,A:A),B:B)

20200103185721-5e0f8e91a5c1e.jpg

  FIND函数返回A列D2单元格内容的起始位置,在本例中,如果A列数据等于或包含D2单元格内容,则返回表示起始位置的数字,否则返回错误值# value!

  A4和A5单元格值之间存在字符差异:

  等于A4D2单元的乘积数,

  包含A5 D2电池的产品编号。

  在这两种情况下,FIND函数都返回数字1,并且不能实现精确匹配。我该怎么办?我们当然不介意。

  E2单元格使用以下公式:

  =LOOKUP(1,0/EXACT(D2,A:A),B:B)

20200103185721-5e0f8e919999a.jpg

  还有一个奇怪的功能。这个EXACT是干什么的?

  使用此函数比较两个文本字符串是否完全相同,并返回真或假。这里完全一样,不包括格式上的差异,这一点应该注意。

  确切功能的眼里没有沙子。下图是EXACT函数对字符的判断结果。通过比较不难理解。

20200103185721-5e0f8e91b365e.jpg

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/14176.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号