看板 Office 關於我們 聯絡資訊
自己回文一下 還有新問題 最後我是用判斷"點"在線的左邊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://www.ptt.cc/bbs/Office/M.1623397125.A.4EC.html
waiter337: 首先 真佩服你能用公式寫出來 06/11 19:46
waiter337: 主要應該是 結果別呈現在O欄最下面 06/11 19:47
waiter337: 改呈現在P欄 06/11 19:47
waiter337: 然後Q欄繼續做P的判斷 判斷所有落點那些你要 06/11 19:48
waiter337: 大概就是別破壞原本欄位的呈現規律 應該就能持續判別 06/11 19:49
waiter337: 但我還是建議用VBA 比較簡潔方便 06/11 19:50
gunit01: 我針對你原文提供的資料試做一下,我的習慣是做參照表, 06/11 23:17
gunit01: 並轉換成表格,細節作法有點複雜我不知道如何解釋,先看 06/11 23:17
gunit01: 檔案:https://reurl.cc/Q9bWZO 06/11 23:24
gunit01: 補充:如果點在線上,目前是判定超出範圍 06/11 23:30
SuckCopy: e2=SWITCH(TRUE,H2,23,I2,24,25) 06/12 15:39
SuckCopy: h2=AND(N(F2>QUARTILE(B$2:B$6,{0,4}))={1,0},N(G2>QUAR 06/12 15:40
SuckCopy: TILE(C$2:C$6,{0,4}))={1,0}) I2類推移動範圍即可 06/12 15:41
SuckCopy: Point在D欄 06/12 15:45