簡體   English   中英

刪除重復的Excel-每天

[英]Remove Duplicates Excel - From Each Day

我有一個電子表格,其中包含以下記錄的列:

  • 來電顯示(每個電話來自的客戶號碼)
  • 日期(日期為自2017年1月1日起撥打電話的日期)

如何每天有效地刪除重復的來電顯示?

如果我僅使用“刪除重復項”工具,那么它將到目前為止清除整個一年中的重復項。

因此,我非常想刪除客戶每天多次致電的實例。

這是數據的示例。

在此處輸入圖片說明

我怎樣才能做到只有每天的第一個記錄顯示?

我的實際工作表有超過10萬行

為什么要刪除重復項? 只需創建一個數據透視表,它就可以顯示唯一值和重復項計數。

“刪除重復項”工具應該可以工作,確定刪除“刪除重復項”工具中只有這兩列(數字和日期)嗎?

如果不是,請檢查日期格式

快速而骯臟的解決方案:

假設數據以開始的日期排序(升序),則可以對日期進行一次主要排序,並對電話號碼進行次要排序。 在一個空列中,輸入以下公式=(b2-b1)+(c2-c1) (其中電話是b列,日期是c列,第2行是您的第一行數據。復制並粘貼到數據的最后一行現在,僅將該列過濾為0,然后隱藏或刪除這些行。

現在,如果尚未按日期對數據進行排序,並且您需要將其還原為原始順序,則可以首先使用公式為數字順序(即1,2,3)添加一列。 數據的第一行(行2)為1,下一行為公式(= a2 + 1),然后將其復制並粘貼到最后一行。 現在,當您運行上述過程時,您將刪除帶有零的行,然后對A列進行最終排序以返回到原始順序。

希望能有所幫助。 如果這是一次性的事情就足夠了。 如果沒有,宏可以做同樣的事情,應該不會太難寫。 或者,您可以將多余的列留在原處或將其隱藏起來以備將來使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM