index函数的使用方法和vlookup
    x
    一、index函数的使用方法
    Index函数可以说是Excel最强大的函数之一,用它可以实现Vlookup函数的功能,但在性能上比Vlookup要高得多。
    1、index函数的一般格式:
    INDEX ( array, row_num, column_num )
    其中:
    array:要从中取值的数组;
    row_num:行号,从第一行为1开始;
    column_num:列号,从第一列为1开始。
    2、index函数的使用方法:
    (1)单元格索引
    其中的array是一个单元格或单元格的范围,而row_num和column_num分别代表需要取值的单元格行号和列号;
    例如,求数组A1:B5中第3行,第2列的值,可用INDEX(A1:B5,3,2),也可用INDEX(A:B,3,2)。
    (2)列索引
    如果要求数组A1:B5中某一列的所有值,就需要用列索引,此时array只能为一个单元格范围;row_num可以指定为0,这样column_num就可以取值;
    例如,求数组A1:B5中第2列的所有值,可用INDEX(A1:B5,0,2),也可用INDEX(A:B,0,2)。
    (3)行索引
    如果要求数组A1:B5中某一行的所有值,就需要用行索引;此时array只能为一个单元格范围,column_num可以指定为0,这样row_num就可以取值;
column函数和vlookup函数
    例如,求数组A1:B5中第3行的所有值,可用INDEX(A1:B5,3,0),也可用INDEX(A:B,3,0)。
    二、vlookup 函数的使用方法
    1、vlookup 函数的一般格式:
    VLOOKUP ( lookup_value , table_array , col_index_num , [ range_lookup ] )
    其中:
    lookup_value:要查的值;
    table_array:要从中取值的表格;
    col_index_num:表格中的列号,从第一列为1开始;
    range_lookup:查方式,可以为TRUE或FALSE,TRUE表示用最接近的值,FALSE表示用精确值。
    2、vlookup 函数的使用方法
    (1)需要在table_array参数中指定数据范围,这个范围中必须包含要查的值;
    (2)在col_index_num参数中指定要取的列的列号,这个列号必须小于等于table_array的列数;
    (3)在range_lookup参数中指定是否需要用精确值,TRUE表示有可能使用最接近的值,FALSE表示只能用精确值。
    例如,要求在A1:B5这个表格中查值为“B”的单元格,到之后取第二列的值,可用VLOOKUP(“B”,A1:B5,2,FALSE)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。