作者james733s (史奎德)
看板Office
标题[问题] excel VBA 阵列及条件判断应用
时间Wed Mar 29 14:16:55 2017
(若是和其他不同软体互动之问题 请记得一并填写)
软体:excel VBA
版本:2013
这是这题原题型
http://i.imgur.com/i95rFtv.jpg
这是我这题程式码
http://i.imgur.com/gai3f5C.jpg
我想问的是
在这题里面如何打出判断
加权後是赚到还是亏呢
我目前想法是72分以上的人算赚到
因为72分+5是77分
不及格者36~59分的中的人加权後
最高是77分 最低是60分
也就是说
及格者72分以上赚到 60~71分间算亏
不及格者 36~59分算赚到 35以下不管他
以这样该如何打出判断式
想了有点久@@
麻烦各位大大解答
这是我的界面 判断那可以更改
http://i.imgur.com/Qjngs9t.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.51.87
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1490768218.A.C79.html
1F:→ soyoso: 判断是否划算来看,是否为加权後数值-原数值>0,大於0划算 03/29 14:42
2F:→ soyoso: 小於0则为不划算,为0就看原po要归於那一方 03/29 14:43
3F:→ james733s: 对啦 大大这样讲清楚多了 03/29 14:55
4F:→ james733s: =0要算在亏 03/29 14:55
5F:→ james733s: 感谢我在尝试看看 03/29 14:55
6F:→ james733s: 应该是说加权後及格者-不及格者>0赚 03/29 15:21
7F:→ james733s: <=0是亏 03/29 15:21
8F:→ james733s: 那及格者范围应该在72以上 03/29 15:21
9F:→ james733s: 不及格者范围在36-59间 03/29 15:21
10F:→ soyoso: 那判断及格者且介於60~71为亏,其他为赚,35以下原文写不 03/29 15:36
11F:→ soyoso: 管他,就看要归於那一方 03/29 15:36
12F:→ james733s: 这题进阶题目是要 比较哪个方法比较赚 03/29 16:03
13F:→ james733s: 所以我还有一个想法是不及格者只要加权後>5分都是赚 < 03/29 16:03
14F:→ james733s: =5分是亏及格者加权後>不及格者是赚 03/29 16:03
15F:→ james733s: <=不及格者是亏 03/29 16:03
16F:→ soyoso: 嗯那以原po就以回文的逻辑写看看,有问题再讨论 03/29 16:30
17F:→ james733s: 好的 感谢大大帮忙 03/29 16:33