excel查找匹配指定的字
发布网友
发布时间:2022-03-16 05:45
我来回答
共8个回答
懂视网
时间:2022-03-16 10:06
Excel查找内容的方法:
打开Excel表格,按ctrl+f键出现查找对话框,
然后输入想要查找的内容,
点击[查找全部]即可。
总结:
1.按ctrl+f键出现查找对话框
2.输入想要查找的内容
3.点击[查找全部]
热心网友
时间:2022-03-16 07:14
你的问题在于没有弄清楚vlookup这个函数的详细使用。
VLOOKUP只会从选定范围的第一列来查找你的 值,也就是说你公式里选定的是B:D三列,那么这个函数就会在B列里找“*空调*”,然后返回对应的大类。你的数据里没有“空调”,那么当然就会返回“空调插板”对应的“水电安装”。
有两个解决方案。
方案一,将你的存货名称是空的数据用二类分类来补齐,这样就是用你原来的公式就能搞定。
方案二,公式调整成=IFERROR(IF(COUNTIFS(B:B,E7)<=0,VLOOKUP("*"&E7&"*",C:D,2,FALSE),VLOOKUP("*"&E7&"*",B:D,3,FALSE)),"无此项")
公式的意思就是检测B列里面有没有你要查找项目的值,如果有的话就从B:D范围里用vlookup查找,如果没有的话,就从C:D范围里找。如果B列和C列里都没有的话,就返回“无此项”。
看下你觉的哪种方案更适合你的工作。
有问题的话可以再追问。
追问
其实B列C列没有什么指定,然后假如空调、暖风器的位置在空调插板下面,而且都在B列怎么办?
总的来说我的目的是要当我在找“空调”的时候,能够匹配到“空调”而不是带“空调”的任何字段,结果出现冷暖设备。就像字典一样,而且后期数据多的话,带“空调”字段的在单元格中出现的前后左右位置可能不一样,但就是希望精准匹配到“设备”
热心网友
时间:2022-03-16 08:32
=LOOKUP(3,0/FIND(C7,C2:C3),D2:D3)
=INDEX(D:D,SUMPRODUCT(ISNUMBER(FIND(C7,C2:C3))*ROW(2:3)))
之类的吧,第二个不得出现重复,第一个如果重复,出现后面那个。
=INDEX(D2:D3,MATCH(1,1-ISERR(FIND(C7,C2:C3))),)
这样也可以,是CTRL+SHIFT+ENTER三键齐按的数组公式。追问可是当我查找“空调插板”的时候又不多
热心网友
时间:2022-03-16 10:07
1.语法 MATCH(lookup_value,lookup_array,match_type)
Lookup_value 为需要在数据表中查找的数值,可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。
Lookup_array 可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。
Match_type 为数字 -1、0 或 1。
为1时,函数查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列
为0时,函数查找等于 lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列
为-1时,函数查找大于或等于 lookup_value 的最小数值,Lookup_array 必须按降序排列
如果省略 match_type,则假设为 1
热心网友
时间:2022-03-16 11:58
你可以把公式改成下面这个:
=If(C7="空调","设备",VLOOKUP("*" & C7 & "*",B:D,3,FALSE))
热心网友
时间:2022-03-16 14:06
将原来公式中的B:D和3分别替换为C:D和2,试一下
热心网友
时间:2022-03-16 16:31
具体得看你的数据来,简单的可能用公式就能搞定,复杂的可能需要代码来完成
热心网友
时间:2022-03-16 19:12
=INDEX(D:D,MATCH("*"&C7&"*",C:C,0))
excel表格里怎么查找指定内容?
方法一:使用“查找和替换”功能 1. 打开Excel表格,选中要匹配的数据所在的列。2. 点击“开始”选项卡,选择“查找和选择”下的“查找”。3. 在“查找和替换”对话框中,输入要查找的关键字,点击“查找下一个”。4. Excel会自动定位到第一个匹配关键字的单元格,可以使用“查找下一个”按钮来查...
Excel怎么快速查找匹配指定文字?
在Excel中,你可以使用筛选和查找功能来快速匹配指定文字。以下是一个简单的步骤:1. 选中你要进行匹配的列或区域。2. 在Excel菜单栏上选择“数据”选项卡,然后点击“筛选”按钮。3. 在列标题栏上的下拉菜单中,选择“文本过滤”或“数字过滤”,具体取决于你要匹配的内容类型。4. 在弹出的对话框中...
excel怎么用公式根据关键字匹配?
首先,可以使用IF函数结合EXACT或SEARCH函数来进行关键字的精确或模糊匹配。例如,如果要检查A1单元格是否包含“目标文字”,可以使用公式`=IF, "匹配", "不匹配")`来进行精确匹配,或者使用`=IF, "匹配", "不匹配")`来进行模糊匹配。这些公式会返回一个“匹配”或“不...
excel怎么用公式根据关键字匹配?
在Excel中,使用公式根据关键字进行匹配可以通过多种函数实现,常见的有VLOOKUP、INDEX/MATCH、IF结合SEARCH或EXACT函数等。VLOOKUP函数是Excel中非常强大的查找函数,它可以在一个范围内查找某个值,并返回该值所在行的指定列的数值。当需要根据关键字进行匹配时,可以在VLOOKUP函数的第一个参数中使用通配符&...
excel上如何定位到一个字excel中如何定位指定的文字
在Excel中,可以使用以下方法来定位到一个字:使用查找和替换功能:选中需要查找的单元格区域,然后在“开始”选项卡中的“查找和选择”组中点击“查找”按钮。在弹出的查找对话框中输入要查找的字,然后点击“查找下一个”按钮即可定位到第一个匹配的字。如果要替换某个字,可以在“替换”对话框中输入...
怎么用excel按姓名自动查找数据?
excel中按照姓名自动匹配数据,可以按照以下步骤进行操作:1、首先打开excel表格,在需要匹配数据的空白单元格中输入“=vlookup”并调用函数。2、然后选择需要匹配的姓名字段。3、英文逗号隔开后,选择要匹配的数据范围。4、英文逗号隔开,输入数据范围中需要匹配提取的数据所在的列数。5、然后选择精确匹配。6...
excel怎么用公式根据关键字匹配?
首先,打开你的Excel表格,假设你的数据位于A1到D5的区域。在你想要查找的区域,比如A8单元格,输入你要匹配的关键字,例如“张三”。目标是找到与“张三丰”和“张三丰益”对应的工号。接下来,在B8单元格中输入VLOOKUP函数:=VLOOKUP(A8,A1:D5,2,0)。这个公式会查找A列中与“张三”匹配的第一...
excel中怎么查找特定字符?
当需要在Excel中进行模糊匹配时,可以轻松实现。以查找姓陈且名字包含特定字符的人员为例,以下是具体步骤:首先,通过按下快捷键Ctrl+F快速打开查找对话框。在对话框的搜索框内,输入“陈*”。这里的“*”符号是一个通配符,代表可以匹配任意多个连续字符,无论是一个字还是多个字。接着,点击对话框...
excel如何根据给定的数据匹配出相关的内容
VLOOKUP函数是Excel中进行数据匹配最常用的工具之一。其基本语法为`=VLOOKUP`。其中,`lookup_value`是要查找的值,`table_array`是包含数据的表格或区域,`col_index_num`是返回匹配值的列号,`[range_lookup]`是查找类型,0表示精确查找,非0表示近似查找。例如,如果要根据员工姓名查找其部门,可以在...
在Excel中,如何实现根据指定条件进行数据匹配
在Excel中,数据匹配指的是根据某个关键字段或条件,在不同的数据集中查找并获取相应的值或信息。常见的数据匹配操作包括在一个数据表中查找另一个数据表中对应的值、根据条件筛选数据等。下面介绍几种常用的数据匹配方法:1. VLOOKUP函数:VLOOKUP函数可用于在垂直方向上查找匹配的值。它可以在一个范围...