我们在前面第55讲说道:如何判断值属不属于数组之间?现将的思路解析一下:
| 10 | 25 | 30 | 40 | 50 | 65 | 75 | ←数组 |
| 11 | | | | | | | | |
| | | 初始值 | | 终止值 | | | |
| 问11属于该数组之间吗? | 如果是? | 它位于 | | 和 | | | | |
| | | | | | | | |
| | ↓ | | | | | | |
| 答案:15属于该数组之间 | | 它位于 | 10 | | 25 | | | |
| | | | | | | | |
| | | | | | | | |
| Q:给定一个数,怎么判断它是否在一个数组之间? | | | | | |
| | | 10 | | 25 | | | |
| | | LOOKUP(A2,B1:H1) | INDEX(B1:H1,(MATCH(A2,B1:H1)+1)) |
| | | 10 | | 25 | | | |
| | | LOOKUP(A2,B1:H1) | LOOKUP(A2,B1:H1,C1:H1) | |
| | | 10 | | | | | |
| | | INDEX(B1:H1,(MATCH(A2,B1:H1))) | | |