[算表] 同時符合x.y範圍 回傳

看板Office作者時間2年前 (2021/05/27 10:52), 編輯推噓3(3012)
留言15則, 4人參與, 2年前最新討論串1/2 (看更多)
軟體:Office 版本:Office 365 想請問我假設我有3個(x,y)範圍 我想要判斷某個(x,y)在哪個範圍內 請問要怎麼打公式呢? 沒有頭緒 詳細如下 我有Area 23、24、25 三個(x,y)範圍 想找Point 1 的(x,y)在哪個範圍內 要同時符合(x,y),因為有些範圍的框會是斜的 謝謝 Area x y Point Area x y 23 0.1930 0.0932 1 0.1936 0.0969 0.1928 0.0970 2 0.194 0.0976 0.1938 0.0986 3 0.1941 0.0979 0.1939 0.0948 4 0.1949 0.0994 0.1930 0.0932 5 0.1936 0.097 6 0.1941 0.0979 Area x y 7 0.1954 0.1005 24 0.1939 0.0948 8 0.1946 0.0991 0.1938 0.0986 9 0.1943 0.0984 0.1948 0.1003 10 0.1953 0.1004 0.1949 0.0963 11 0.1955 0.1006 0.1939 0.0948 12 0.1932 0.0962 13 0.1944 0.0986 Area x y 25 0.1949 0.0963 0.1948 0.1003 0.1958 0.1020 0.1958 0.0979 0.1949 0.0963 做出來的圖如下 https://i.imgur.com/MeI5bsJ.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.131.253 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1622083976.A.99D.html

05/27 13:54, 2年前 , 1F
直覺想到的是將線段方程式y=ax+b寫好,帶入x求y',在比
05/27 13:54, 1F

05/27 13:54, 2年前 , 2F
較y與y'大小做條件判斷
05/27 13:54, 2F

05/27 14:38, 2年前 , 3F
有想過用您的方法,但畢竟點不是剛好在方程式的線上面
05/27 14:38, 3F

05/27 14:39, 2年前 , 4F
萬一剛好點在邊界會誤判到錯的Area吧?
05/27 14:39, 4F

05/28 08:31, 2年前 , 5F
假設point落在Area1跟area2的邊界上,就算不使用前面推
05/28 08:31, 5F

05/28 08:31, 2年前 , 6F
文的方法,也是有可能發生的啊?這時還是要回到原問題時
05/28 08:31, 6F

05/28 08:31, 2年前 , 7F
怎麼定義吧!
05/28 08:31, 7F

05/28 23:53, 2年前 , 8F
google 射線法 vba
05/28 23:53, 8F

05/28 23:56, 2年前 , 9F

05/28 23:59, 2年前 , 10F
6樓那個vba 做好自訂函數 之後就能用了
05/28 23:59, 10F

05/29 00:00, 2年前 , 11F
更正 要會一點vba 底子
05/29 00:00, 11F

05/29 00:01, 2年前 , 12F
畢竟一條線就得判斷一次 也就是你至少要判斷四次 才能
05/29 00:01, 12F

05/29 00:01, 2年前 , 13F
知道到底是不是
05/29 00:01, 13F

05/29 00:04, 2年前 , 14F

05/29 00:04, 2年前 , 15F
asting/ 自己接起來
05/29 00:04, 15F
文章代碼(AID): #1Whmc8cT (Office)
文章代碼(AID): #1Whmc8cT (Office)