我想知道是否有方法在文本值上使用vlookup。通常,我一直在將文本值轉換爲數字,然後執行vlookup,但這可能非常耗時。例如,如果我有一列數字(格式爲文本),比如100-4333-239,我已經刪除了「 - 」並轉換爲數字,然後進行了查找。有沒有一種方法來查看文本沒有所有的轉換?文本值的查找
謝謝。
我想知道是否有方法在文本值上使用vlookup。通常,我一直在將文本值轉換爲數字,然後執行vlookup,但這可能非常耗時。例如,如果我有一列數字(格式爲文本),比如100-4333-239,我已經刪除了「 - 」並轉換爲數字,然後進行了查找。有沒有一種方法來查看文本沒有所有的轉換?文本值的查找
謝謝。
最後一個參數決定了VLOOKUP
是否應該找到「近似」匹配(在我看來,這是一個錯誤的描述 - 在那裏傳遞TRUE
或將參數保留出來似乎告訴Excel該表已排序)。在實踐中,這意味着搜索文本時,你應該通過FALSE
:
=VLOOKUP("100-4333-239";B2:C10;2;FALSE)
應該給你「THERESULT」如果你在單元格C4有「100-4333-239」在小區B4和「THERESULT」:
A B C
1 | | | |
2 | |999-9999-999| XX |
3 | |999-9999-999| XX |
4 | |100-4333-239|THERESULT|
5 | |999-9999-999| XX |
6 | |999-9999-999| XX |
7 | |999-9999-999| XX |
8 | |999-9999-999| XX |
9 | |999-9999-999| XX |
10 | |999-9999-999| XX |
11 | | | |
VLOOKUP的最後一個參數不是它是否已排序,但如果使用true,那麼如果表未排序,將會得到不可預知的結果。我知道我自己,我從來沒有必要在我多年來輸入的許多vlookups中使用TRUE。 http://office.microsoft.com/en-us/excel-help/vlookup-HP005209335.aspx – 2013-05-01 13:31:59
適用於vlookup以外的新手.http://www.experts-exchange.com/Software/Office_Productivity/ Office_Suites/MS_Office/EXCEL/A_2637 - 六理由 - 爲什麼 - 您 - VLOOKUP或 - HLOOKUP - 式 - 不 - 不 - Work.html – 2013-05-01 13:36:03
是的,就我所知,「VLOOKUP」適用於任何數據類型。 – 2013-05-01 13:07:42
是的,你可以查看文本值。如果您使用的是參考文獻'100-4333-239',並且表格陣列中的其中一個索引是'100-4333-239',則它將起作用。你可以輕鬆地嘗試一下。 – Jerry 2013-05-01 13:07:52
與查找和文本數據的常見問題是Excel需要認爲引用和查找列表是相同的類型。特別是在處理數字時,Excel有時會感到困惑。尋找細胞左上角的綠色三角形。您需要兩個數據位置才能擁有它們,或者不需要它們。如果它不匹配,vlookup將失敗。 – 2013-05-01 13:26:01