怎样用函数纵横向匹配函数,想在框框填20

    函数VLOOKUP的四个值分别是(条件查找區域,需要取值所在列数(查找区域的第一列永远是第1列)FALSE)。

    你对这个回答的评价是

大家知道在Excel中可以利用VLOOKUP函数根據区域中第一列的某个数据查找出其他列中对应行的数据。例如在下图中要查找对应“值班日期”为“初五”的“姓名”,可以用公式:

但VLOOKUP函数只能向右查找如果要向左方查找数值,可以用INDEX函数和MATCH函数的组合公式例如要查找上例中“科室”为“财务科”的“姓名”,即通过第4列中的数据在第2列中查找可以用下面的公式:

还可以仍然使用VLOOKUP函数:

上述几个公式都返回“周伯通”。最后一个公式VLOOKUP函数的苐二个参数“IF({1,0},D2:D7,B2:B7)”返回由一个二维数组,其中D2:D7为第一列B2:B7为第二列。“IF({1,0},D2:D7,B2:B7)”可看作“{IF(1,D2:D7),IF(0,,B2:B7)}”用TEXT函数也可返回这样的数组,如将公式的第二个参數改为“

如果要查找“科室”为“财务科”的“值班日期”即通过第4列数据在第1列中查找,只需将第一个公式中最后一个参数“2”改为“1”即可:

将后几个公式中的“B2:B7”,改为“A2:A7”即可:

使用下面的公式可以将“姓名”放到“科室”列左边的任意位置公式都会返回正確的结果。

请将O14:P15单元格区域的条件按下图整理,

O15单元格输入="=糖果类"

公式中:A1:I20为构成数据库的单元格区域8为销售数量所在列数,O14:P15为包含所指定条件的单元格区域

附图仅以图示方式举例。

我要回帖

更多关于 匹配函数 的文章

 

随机推荐