[算表] 請問有辦法讓數據自動更新嗎?

作者: jealous0953 (Atheist)   2019-07-06 16:17:43
軟體:
Office Excel
版本:
2016
大家好,第一次在這邊發文
若有任何不當請指教
我現在的工作其中一個項目是每周以及每月的機構訪客數統計、辦理活動場次統計等等
我的作法是以月為單位,開一個Excel檔案,sheet的部分則是以每周一個sheet來做計算
為了在新的月份開新的統計表時數據能夠跟上最新進度
所以我會將當月最後一周的數值貼到新月份的第一周參照數據這個sheet上
https://imgur.com/K1cUOuv
https://imgur.com/diUzDok
現在的問題是我要提交的資料內有一種類型是計算本年度已經辦理過的活動場次
如下圖K9欄位
https://imgur.com/IE8MU5W
我想知道的是
1)
有沒有辦法在某周有辦過活動後,我在當週報表上更新數據,
後續各週自動更新到最新數值?
EX: 本月第二週有辦了一場活動
則第一週維持原本場次數據
第二週場次+1,後續第三、第四週自動將原本數值+1
2)
當我開了新月份的Excel檔案後,是否能夠自動讓該歸零的歸零,該更新的更新呢?
EX:要歸零的數據像是本週來訪人次這種,
每週都要重新計算的,就不需要留著上個月的數值
我目前另存新檔之後都要花一些時間把這些儲存格的數字歸零
而更新的部分,則是希望我在新的報表不用再花時間檢查,
能夠自動變成上個月的最新數據
我的想法是,是不是有什麼方式可以讓需要自動更新的儲存格去判斷
其他sheet同一個儲存格的數值大小,若其他儲存格的數值比較大就變成跟該儲存格一樣
因為這些數字在實務上只會累加上去,所以比較大的數字就會是比較新的
至於歸零的部分,我的想法是,如果上述的需求可以完成
那麼我只要開一個數字已經歸零的新檔,並且每個新的月份開始時
將前一個月份最新的數據都貼到第一週的參照sheet上
應該就可以完成此需求了
只是不知道有沒有更簡便的方法可以用
感謝大家的閱讀
期待有高手能夠出手相助
作者: soyoso (我是耀宗)   2019-07-06 16:52:00
問題1,場次數據是手動計數或是公式取得?手動的話,看是否改以公式取得,函數上counta、countif或countifs,有這個計數數值,於第二、三、四、五周內除公式計數所在場次外,再加上前一周第一、二、三、四周所計數的儲存格,這樣就會是問題1內所寫的第一周維持原本場次,二、三、四周則累加問題2,可以巨集協助問題1方面也是可以巨集worksheet_change觸發事件並限縮觸發儲存格來協助
作者: jealous0953 (Atheist)   2019-07-12 15:41:00
謝謝S大神的幫忙!

Links booklink

Contact Us: admin [ a t ] ucptt.com