楼主 海绵宝宝 |
即兴举了个很简单的例子,希望能抛砖引玉,哈哈 image001.png lookup函数.rar |
2楼 wangg913 |
搞错了。 先看看草版的lookup搜索策略。 假设 F2=“ss”,你试试。 |
3楼 wangg913 |
=LOOKUP(1,0/(A2:A7=E2)/(B2:B7=F2),C2:C7) 这样以保万全。 |
4楼 庭院幽幽 |
我下载下来看看再说。 |
5楼 海绵宝宝 |
为什么要这么处理啊,能不能讲下原理啊, 还有LOOKUP一定要升序排列才能查找吗?一头雾水 |
6楼 wangg913 |
如果不是升序排列, 那就要第一个参数必须大于第二个参数的所有数值,这样就返回最后一个符合条件的值的映射。 具体请见gouweicao78版主的lookup搜索策略,里边很详细。 |
7楼 wqfzqgk |
研究一下,前两个条件相同后面值不同是不是能全部提出来 |
8楼 tongxinwu |
上面的条件如果是E2=hh,F2=ss 那 LOOKUP(1,(A2:A7=E2)*(B2:B7=F2),C2:C7)这个结果是6;=LOOKUP(1,0/(A2:A7=E2)/(B2:B7=F2),C2:C7)这个结果是1,为什么呢?请高手帮忙看下,谢谢了! |
9楼 罗非鱼 |
=LOOKUP(1,0/((A2:A7=E2)*(B2:B7=F2)),C2:C7)这样就可以了 |