2012-07-05 25 views
-1

我有一個包含1000個記錄的電子表格。 列是這樣的:Excel根據匹配條件獲取倍數值?

> Path   Year-Month Timestamp   # SN Filename    Match 
> D:\ABC\trt21.mrk 2012-04  4/17/2012 10:57  2 trt21.mrk    abcd.mrk 
> D:\DEF\pty09.mrk 2012-05  5/17/2012 10:57  1 pty09.mrk    zzz12.mrk 
> D:\ABC\abcd.mrk 2012-06  6/17/2012 10:55  1 abcd.mrk    ddy1.mrk 
> D:\ABC\abcd.mrk 2012-07 7/2/2012 10:34  3 abcd.mrk 

列路徑,年月,時間戳,#SN都對列名的有關信息。匹配列包含一些我感興趣的文件。我希望能夠查找匹配列中的文件名是否在文件名列中,然後向我提供所有相關信息,如路徑,年 - 月,時間戳,#SN,文件名。

所以它會帶回來給我這樣的:

> Path   Year-Month Timestamp   # SN Filename    Match 

> D:\ABC\abcd.mrk 2012-06  6/17/2012 10:55  1 abcd.mrk    abcd.mrk 
> D:\ABC\abcd.mrk 2012-07 7/2/2012 10:34  3 abcd.mrk 

如何得到它的主意? TIA。

回答

0

你需要在特定情況下使用vlookup

這將是這樣的:=VLOOKUP(A1,A1:D25,1,FALSE)

A1將是你正在尋找提升價值,A1:D25是您的數據源(表有源數據),1是您想要返回的與您的源數據有關的列號

+0

使用vlookup是好的,但我需要比較當且僅當匹配列在Filename列中有一個文件名,然後只給我所有與該匹配在文件名相關的記錄。任何想法如何? – Nemo 2012-07-05 16:06:16

+0

這是什麼vlookup呢,如果有匹配,那麼它將返回相關的記錄 – 2012-07-05 16:37:21

+0

我有這個功能G2 = VLOOKUP(F2,A2:E4,1,FALSE),它返回我N/A – Nemo 2012-07-05 16:51:20

-1

是否使用了排序和篩選而不是選項?使用排序和篩選功能,如果突出顯示所有數據,則可以從數據功能區選擇篩選器中突出顯示要根據該列查看哪些數據。因此,如果您只希望看到具有「abcd.mrk」的文件,則可以點擊文件名列中的下拉列表,然後僅將複選標記放在「abcd.mrk」旁邊。如果你想查看多個匹配項,比如「abcd.mrk」和「pty09.mrk」,你可以在複選框旁邊的下拉列表中選中。

+0

如果我有幾條記錄會更好。我有90多萬條記錄。最後,我想要一個滿足我的標準的清單。任何解決方案TIA。 – Nemo 2012-07-05 16:16:12