Re: [算表] 同时符合x.y范围 回传

楼主: Pettitte1   2021-06-11 15:38:41
自己回文一下 还有新问题
最后我是用判断"点"在线的左边or右边
来决定这个点是否在范围内
所以一个矩形范围要判断四次(四条线)
公式如下图
https://i.imgur.com/hLeRgoO.jpg
我把判断一次写在同一个储存格(不符合=1)
但有三个范围的话 还是要判断三次
最后在O34判断点是在哪个范围内
然后到Data的sheet A2=Area!O34得到结果
https://i.imgur.com/zk6baoD.jpg
我的新问题是
这样一次只能代入一个点(x,y)来做上述的全部判断
如上图代入点(B2,C2)最后得到结果=A2
我想要后面的(B3,C3)、(B4,C4)...
代入一样公式的判断三次在哪个Area
然后结果=A3、A4...
请问该怎么做呢?
先谢谢了
作者: waiter337 (给开司一罐苏格登)   2021-06-11 19:46:00
首先 真佩服你能用公式写出来主要应该是 结果别呈现在O栏最下面改呈现在P栏然后Q栏继续做P的判断 判断所有落点那些你要大概就是别破坏原本字段的呈现规律 应该就能持续判别但我还是建议用VBA 比较简洁方便
作者: gunit01 (晋纬)   2021-06-11 23:17:00
我针对你原文提供的资料试做一下,我的习惯是做参照表,并转换成表格,细节作法有点复杂我不知道如何解释,先看档案:https://reurl.cc/Q9bWZO补充:如果点在线上,目前是判定超出范围
作者: SuckCopy (noname)   2021-06-12 15:39:00
e2=SWITCH(TRUE,H2,23,I2,24,25)h2=AND(N(F2>QUARTILE(B$2:B$6,{0,4}))={1,0},N(G2>QUARTILE(C$2:C$6,{0,4}))={1,0}) I2类推移动范围即可Point在D栏

Links booklink

Contact Us: admin [ a t ] ucptt.com