如果表一中D列数字,和表二中G列任意数字相同,则表一中Y列等于表二中G列对应的Z列内容!求公式!

1个回答

  • 请注意公式中的 工作表名称要与实际表格的工作表名称相同,题目说的是 表二 ,如果实际名称为Sheet2,则要把 表二 改为 Sheet2

    提供两条公式,任选一条即可,在表一的Y1输入公式下拉:

    公式一:

    =IF(D1="","",VLOOKUP(D1,表二!G:Z,20,))

    公式二:

    =IF(D1="","",INDEX(表二!Z:Z,MATCH(D1,表二!G:G,)))

    还可以加入防错判断,当表一的D列数字有可能不存在于表二的G列时,公式返回空白,以上公式遇上这情况返回#N/A错误值.

    公式一:

    =IF(COUNTIF(表二!G:G,D1),VLOOKUP(D1,表二!G:Z,20,),"")

    公式二:

    =IF(COUNTIF(表二!G:G,D1),INDEX(表二!Z:Z,MATCH(D1,表二!G:G,)),"")