我在 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,您可以嘗試以下方法:
將兩列放在一起,第一列包含部件編號(A 列)上升訂單和第二個版本(Col B)在下降命令:Microsoft Office Excel 排序說明。這與單獨對每列進行排序不同。
使用篩選器命令,確定唯一的零件編號並選擇複製到儲存格範圍功能並將它們複製到 D 列: Microsoft Office 說明過濾唯一值
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 列