969341591 发表于 2014-2-10 21:17
那第一个参数呢,为什么是"1"?
这就涉及到lookup函数的用法了,在查找列查找小于等于1的最大值,返回对应列的结果
语法LOOKUP(lookup_value, lookup_vector, result_vector)LOOKUP 函数向量形式语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
- lookup_value 必需。LOOKUP 在第一个向量中搜索的值。Lookup_value 可以是数字、文本、逻辑值、名称或对值的引用。
- lookup_vector 必需。只包含一行或一列的区域。lookup_vector 中的值可以是文本、数字或逻辑值。
要点 lookup_vector 中的值必须以升序排列:...,-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。否则,LOOKUP 可能无法返回正确的值。大写文本和小写文本是等同的。 - result_vector 必需。只包含一行或一列的区域。result_vector 参数必须与 lookup_vector 大小相同。
根据上述,公式可以修改为- =lookup(0,0/b9:b12=b15),e9:e12)
复制代码 或- =lookup(,0/b9:b12=b15),e9:e12)
复制代码 (0省略写法)
|