作者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/m.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