- ·上一篇:excel金额如何光加的算总额
- ·下一篇:excel粘贴的时候如何倒转
excel表中两列如何进行数据匹配
1.如何在excel表中进行两列的匹配
数据的匹配常用的函数进行匹配,可用的函数很多,如:1)vlookup函数,用法:VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) ,注意:lookup_value(查找的值)必须在table_array(查找范围)的第一列;col_index_num(返回列号)从table_array第一列开始且必须在table_array范围内。
2)index函数和match函数配合使用,用法:INDEX(array, MATCH(lookup_value, lookup_array, [match_type]))上述是常见的两种方法:方法1较为简单,但返回值列必须在对比值列的右侧,是个较大的限制;方法2使用函数嵌套,相对难一点,但不受返回值列的限制,应用也很广泛。具体使用时可以根据具体情况进行选择。
2.怎么用vlookup对两个表匹配相同数据?
打开EXCEL表格,在A列和B列单元格中输入数据,需要找到A列和B列中的相同数据。在C1单元格中输入函数公式:=VLOOKUP(B:B,A:A,1,0)。然后点击回车,即可看到C1单元格中显示了B列对应的A列中相同的数据。之后向下拖动单元格填充公式,即可看到相同的数据即可显示出来,不同的数据显示的错误提示。
vloopup函数在excel中经常用到,特别是对于数据分析,它可以帮你快速匹配一列对象所对应的值。打开EXCEL表格,在A列和B列单元格中输入数据,需要找到A列和B列中的相同数据。在C1单元格中输入函数公式:=VLOOKUP(B:B,A:A,1,0)。然后点击回车,即可看到C1单元格中显示了B列对应的A列中相同的数据。之后向下拖动单元格填充公式,即可看到相同的数据即可显示出来,不同的数据显示的错误提示。
需要注意的是,利用vlookup函数需要对两个表进行分别的对比匹配。所以使用起来相对比较麻烦,而且您需要对Vlookup函数使用非常熟练。这里需要补充一点的是,vlookup函数匹配如果不成功,就会出现类似上图的“#N/A”的错误显示。
为了让单元格的显示比较“圆满”。Vlookup函数通常与一个函数搭配使用,那个函数叫做iferror。也就是刚刚出错的单元格,变成0。Iferror函数的用法也很简单,如果Vlookup匹配成功则显示成功的值,如果不成功则显示为0。
3.EXCEL两列怎么匹配两列有几位数字相同的数据
亲,如果第二列的3~5位没有重复的情况,那么可以用下面的公式。
如下图,C1为数组公式,按“Ctrl+Shift+回车”结束输入,下拉:
=MAX((MID(B:B,3,3)=MID(A1,3,3))*B:B)
C列就是你需要的,和A列对应的顺序
4.如何将两个excel表的信息进行匹配
详见样表截图
为方便理解,把原始数据和查询表放在同一张表上的KL列
F2输入
=INDEX(L:L,MIN(IF((RIGHT($L$2:$L$10,4)=RIGHT(D2,4))*(LEFT($K$2:$K$10)=LEFT(E2)),ROW($2:$10),4^8)))
数组公式,先按住CTRL+SHIFT,最后回车
公式下拉
G2输入
=INDEX(K:K,MIN(IF((RIGHT($L$2:$L$10,4)=RIGHT(D2,4))*(LEFT($K$2:$K$10)=LEFT(E2)),ROW($2:$10),4^8)))
数组公式,先按住CTRL+SHIFT,最后回车
公式下拉
