Board logo

標題: [發問] excel依日期30天內檢查重覆值 [打印本頁]

作者: msmplay    時間: 2020-9-26 15:41     標題: excel依日期30天內檢查重覆值

[attach]32562[/attach]
說明:
1. A:D欄均為人工每日KEY入資料
2. E欄查核條件如下:
條件1:如A欄日期為電腦時間往前推30天內(含30天),D欄店家名稱首次出現為空白,但出現第二次則顯示"重覆1",出現第三次則顯示"重覆2",以此類推...
條件2:計算D欄重覆次數僅計算電腦時間往前推30天內(含30天),故以當日為準如A欄日期超過31天,則該列D欄店家不列入計算,
   例如D欄店家『首幅』共出現4次,但今日為9/26,往前推30天內為8/28~9/26,故8/27第一次出現則不列入計算。
   『首幅』第一次為9/10、第二次為9/11、第三次為9/17,故E欄查核結果依序為【空白】、【重覆1】、【重覆2】


提醒:
E欄查核結果會依照A欄日期是否為當天往前推30天內(含30天),判斷是否列入計算。
如上例店家『首幅』,如之後未再出現,則等到10/10當天,往前推30天內為9/11~10/10,故9/10第一次出現將不列入計算
,而9/11第一次出現則改顯示為空白、9/17第二次則改顯示為重覆1,以此類推...




E欄查核公式是我目前想到破頭的可能方向,但是錯誤的喔!!!因為驗證結果失敗
所以可能要再請大師們幫幫忙了~~~



[attach]32563[/attach]

作者: 准提部林    時間: 2020-9-26 19:50

E2:
=TEXT(SUMPRODUCT((A$1:A1>TODAY()-30)*(D$1:D1=D2)),"重覆0;;")
作者: msmplay    時間: 2020-9-30 16:00

回復 2# 准提部林


   准大~太感謝了,公式無誤,正是我需要的呢!!! 謝謝你喔~~~~~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)