Board logo

标题: Excel知识兴趣点五十五:如何判断值属不属于数组之间 [打印本页]

作者: zhendeaini    时间: 2015-3-9 09:28     标题: Excel知识兴趣点五十五:如何判断值属不属于数组之间

本节主要讨论如何判断值属不属于数组之间,请看问题:
10253040506575←数组
15
初始值终止值
问15属于该数组之间吗?如果是?它位于
答案:15属于该数组之间它位于1025
Q:给定一个数,怎么判断它是否在一个数组之间?


附件: 如何判断值属不属于数组之间.xls (2015-3-9 09:28, 13.5 KB) / 该附件被下载次数 30
http://hahabbs.w1.luyouxia.net/bbs/attachment.php?aid=125628
作者: seaxin    时间: 2015-3-9 10:10

用max min比较大小判断,
初始值
=LOOKUP(A2,B1:H1)
终止值

=VLOOKUP(D4,B1:H1,MATCH(D4,B1:H1,0)+1)[16]
作者: zhendeaini    时间: 2015-3-9 14:16

引用:
原帖由 seaxin 于 2015-3-9 10:10 发表
用max min比较大小判断,初始值=LOOKUP(A2,B1:H1)
终止值
=VLOOKUP(D4,B1:H1,MATCH(D4,B1:H1,0)+1)[16]
嗯,初始值和终止值还有什么可以公式计算?
作者: seaxin    时间: 2015-3-9 14:38

引用:
原帖由 zhendeaini 于 2015-3-9 14:16 发表


嗯,初始值和终止值还有什么可以公式计算?
公式认识的不多,你开估吧~[42]
作者: zhendeaini    时间: 2015-3-9 15:38

引用:
原帖由 seaxin 于 2015-3-9 14:38 发表


公式认识的不多,你开估吧~[42]
初始位置=LOOKUP(A2,B1:H1)→跟你思路一样
              =INDEX(B1:H1,(MATCH(A2,B1:H1)))
终止位置=INDEX(B1:H1,(MATCH(A2,B1:H1)+1))
           或=LOOKUP(A2,B1:H1,C1:H1)

我暂时想到这么多。
作者: seaxin    时间: 2015-3-9 15:46

引用:
原帖由 zhendeaini 于 2015-3-9 15:38 发表



初始位置=LOOKUP(A2,B1:H1)→跟你思路一样
              =INDEX(B1:H1,(MATCH(A2,B1:H1)))
终止位置=INDEX(B1:H1,(MATCH(A2,B1:H1)+1))
           或=LOOKUP(A2,B1:H1,C1:H1)

我暂时想到这么多。
原来LOOKUP的公式一可以这么用~[29]
作者: zhendeaini    时间: 2015-3-9 16:48

引用:
原帖由 seaxin 于 2015-3-9 15:46 发表


原来LOOKUP的公式一可以这么用~[29]
[82]




欢迎光临 BBS (http://hahabbs.w1.luyouxia.net/bbs/) Powered by Discuz! 6.0.0