=IF(I8="",G8,IF(G8>I8,G8,I8))定時啟動公式求解

請參考附圖
G1到G6為設定啟動時間。
G7為持續的變動值。
G8到G12為時間到點時才會抓入G7變動值的公式,此公式運作良好,沒問題。

I8公式如下,如圖在資料編輯列:
=IF(I8="",G8,IF(G8>I8,G8,I8))
並下拉至I12
原本的要求是,當時間到點時啟動,並保留曾經出現的最大值。
現在的問題是,當時間到點時,必須將滑鼠點擊一次資料編輯列內的公式,並按下Enter鍵,這個公式才會運作。請問版上的高手,如何才能讓公式自動運作?當然,能不用巨集最好。

補充說明:J8到J12為時間到點時啟動,並保留曾經出現的最小值。此公式可以自動啟動並且運作良好。如下:
=IF(J8<G8,IF(J8=0,G8,J8),G8)

=IF(I8="",G8,IF(G8>I8,G8,I8))定時啟動公式求解
I8公式如下,如圖在資料編輯列:
=IF(I8="",G8,IF(G8>I8,G8,I8))

你這是 循環參照
gary4024 您好,

是的,這是循環參照。該做的設定應該都有做好,基本上來說也可以運作。
只是原本是期望該公式可以自動執行,但卻還是需要手動才可以運作。
所以希望可以找到自動運作的方法,或是了解其中無法自動執行的原因。
若是您有方法,懇請賜教,謝謝您。

junten 拜
文章分享
評分
評分
複製連結

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