作者ssblack (小黑 )
看板Visual_Basic
标题[VBA ] 请问??
时间Sat Oct 25 17:35:48 2008
目前在写程式码时遇到一些困难想来这边请教一下各位高手
假设
A B C D
t=1 2 3 4 6
t=2 5 7 3 8
t=3 5 8 4 1
t=4 2 4 3 5
我在t=1的时候希望可以选取A到D最大者 故我可以用MAX函数
但是T=2的时候要选取排除前一期最大者之後剩下的三期最大者
也就是MAX(A,B,C)=C
T=3的时後依此类推 MAX(A,B)=B
T=4就只剩下A了....
请问我该如何撰写??
我有想到 是不是可以用IF函数 还是CASE函数??@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.71.91
1F:→ MOONRAKER:我看不懂你举的例 T=1时max=D T=2时排除D 最大为B 10/25 20:59
2F:→ MOONRAKER:那T=3的时候怎麽还会在A,B中找最大? 10/25 21:00
3F:→ ssblack:ok~不好意思~举例的答案有错~逻辑上是我想要表达的意思 10/26 09:38