關閉廣告

Excel一個變動儲存格保留最大值及最小值

請各位高手幫幫忙
=======
A1=儲存格是股票指標計算
隨時變動
如何顯示a1歷史中的最大值及最小值?
===========
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
K = WorksheetFunction.Max([A1:A10])
If K > [B1] Then [B1] = K
End Sub=================
Private Sub Worksheet_Calculate()

If Sheets("sheet1").Range("a1").Value > Sheets("sheet1").Range("a2").Value Then Sheets("sheet1").Range("a2").Value = Sheets("sheet1").Range("a1").Value

End Sub =======
是不是像上面
但我試不出成效
該怎麼做???
感謝各位大大
好像可以用公式解決...

2003的話...
先去:工具->選項->計算把反覆運算啟用...
這樣就可以循環參照...

ˊ然後公式再輸入進去就好了...
A是資料...B是最大值...
=IF(B1="",A1,IF(A1>B1,A1,B1))
這樣最小值相信你會改...

froce wrote:
好像可以用公式解決....(恕刪)

真得感謝您
但最小值要怎樣弄?
=IF(B1="",A1,IF(A1<B1,A1,B1))
好像不對
=IF(B1<A1,IF(B1=0,A1,B1),A1)

看來excel是從最裡面的括號開始運算...
所以之前的沒考慮到B1的初始值為0...

不過有點奇怪的是有時候會莫名其妙的跑出上一個歷史紀錄的值...
例如B2有時候會跑出B1的值來...
看來大概是excel的bug...
---
看來上面說的bug是因為用拉的會造成把上一個的值也寫進目前的儲存格...
拉完必須重新在儲存格公式部份按enter...
或是故意第一欄資料讓他為0...後面用來輸入公式...
才可以拉動複製公式...

https://docs.google.com/open?id=0B60elfiE7hqIMWUxZGU5OWMtMmM0NS00NWE3LWEwNTAtMmQ4ZWRkODQ2MGJi
一個中文,各自表述
是符合原本樓主想達到的目的
我有7個變動儲存格
要監控
如何增加
A1
A2
.
.
.
至A7
一個已成功運用
=====
真得很感謝ptx網友
能否再修增加至A7
會徹底解決問題
真心感謝您

joss wrote:
是符合原本樓主想達到...(恕刪)
7個格子要監控?
那結果是如何儲存呢?
儲存在B1~B7與C1~C7嗎?
還是儲存在B1與C1?
一個中文,各自表述
ptx wrote:
7個格子要監控?那結...(恕刪)

我說不清楚,抱歉
舉例
我要監看,臺積電,鴻海,大立光.....共七檔
的每一支當天買的強弱...
所以每支都要能獨立看最大值及最小值
當七檔都處於高檔,就可以作多
當七檔都處於低檔,就可以放空
===============
所以A1=臺積電買的強弱,B1=臺積電最大值,C1=臺積電最小值
A2=鴻海買的強弱,B2=鴻海最大值,C2=鴻海最小值
A3=大立光買的強弱,B3=大立光最大值,C3=大立光最小值
.....
A7.......B7....C7
這樣有較清楚
你之前上傳我只能監控A1
小弟不材,試更改VBA,但寫不出
真得要靠你可以幫我嗎?
我將之前的檔案做了修改
你可以在A欄位裡面填入七個不同公司
B欄位則填入你要抓取的數值
C欄位記錄歷史最大值
D欄位記錄歷史最小值

用這個檔案需要注意的一點,就是B欄位一定要有數值
因為C與D欄位都是偵測工作表變動就重新記錄數值
如果B欄位是空白而沒有起始資料,就會出現像是無限迴圈般的當機狀態

附加壓縮檔: 201204/mobile01-66ed054cdc2f10ddb3855319c45a7d19.zip
一個中文,各自表述
ptx wrote:
我將之前的檔案做了修...(恕刪)

現在有兩個小問題
(1).B欄位抓取的數值,是類似B2=(B30-A30)/A30*100
所以不管是第一次或第二次附加壓縮檔都會出錯
舉例
A1=臺積電成交價
A2=鴻海成交價
實際上B欄位的數值是
B2=A1*0.5+A2*0.3
A1,A2隨時變動
(2).七家公司的欄位無法整齊放一起,所以你用For i = 2 To 8,對我而言不方便,希望能用B2,C2,D2...每個欄位獨立,我只要更改欄位便可排列出我要的位置,或可以自行增加成8家公司或變成6家公司,實際上第1列至20列是股票資料,要監控只能放後面
======
不知這樣有解嗎?
好希望前輩能救救我!!
真得感激不盡
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!