作者Pettitte1 ()
看板Office
标题Re: [算表] 同时符合x.y范围 回传
时间Fri Jun 11 15:38:41 2021
自己回文一下 还有新问题
最後我是用判断"点"在线的左边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...
请问该怎麽做呢?
先谢谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.52.43.52 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1623397125.A.4EC.html
1F:推 waiter337: 首先 真佩服你能用公式写出来 06/11 19:46
2F:→ waiter337: 主要应该是 结果别呈现在O栏最下面 06/11 19:47
3F:→ waiter337: 改呈现在P栏 06/11 19:47
4F:→ waiter337: 然後Q栏继续做P的判断 判断所有落点那些你要 06/11 19:48
5F:→ waiter337: 大概就是别破坏原本栏位的呈现规律 应该就能持续判别 06/11 19:49
6F:→ waiter337: 但我还是建议用VBA 比较简洁方便 06/11 19:50
7F:推 gunit01: 我针对你原文提供的资料试做一下,我的习惯是做参照表, 06/11 23:17
8F:→ gunit01: 并转换成表格,细节作法有点复杂我不知道如何解释,先看 06/11 23:17
10F:→ gunit01: 补充:如果点在线上,目前是判定超出范围 06/11 23:30
11F:推 SuckCopy: e2=SWITCH(TRUE,H2,23,I2,24,25) 06/12 15:39
12F:→ SuckCopy: h2=AND(N(F2>QUARTILE(B$2:B$6,{0,4}))={1,0},N(G2>QUAR 06/12 15:40
13F:→ SuckCopy: TILE(C$2:C$6,{0,4}))={1,0}) I2类推移动范围即可 06/12 15:41
14F:→ SuckCopy: Point在D栏 06/12 15:45