Vlookup a列並在b列中找到最高版本號

Vlookup a列並在b列中找到最高版本號

我在 A 列中有一個零件號碼清單:B 列是零件號碼的版本號碼。零件號碼可以重複,版本號碼是唯一的。我想查找 a 列中的部件號並在 b 列中找到最高版本。

 **Part #**       **Version**
1801234.         O
1801234.         2
1801234.         5  (i want to count only this one in version 5)
1812346.         1
1812346.         2
1812346.         3  (i want to Count only this one in version 3)
1908765.         0. (I want to count this one in version 0
1914515.         2
1914515.         3  

最終目標:我在 a 列中有 27,000 個唯一的零件號,在 b 列有相關版本。我想知道每個版本中有多少零件號,而不需要在其他版本計數中重複零件號。範例:第 3 版有 15 個零件號碼(假設其他版本已取得進展。)

答案1

如果這是 Excel,您可以嘗試以下方法:

  1. 將兩列放在一起,第一列包含部件編號(A 列)上升訂單和第二個版本(Col B)在下降命令:Microsoft Office Excel 排序說明。這與單獨對每列進行排序不同。

  2. 使用篩選器命令,確定唯一的零件編號並選擇複製到儲存格範圍功能並將它們複製到 D 列: Microsoft Office 說明過濾唯一值

  3. VLOOKUP在 E 列中 使用 EXCEL公式:Microsoft Office 協助 VLOOKUP

    =VLOOKUP(Part # Col D,  Table Cols A&B, 2, FALSE)
    

此公式的作用是從唯一清單(D 列)中取得零件號,然後從表格的第一列(A 列)中尋找零件號。最後一個參數是FALSE表示查找精確的零件號。現在,當有多個有效答案時,它需要第一的

第二個參數是表,第三個參數表示要傳回表中的哪一列。我們選擇了 2 個版本,即 Col B。鑑於 B 列位於下降order 表示當 A 列的第一個結果相符時,它與 B 列的更高版本相符。

最後一步是計算COUNTIF給定版本號碼的零件數量。將其套用到 E 列

相關內容