乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel 两组数据,使其一一对应,左右一样

excel 两组数据,使其一一对应,左右一样

作者:乔山办公网日期:

返回目录:excel表格制作


假设数据从A1开始,在D1输入公式=vlookup(A1,B:C,2,0),下拉公式即可。

亲,截图没有行号列标,没法写公式呀……

用公式可以操作,步骤稍微有点多。举例如下。

A/B两列是第一组数据,F/G是第二组数据。

在C2粘贴这个公式并下拉:=IF(COUNTIF(F:F,A2),A2,"")

在D2粘贴这个公式并下拉:=IF(C2<>"",VLOOKUP(C2,F:G,2,),"")

在H2粘贴这个公式并下拉:=IF(COUNTIF(A:A,F2),"","无对应项")

 


可以使用公式”=LOOKUP(1,0/((Sheet1!$A$2:$A$101=$A2)*(Sheet1!$C$2:$C$101=$C2)),Sheet1!D$2:D$101)“来引用。

步骤:

1、以excel2016为示例,建立表1。

2、建立表2。

3、在表2”d2“单元格,输入公式”=LOOKUP(1,0/((Sheet1!$A$2:$A$101=$A2)*(Sheet1!$C$2:$C$101=$C2)),Sheet1!D$2:D$101)“。

4、得到引用结果。

5、向下填充,完成引用。

扩展资料:

函数 LOOKUP 有两种语法形式:向e799bee5baa6e997aee7ad94e58685e5aeb9364量和数组。

(1)向量形式:公式为 = LOOKUP(lookup_value,lookup_vector,result_vector)

式中 lookup_value—函数LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用;

lookup_vector—只包含一行或一列的区域lookup_vector 的数值可以为文本、数字或逻辑值;

result_vector—只包含一行或一列的区域其大小必须与 lookup_vector 相同。

(2)数组形式:公式为

= LOOKUP(lookup_value,array)

式中 array—包含文本、数字或逻辑值的单元格区域或数组它的值用于与 lookup_value 进行比较。

例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:array和lookup_vector的数据必须按升序排列,否则函数LOOKUP不能返回正确的结果。文本不区分大小写。如果函数LOOKUP找不到lookup_value,则查找array中小于lookup_value的最大数值。如果lookup_value小于array中的最小值,函数LOOKUP返回错误值#N/A。另外还要注意:函数LOOKUP在查找字符方面是不支持通配符的,但可以使用FIND函数的形式来代替。

参考资料:百度百科—lookup函数



插入一个辅助行,比如你的数据分别在第一列和第二列,在第一列下插入一新列,在单元格中输入公式=IF(COUNTIF($A$3:$I$3,A1)=1,A1,"")向后填充公式。

相关阅读

  • excel两个不同表格间的数据怎么同步

  • 乔山办公网excel表格制作
  • 笨方法是复制粘贴。也可利用公式=VLOOKUP(查找的内容,盘符:文件夹名称[工作薄名.xls]工作表名!查找的区域,从查找内容开始第几列,0)excel两个不同表格间的数据同步方法copy如下:1、打开需
关键词不能为空
极力推荐
  • 如何在excel中多条件取最大值?

  • C1单元格写入公式=MAX(IF(A:A=A1,B:B))数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式最大值函数公式:D3表格输入:=MAX((A1:A10=D2)*B1:B10)输入好公式后,先按抄住CTRL+SHIFT,最后回车

ppt怎么做_excel表格制作_office365_word文档_365办公网