Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 現在我們買東西都是在網上購買,經常都會收到各種快遞,通過快遞單號查詢物件什么時候到。現在有一份快遞清單,因為姓名的順序亂了,如何根據姓名查找韻達快遞單號? ? 查找數據我們首先想到的就是借助Excel中的查找功能,復制姓名,利用快捷鍵Ctrl+F調出“查找和替換”功能對話框,查找姓名所在的位置,然后復制韻達快遞單號,粘貼。每次查找一個就重復一遍這樣的操作。如果數據只有幾個的話,用這種方法其實也挺快的,但假如有1000個甚至更多的時候,這種方法明顯是不行,非常吃力。? ?? 其實Excel中的技巧有這個功能,函數也是有這個查找的功能。查找數據首先想到的就是VLOOKUP函數,一個非常神奇的函數,學會他可以讓你事半功倍。? 在單元格E2輸入公式:=VLOOKUP(D2,A:B,2,0),并向下復制公式。? 正常的話,輸入公式就能查找到對應值,但這時出現一個很奇怪的現象,就是查找出來的結果都是1.90092E+12,這是怎么回事呢?? ?? 在Excel中超過11位的數字都會顯示科學計數法,也就是類似E+12這種形式出現。選擇E列,用快捷鍵Ctrl+1調出“設置單元格格式”對話框,在“分類”選項卡選擇“數值”格式,小數位數改為0,單擊“確定”按鈕。通過設置單元格格式,數字就顯示正常了。? ???原理分析? 本例借助VLOOKUP函數查找D2在區域A:B兩列中的第2列的對應值,也就是韻達單號,函數語法如下: VLOOKUP(查找值,查找區域,返回查找區域的第幾列,精確還是模糊查找) 參數4如果為0就是精確查找,1就是模糊查找。 這個函數參數有點多,搞一個示意圖應該會更好理解。 ?? 如果還不能理解不妨看看微博高手們如何對這個函數進行通俗易懂的說明。 =Vlookup(找啥,在哪塊兒找,找到后要它身上哪個地兒的東西,是準確找還是近似找找) 東北話版:=Vlookup(你瞅啥,向哪兒瞅,瞅著了是卸胳臂還是卸腿,來真格的還是扯犢子) 河南話版:=Vlookup(信誰咧,擱哪兒信,信卓特跟特要啥,非得信卓特還是長哩差不多都中)?知識擴展? 在函數學習到一定程度的時候,很多人都喜歡使用簡寫,但對于新手而言這種簡寫讓人很摸不著頭腦,明明看起來“一樣”,但結果卻差了十萬八千里。 ? 高手這樣寫公式:=VLOOKUP(D2,A:B,2,) 菜鳥這樣寫公式:=VLOOKUP(D2,A:B,2)? 粗看還真一樣,對于菜鳥而言,函數有幾個參數很多時候都記不住,就依然畫葫蘆照搬,但如果仔細觀察,還真能夠發現這2個公式存在一點點的差別。就是第一個公式最后有個逗號(,)而第二個公式沒有。這個逗號在這里起到什么作用呢?? 用逗號占位,其實也就是省略了0,依然就是精確查找,這2個公式的作用是一樣。 =VLOOKUP(D2,A:B,2,) =VLOOKUP(D2,A:B,2,0)? 而沒有逗號占位的,其實就是模糊查找,跟最后參數設置為1的作用是一樣的。 =VLOOKUP(D2,A:B,2) =VLOOKUP(D2,A:B,2,1)? 說到模糊查找應該很多人會好奇這個用在哪里?模糊查找就是獲取一個區間的對應值,比如下面的例子,查找天數在期間的日費率。? ?? 借助一個輔助列,創建每個區間的下限,然后用VLOOKUP函數進行模糊查詢,當查找不到對應值,會返回比查找值小,且最接近查找值的值。比如查找值為70查找不到對應值,就查找比他小的值,0、31、61都比他小,而61最接近70,也就是查找61的對應值。 =VLOOKUP(D12,$E$4:$G$9,3)?課后練習? 在購買基金前要了解的信息有很多,比如這只基金是哪個基金經理,任職了多少年,任職期間漲了多少。如圖所示,根據基金簡稱,用VLOOKUP函數查詢每只基金的所有對應值。?
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |