作者a0099090 (a0099090)
看板Office
标题[算表] 判断值是否能在某一区间内
时间Mon Apr 23 14:28:07 2018
软体:EXCEL
版本:2016
https://goo.gl/6Uv7on
如档
希望能判断若右边的材料长度与宽度都能符合条件时
(切片数(长)、切片数(宽)为整数未知数)
条件为:
[冲型长度*切片数(长)+边料上限*(切片数(长)+1)] >= 材料长度 >=
[冲型长度*切片数(长)+边料下限*(切片数(长)+1)]
且
[冲型宽度*切片数(宽)+边料上限*(切片数(宽)+1)] >= 材料宽度 >=
[冲型宽度*切片数(宽)+边料下限*(切片数(宽)+1)]
则在储存格P、Q排显示切片数(长)为几片,宽为几片
恳请大神指教,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.46.104.13
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1524464890.A.99B.html
1F:→ soyoso: 以档案来举例p、q栏应会回传什麽呢? 04/23 15:15
2F:→ a0099090: p栏显示切片数(长)的数量 q栏显示切片数(宽)的数量 04/23 15:21
比如说储存格L16和M16在切片数(长)=4 切片数(宽)=4的时候会符合
P16和Q16就都显示4
※ 编辑: a0099090 (114.46.104.13), 04/23/2018 15:26:51
3F:→ soyoso: 同时符合时才显示吗? 04/23 19:21
应该有误,可能我讲得不够清楚,实际上我这里只会提供
冲型长度、冲型宽度、边料下限、边料上限、材料长度、材料宽度
要由此算出
当切片数(长)为多少、切片数(宽)各为多少的时候(需整数)
能够符合
[冲型长度*切片数(长)+边料上限*(切片数(长)+1)] >= 材料长度 >=
[冲型长度*切片数(长)+边料下限*(切片数(长)+1)]
和
[冲型宽度*切片数(宽)+边料上限*(切片数(宽)+1)] >= 材料宽度 >=
[冲型宽度*切片数(宽)+边料下限*(切片数(宽)+1)]
又或是无解(不显示)
https://goo.gl/fnrTca
如档(I2数字有改喔)
由L2可得知当切片数(长)=5时
[冲型长度*切片数(长)+边料上限*(切片数(长)+1)] >= 材料长度 >=
[冲型长度*切片数(长)+边料下限*(切片数(长)+1)]
只是目前的作法太土法炼钢了 囧
需要长跟宽分开做
最後再判断是否长宽都有解
目前只弄了一个的切片数(长)...
※ 编辑: a0099090 (114.46.104.13), 04/23/2018 20:27:28
第一个应该可以,我明天用这个方式继续做下去试试,感谢
※ 编辑: a0099090 (114.46.104.13), 04/23/2018 21:38:37
现在遇到一个问题是,若遇到多个解的话,这样出来的数字会为所有解的加总
比如冲型长度改40 切片数范围改1~50
因切片数(长)=19与20时都符合条件,出来结果就会变39
请问有办法显示切片范围内的所有解吗?
※ 编辑: a0099090 (114.46.104.13), 04/24/2018 11:51:19
抱歉...仔细一想,我根本不需要列出所有解,且这样反而让我判断
切片数(长)和切片数(宽)是否都有解时更麻烦了
应该是显示符合条件中,最大的解才对
如19与20都符合条件,则显示20这样
※ 编辑: a0099090 (114.46.104.13), 04/24/2018 12:52:55
可以,感谢
※ 编辑: a0099090 (114.46.104.13), 04/24/2018 14:07:36