![](/img/trans.png)
[英]EXCEL: Change dates that occur in a range across months into the last month of the range
[英]Excel - Calculate average across months, starting from month in cell reference
我有一張工作表,其中每一行都是一個用戶,O列顯示創建用戶記錄的日期,R列到AE列顯示每個用戶每月的登錄數量,即2017年6月至2018年7月。
目標是僅計算大於等於創建用戶月份的月份的平均登錄次數。 如果用戶的“創建日期”值小於2017年6月1日,則將所有月度列R到AE平均。
示例1:一個用戶於2017年11月24日創建,因此,我只想平均從2017年11月開始的月份列登錄。
示例2:一個用戶創建於2013年8月,因此我想平均所有月份的列(2017年6月至2018年7月,R到AE)。
我嘗試使用索引匹配,盡管無法弄清楚如何選擇范圍。
使用=SUM(R2:AE)
添加登錄名以獲取總登錄名。
使用=DATEDIF(A2, "July 2018", "M")
獲得月份數。 DATEDIF
第一個參數是初始日期,第二個參數是最終日期, "M"
表示我們希望將月數作為輸出
將登錄總數除以月份數即可得出平均值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.