函数 > 矢量和矩阵 > 其他数组函数 > 示例:查找函数
  
示例:查找函数
使用函数 lookuphlookupvlookupmatch 可在矢量或矩阵中查找值并返回来自相同或不同数组中的相应条目。
在一个矩阵中搜索
1. 定义以下汽车调查矩阵。
单击复制此表达式
行表示模型编号、市场百分比、碰撞测试等级以及每部车的平均价格 (美元)。
2. 调用查找函数查找平均价格为 $30000 的汽车的型号。
单击复制此表达式
单击复制此表达式
单击复制此表达式
3. 调用函数 hlookup 查找模型编号为 4 的价格。
单击复制此表达式
单击复制此表达式
4. 调用函数 vlookup 查找模型编号为 9 的市场百分比。由于 vlookup 按列搜索而不像 hlookup 一样按行搜索,因此,需对数据的矩阵进行转置。
单击复制此表达式
单击复制此表达式
5. 使用函数 match 查找平均价格为 $25000 的 cars 的索引。
单击复制此表达式
矩阵 cars 在这些索引下的平均价格为 $25000:
单击复制此表达式
单击复制此表达式
在两个矩阵中搜索
1. 创建包含汽车价格及相应碰撞测试等级的矩阵。
单击复制此表达式
单击复制此表达式
对于这两个表,行表示不同的车型。列表示不同的品牌。
2. 2. 使用函数 lookup 搜索一个网格中平均价格为 $25000 的汽车,并返回其他网格中相应的碰撞测试等级。
单击复制此表达式