VLOOKUP 和 INDEX-MATCH 是 Microsoft Excel 中的两个函数,用于从表或范围中查找和检索数据。您的用例可能会决定哪个功能最好,所以让我们看看并比较两者。
查找:
VLOOKUP 函数具有以下语法:
VLOOKUP(value, table, column, [approximate_match])
- value是您要在表的第一列中查找的值。
- table是包含要检索的数据的单元格区域。
- column是要从中检索值的表中的列号。
- approximate_match是一个可选参数,指定您想要近似匹配还是精确匹配。如果将此参数设置为 TRUE 或省略它,Excel 将返回近似匹配。如果将其设置为 FALSE,Excel 将返回完全匹配
好处:
-
VLOOKUP 函数易于使用和理解。
-
它允许您从表或范围中快速查找和检索数据。
缺陷: -
VLOOKUP 函数只允许您从表的第一列中检索数据。
-
它只能返回一个近似匹配,所以如果表中的数据没有排序,它可能不会总是返回正确的值。
INDEX-MATCH索引匹配:
INDEX-MATCH 函数具有以下语法:
INDEX(array, row_num, [column_num])
MATCH(lookup_value,