作者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
→ MOONRAKER:我看不懂你舉的例 T=1時max=D T=2時排除D 最大為B 10/25 20:59
→ MOONRAKER:那T=3的時候怎麼還會在A,B中找最大? 10/25 21:00
→ ssblack:ok~不好意思~舉例的答案有錯~邏輯上是我想要表達的意思 10/26 09:38