在 Excel 中篩選資料時刪除重複結果

在 Excel 中篩選資料時刪除重複結果

我正在使用 Excel 2007。

例如,假設 John 於 2009 年 1 月 1 日開始在紐約的一家分公司擔任顧問,但在 2010 年 1 月 1 日,他轉到了另一個團隊,例如會計師。

現在,當我篩選出 2009-1-01 及以上的日期來查看有多少人在紐約分行工作時,約翰(同一個人)會出現兩次,因為他調到了不同的團隊,但仍在同一分行。

有沒有一種方法可以消除這種口是心非,讓約翰只出現一次,無論是作為顧問還是會計師(最好是作為會計師,因為它是最新的),而不永久刪除整行?

答案1

好的,告訴我這對你是否有用。

1) 先按「名稱」對電子表格進行排序,然後按「日期」排序。

2) 新增一個名為「舊位置」的額外欄位。

3) 沿著排序清單向下查找,對於遇到的每個具有重複行的名稱,保留第一次出現的位置,但在「舊位置」列中為所有較舊的重複項新增「X」。

現在,您可以透過保留「舊位置」列不等於「X」的行來進行篩選。這應該為您提供所有員工的最新職位。

只要不存在兩個具有完全相同名字的不同員工,我認為這應該可行(否則嘗試使用員工 ID 或每個人獨有的東西而不是他們的名字)。

相關內容