我正在測量數據轉儲中的房間利用率(可用時間/可用時間)。每行包含當天的可用時間和特定情況下的時間。 該圖像是數據的簡化版本。Excel透視表中的平均值總和
如果你讀了黃色和綠色的亮點(1間):
- 在室1個,也有在2016年1月1日200可用分鐘。
- 案例1花了60分鐘,案例2花了50分鐘。
- 1/2/2016有500個可用分鐘,當天只有一個案例使用350分鐘。
Room 1 utilization = (60 + 50 + 350)/(200 + 500)
與總結的可用時間的問題是,它的雙數200分鐘,2016年1月1日,贈送:Utilization = (60+50+350)/(200+200+500)
有數百行的這個數據(和會有多個不同行數的數據轉儲),每天都會發生多個案例。 我正在嘗試使用數據透視表,但無法獲得特定房間的「平均值總和」(請參閱圖像)。我正在使用一個宏來將總數列中的數字拉出來。
這可能嗎?你看到另一種獲得利用的方式嗎? (注:有很多數據等欄目,如情況下開始,案件結束,星期等,未在此計算中使用,但可)
我們在這裏提出了一個類似的解決方案:我們按空間排序數據,然後按日期排序。額外的列和if語句檢查相同的日期,然後創建一個空格,如果有'可用時間'不應計算在內。順便說一句,你的假設是正確的 - 也許你可以在我接受答案後發表評論! – henrythedj
我們只查看if語句中的日期,所以如果我們只有一個月的某個房間的數據,並且下一個房間在當天運行,那麼該公式在技術上可能會被破壞。着名的遺言:它永遠不會發生。也許我們會建立自動防故障保護:P – henrythedj
@Henry Harding McCall我無法評論,因爲我沒有聲望。很高興聽到你有類似的解決方案。至於失敗保險,我個人會將其納入,但這只是我和我過於謹慎的傾向。 –