這條短片會教大家使用Match Case Sensitive(分大小寫) lookup。 如果你對Index和Match有其他疑問,歡迎在這裏留言,Excel爸打很樂意回答你。你也可以subscribe這條youtube頻道,收看更多有關Excel的教學短片。
大家好,Excel爸打之前拍過一段影片,是教大家如何用Index+Match功能的。亦拍過另一段影片教大家如何用Index+Match來做向左的lookup。今次這段影片則教大家如何用Index+Match功能來做Case Sensitive效果。
首先這裏有些data,是跟之前一樣的。那我作少許改動,把Banana改為啤梨,這個啤梨改為大階R。然後在這個位置,輸入大階R的啤梨。之後若是用之前的Match功能,則選取這個value、這個array,輸入「0」,即exact match。這樣便會得出2。
那是什麼意思?即是說Excel的這個Match功能將這個大階R的啤梨,跟細楷r的啤梨視為同一項資料。即是說它是non-case sensitive,即是沒有case sensitive。即是將大階R和細楷r都視作一樣的意思。
那若我想做到大細楷都exactly匹配,可以怎麼做?那我們在這裏用另一個Match功能。這次的輸入會有些許不同,第一個value要輸入「true」,然後要輸入「exact」。然後text1要選取這個,text2則要選取這些位置,再關括號,再輸入「0」(exact match)。它便會得出一個#VALUE! 。您在這裏按SHIFT+CTRL+ENTER,它便會得出3。如此便能match到大階R的啤梨。
那到底剛才做了什麼?讓我稍作講解。首先第一個是EXACT function。EXACT的作用是比較兩項資料是否一模一樣。現在我這裏第一個是A9,即大階R的啤梨。然後用array去表達,即A2至A6。
那這個array會得出什麼呢?是會得出這些資料。即是將這個A9跟第一個比較便是FALSE。跟第二個比較是FALSE。跟第三個比較是TRUE。接着是FALSE、FALSE這樣。因此用EXACT時,得出的是FALSE、FALSE、TRUE、FALSE、FALSE這些資料。然後Match的第一個value我輸入了「TRUE」。即是用這個TRUE來跟這array作比對。Match到第三個,所以return了3出來。
因此這功能可以做到exact match的效果。至於剛才得出的#VALUE!,就需要在這個function後面按CTRL+SHIFT+ENTER,如此便能得出value了。
好,今天便分享到這裏。