主页 > 办公自动化 > excel根据内容里面的一段文字模糊匹配?

excel根据内容里面的一段文字模糊匹配?

2022-12-17 20:12来源:m.sf1369.com作者:宇宇

一、excel根据内容里面的一段文字模糊匹配?

自己正好也需要这个,解决之后答一发备忘




所需函数:


VLOOKUP函数




语法规则:


VLOOKUP( lookup_value, table_array, col_index_num, range_lookup )


lookup_value

(目标查找值): 可以为数值、文字字符串、或参照地址,主要使用参照地址,如:A3

table_array

(查找区域): 如:B3:D100

col_index_num

(返回显示列序号):查找范围内的栏数,如:B3:D100范围的话,如果col_index_num=2,则返回C列(即范围内第二列的值)

range_lookup

(是否模糊匹配): 0或False为精确匹配,1或True为近似匹配


Tips:


我们在使用参照地址或查找范围时,有时需要将值或范围固定在一个区域内,而又要使用下拉方式(或复制)将函数添加到新的单元格中去,这里就要用到“$”这个符号了,这是一个起固定作用的符号。
比如说我始终想在B3:D100内查找数据,则将范围设置为$B$3:$D$100,那么你在下拉的时候这个值就固定为$B$3:$D$100

例子:

B列学号匹配C列学号,并显示匹配学号的学生姓名(位于D列)输入公式:=VLOOKUP(B3,$C$3:$D$200,2,0)示意图如下:

二、excel中有没有模糊匹配的函数呀?

vlookup啊

有啊!举个例:如图。而公式可以这样完成:个数:=SUMPRODUCT((LEFT(A1:A8)=李)*(B1:B8>500))

和:=SUMPRODUCT((LEFT(A1:A8)=李)*(B1:B8>500)*B1:B8)

三、excel中,lookup使用时有问题

函数参数中的“数组”,必须使用绝对单元格地址!

比如:

C1:E30?应该用???$C$1:$E$30

否则,当公式被拖动、复制填充时,相对单元格地址就发生变化了。

其对应的数组范围,就不是你希望的范围了!

重启软件试试看

区域设置有问题吧?

用绝对引用试试

有带行列标的截图示例,就可以给你直接可以使用的公式了。

重新提问吧。

追答 : 正确的公式都一样,不正确的公式各有各的错误。

四、如何在excel中使用if函数与lookup一起使?

=IF(E1>=30,大,IF(E1>=20,中,IF(E1>=10,小,低)))

相关推荐

企业办公软件都有哪些?

办公自动化 2024-01-14

数控车床自动编程用什么软件?

办公自动化 2024-01-12

写字间物业管理方案

办公自动化 2023-12-09

自动化的好处和坏处

办公自动化 2023-12-05

单片机有什么特征?

办公自动化 2023-11-27

excel2007教程|excel2007教程下载

办公自动化 2023-11-22