用LOOKUP和FIND函数规范为标准名称
发布时间:2022-05-31 10:16:25
作为管理或者统计工作者,往往从各个部门收集上来的数据填写非常不规范,比如下:
A列中同样的设备,填写的名称不一样,这为后期的统计与分析带来麻烦。我们要把这些不规范的设备名称改写成标准名称。
关键操作第一步:建立关键字与标准名称对应表
首先对不规则的商品名称分析,提取出关键字,建立关键字与标准名称之 间的对应关系表,如下:
第二步:函数实现
在B2单元格输入公式“=LOOKUP(1,0/FIND($D$2:$D$7,A2),$E$2:$E$7)”,公式公式向下填充,就可以写出所有的标准名称。
(这种用来填写标准名称的方法,还可用在给物品分类方面)
公式解析
总公式“=LOOKUP(1,0/FIND($D$2:$D$7,A2),$E$2:$E$7)”
其中:
FIND($D$2:$D$7,A2)
FIND函数返回一个字符串在另一个字符串中的起始位置,如果找不到要查找的字符或字符串,返回错误值#VALUE!。
本示例中的含义是:依次查找$D$2:$D$7区域中的关键字在A2字符串中起始位置,如果查找到了,就返回关键字在A2字符串中的起始位置,如果查找不到,就返回错误值#VALUE!。
所以,本部分函数,在本示例中的返回值是由起始位置与错误值#VALUE!组成的数组(为描述方便,称为数组1):
{#VALUE;4;#VALUE;#VALUE;#VALUE;#VALUE}
0/FIND($D$2:$D$7,A2)
用0除以数组1,得到由0和错误值#VALUE!组成的新数组(数组2):
{#VALUE;0;#VALUE;#VALUE;#VALUE;#VALUE}
LOOKUP(1,0/FIND($D$2:$D$7,A2),$E$2:$E$7)
LOOKUP函数用1作为查找值,在数组2中,所有的数字都小于1,所以按照小于1的最大值0进行匹配,匹配出第三个参数$E$2:$E$7数组中与数组2中0对应位置的值,即E3单元格的数据。
附函数语法
LOOKUP函数:
LOOKUP(lookup_value, lookup_vector, [result_vector])
这是LOOKUP 函数向量形式语法,具有以下参数:
lookup_value 必需。 LOOKUP 在第一个向量中搜索的值。 Lookup_value 可以是数字、文本、逻辑值、名称或对值的引用。
lookup_vector 必需。 只包含一行或一列的区域。 lookup_vector 中的值可以是文本、数字或逻辑值。
result_vector 可选。只包含一行或一列的区域。result_vector 参数必须与 lookup_vector 参数大小相同。其大小必须相同。
FIND函数:
FIND(find_text, within_text, [start_num])
FIND 和 FINDB 函数语法具有下列参数:
find_text 必需。 要查找的文本。
within_text 必需。 包含要查找文本的文本。
start_num 可选。 指定开始进行查找的字符。 within_text 中的首字符是编号为 1 的字符。 如果省略 start_num,则假定其值为 1。
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- 操作方法1、原始数据表如图所示,其中分别在一些单元格中标注了黄色和红色。 2、单击“产品名称”列上的筛选按钮,选择
- 在word文档进行编辑的时候,经常会输入各种特殊符号,其中,直径符号也是其中的一种常见特殊符号,这是如何输入的呢?下面就跟小编一起看看吧。W
- 1.打开需要替换的WPS文档。然后点击工具栏的“替换” 2.首先勾选”使用通配符“然后在查找内容处输入“[0-9]
- 在编辑Word文档的时候,我们常常要将首行缩进两个字符,使文档更加的美观,而如果是一篇长文章的话,常常为了让阅读者更加容易找出关键字段,我们
- 在教学工作中,经常要用EXCEL统计学生成绩,其中要统计学生的及格人数、及格率,这些功能如果用菜单来操作比较繁琐,其实完全可以直接在表格中输
- excel表默认情况下输入一长串数字如身份证号码是显示不正常的,那么在Excel中如何正确显示出长串数字?下面小编就为大家详细介绍一下,不会
- 从网上下载的一本《红楼梦》,每个回目只有“上卷 第XX回”标注了加粗,看起来很不醒目。下面我们通过格式替换的方式,一键将所有“上卷 第XX回
- word文档中怎么插入心形特殊符号?在写情书的是偶想在文档中用心形来表达爱意,但是找不到心形,该怎么办呢?下面我们一起来看看word中心形的
- 插入——符号下拉——选择更多——弹框中切换至数学符号选项卡——选择函数符号——确定,如图:
- word是我们常用到的办公软件,是一种很必要的技能,如果我们能熟练运用word,将会给我们日常的文档处理变得更简单,下面为大家介绍word如
- 在Excel表格的制作中,我们可能需要录入大量的数据,那么多数据录入想想都头大,有可能还会造成数据录入的错误,有什么方法可以帮助我们有效的避
- 今天小编为大家带来的是Word表格标题行无限复制的教程;希望对大家会有帮助;有需要的朋友一起去看看吧在使用Word编辑表格的时候,当同一张表
- 很多游戏玩家遇到在运行游戏的时候,出现速度缓慢的情况,影响了正常游戏体验,Win10系统启动游戏慢怎么办?小编这就分享一下Win10系统启动
- 当Excel表格里的数据比较少时,表格在打印时会显示在纸张的左上角,不太美观。如果我们想要将表格居中打印,该如何操作呢?首先,单击打印预览,
- 在将网络上的文本复制、粘贴到Word文档中时,在收到下属单位上报的Word文档格式的材料时,那么用word怎么快速规范化数字格式?下面小编就
- 有时候我们在办公使用word的时候,经常会碰到word文件损坏打不开的情况,接下来word损坏打不开的解决方法,希望看完本教程的朋友都能学会
- 很多用户在使用Word编辑一些文档的时候,经常会去添加页眉,而在添加页眉之后就经常会出现横线,这时候就可以通过清除页眉格式来解决这个问题,那
- 为了使我们做出的效果美观大方,如何让文字紧挨图片,让受众有更好的视觉享受,我们要对图片的文字环绕方式进行合理的设置,达到最好的效果为了使我们
- 很多网友升级到win10系统后,由于对新系统不了解,很多操作也不太熟悉,比如简单关机,每次关机都很麻烦,其实我们可以在右键菜单中添加“关闭w
- 1.打开需要编辑的WPS文档,点击工具栏的“插入”插入需要的“形状” 2.接着在文档里绘制图形 &n