Excel公式根據獨特的個體對資料進行排序?

Excel公式根據獨特的個體對資料進行排序?

我有大約 29,000 行資料和三列:唯一 ID、入場日期和出發日期

請參閱圖片以獲取摘錄

我需要對數據進行排序,以便:

1) 入學日期按從新到舊的順序排列每個人ID(即僅與 ID 455 關聯的管理日期按從最新到最舊的順序排序,然後重新開始並對 ID 677 和 899 等執行相同的操作);和

2) 與每個管理日期相關的出發日期保持鎖定在一起。

有誰知道這是否可能,如果可以,我該如何實現它?

非常感謝!

答案1

使用 Excel 中的內建選單功能(例如 2016):

  • 選擇全部所有 3 列中的數據
  • 選擇 '種類'資料'選項卡下的功能。

Excel 2016 資料 >> 排序

  • 檢查 ”我的數據有標題「 盒子
  • 在“列”下,選擇“排序方式: ID“並驗證‘訂單’是”最小到最大

Excel 2016 排序第一部分。

  • 按下“新增等級”按鈕
  • 在“列”下,選擇“然後: 入學日期“並驗證‘順序’是“從最舊到最新”從最新到最舊
  • 按下“確定”按鈕

Excel 2016 排序第二部分。

應該可以做到這一點。
較舊/較新版本的 Excel 也具有此「排序」功能,儘管介面和選單可能略有不同。

為了實現這一點,公式(如問題所提到的),「VLOOKUP()」的一些複雜用法可以工作...

答案2

如果您想要動態方法,可以建立資料透視表。將 ID、入場日期和出發日期拖曳到行區域。使用表格佈局且不顯示小計(這些選項位於資料透視表工具的設計功能區上)。

資料透視表會自動依升序對資料進行排序。這是一個簡單的例子。

當新資料新增至來源表時,您只需刷新資料透視表即可。

在此輸入影像描述

相關內容