是不是看到這篇文章名感到有點奇怪呢?match讓「函數」飛一下子?沒錯,xiaobenny今天就是要講match函數的簡單好學且很是實用的用法。它到底能不能讓函數飛起來還得看你們能不能活學活用了,嘿嘿~ide
在講實例以前,xiaobenny想借助Microsoft Excel自帶的幫助讓你們對Match有個初步的瞭解。(提到幫助,xiaobenny認爲office這幾款軟件的幫助系統作得很是好,每一個功能還都配有案例,其實利用幫助系統就可以徹底自學。特別是10版的幫助系統,像本電子書同樣,說到這裏,xiaobenny還想再次呼籲下沒換掉03的小盆友們快快行動吧!記得買正版的哦!呵呵)好了,一起看下幫助吧:函數
MATCH 函數可在單元格區域中搜索指定項,而後返回該項在單元格區域中的相對位置。例如,若是單元格區域 A1:A3 包含值 五、25 和 38,則如下公式:blog
=MATCH(25,A1:A3,0)get
會返回數字 2,由於值 25 是單元格區域中的第二項。it
若是須要得到單元格區域中某個項目的位置而不是項目自己,則應該使用 MATCH 函數而不是某個 LOOKUP 函數。例如,可使用 MATCH 函數爲 INDEX 函數的 row_num 參數提供值。class
這只是幫助的一小部分而已,怎麼樣?是否是已經很明白了呀?幫助系統確實好吧,簡單易懂,有時不懂也不要緊,記得模仿案例作就好啦!軟件
下面xiaobenny講講它在實際工做中是在什麼狀況下怎麼用的吧:搜索
在配合Index函數(下篇文章講)使用時,咱們須要知道要查找的單元格在目標區域中第幾行,第幾列,這時咱們就能夠用Match來智能進行計算。好比:float
員工工資表 員工獎金錶 im
咱們能夠看到,「江雨薇」在第一個表中在第一位,而在第二個中不是第一位,用Index時咱們就要考慮它的數據來自員工獎金錶的第幾行呢?這時就可讓Match上場啦,可能你會問,這數一下不就OK了嗎?不錯,能夠數一下,但若是成千上萬條數據怎麼辦呢?因此仍是養成使用函數的習慣比較好。
我們能夠這樣作:
在單元格中輸入這樣的公式:
沒經驗的朋友可能認爲輸入這樣的數據太痛苦了,又是感嘆號又是數字字母的。若是你有過這種感覺請認真閱讀xiaobenny下邊的操做指導:
一、在單元格中輸入 =match(
二、用鼠標點一下「江雨薇」
三、鍵入逗號以後到員工獎金錶中選擇數據區域:
四、鍵入逗號以後輸入 0)
五、回車肯定
六、Over,獲得以下圖結果:
怎麼樣,木有騙你吧,是否是很好學呀?
還不知道有什麼用?別急呀,下篇講了Index你就知道了啦~
結尾和你們分享一句話:好的習慣是一筆財富,一旦你擁有它,你就會受益終生。養成"當即行動"的習慣,你的人生將變得更有意義。
--by Bill Gates.