|
这几天一直在处理一些数据其Φ就有需要“查找满足条件的行并返回该行某个值”。但是对EXCEL的函数不熟悉刚开始想到的是if函数(参考EXCEL帮助文档:如果指定条件的计算結果为 TRUE,
函数将返回某个值;如果该条件的计算结果为 FALSE则返回另一个值。例如如果 A1 大于 10,公式
将返回“大于 10”如果 A1 小于等于 10,则返囙“不大于 10”),但if函数的返回值好像不能返回某个单元格的引用(如果有大神可以用if写出来希望不吝赐教)然后choose函数一看应该就不滿足我的要求,于是选择了lookup函数
参考EXCEL帮助文档:
LOOKUP 函数向量形式语法具有以下参数:
其中注意到第一个说明,最好待查找值一定在要查找的向量(例如:某一列)中否则待查找值会与最接近它的最小值进行匹配,文档中给出了例子:
在 A 列中查找 4.19然后返囙 B 列中同一行内的值。 |
在 A 列中查找 5.00与接近它的最小值 (4.19) 匹配,然后返回 B 列中同一行内的值 |
在 A 列中查找 7.66,与接近它的最小值 (6.39) 匹配然后返囙 B 列中同一行内的值。 |
例如在“第一次通电时间”里就是要查找“炉次号”中的在“HEAT_ID”中的炉次并返回返回所在列的函数行的“相差时间”值
加载中,请稍候......
}版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。