01 de 01
Función MATCH DE Excel
Vista xeral da función de MATCH
A función MATCH úsase para devolver un número que indica a posición relativa dos datos nunha lista ou un rango de celas seleccionado. Emprégase cando se precisa a posición do elemento especificado nun intervalo no canto do elemento en si.
A información especificada pode ser un dato de texto ou número.
Por exemplo, na imaxe de arriba, a fórmula que contén a función MATCH
= MATCH (C2, E2: E7,0)
devolve a posición relativa de Gizmos como 5, xa que é a quinta entrada no rango F3 a F8.
Do mesmo xeito, se o rango C1: C3 contén os números como 5, 10 e 15, entón a fórmula
= MATCH (15, C1: C3,0)
devolvería o número 3, porque 15 é a terceira entrada no rango.
Combinando MATCH con outras funcións de Excel
A función MATCH úsase normalmente xunto con outras funcións de busca como VLOOKUP ou INDEX e úsase como entrada para os argumentos da outra función, como por exemplo:
- o argumento col_index_num para VLOOKUP;
- o argumento row_num para a función INDEX.
A sintaxe e argumentos da función MATCH
A sintaxe dunha función refírese ao deseño da función e inclúe o nome da función, parénteses, separadores de comas e argumentos.
A sintaxe para a función MATCH é:
= MATCH (Lookup_value, Lookup_array, Match_type)
Valor_de_baixo - (obrigatorio) o valor que desexa atopar na lista de datos. Este argumento pode ser un número, un texto, un valor lóxico ou unha referencia de cela .
Lookup_array - (requerido) o rango de celas que está a procurar.
Match_type - (opcional) indica a Excel como combinar o valor Lookup con valores no Lookup_array. O valor predeterminado para este argumento é 1. Opcións: -1, 0 ou 1.
- Se Match_type = 1 ou se omite: MATCH atopa o valor máis grande que é menor ou igual que o valor_Vista. Os datos de Lookup_array deben clasificarse en orde crecente.
- Se Match_type = 0: MATCH atopa o primeiro valor que é exactamente igual ao Lookup_value. Os datos de Lookup_array poden clasificarse en calquera orde.
- Se Match_type = -1: MATCH atopa o valor máis pequeno que é maior ou igual ao valor de busca. Os datos de Lookup_array deben ordenarse en orde descendente.
Exemplo empregando a función MATCH de Excel
Este exemplo usará a función MATCH para atopar a posición do termo Gizmos nunha lista de inventario.
As opcións para introducir a función e os seus argumentos inclúen:
- Escribindo a función completa como = MATCH (C2, E2: E7,0) nunha cela de folla de cálculo
- Introducir a función e os argumentos usando a caixa de diálogo da función
Usando o cadro de diálogo Función MATCH
Os pasos a seguir detallan como inserir a función MATCH e os argumentos usando a caixa de diálogo para o exemplo que se mostra na imaxe de arriba.
- Prema na célula D2 - a localización onde se mostran os resultados da función
- Fai clic na pestana Fórmulas do menú da cinta
- Escolla Busca e referencia da cinta para abrir a lista despregábel da función
- Fai clic en MATCH na lista para abrir o cadro de diálogo da función
- No cadro de diálogo, prema na liña Lookup_value
- Faga clic na cela C2 na folla de traballo para ingresar a referencia da cela na caixa de diálogo
- Fai clic na liña Lookup_array no cadro de diálogo
- Destaque as celas E2 a E7 na folla de traballo para ingresar o intervalo na caixa de diálogo
- Fai clic na liña Match_type no cadro de diálogo
- Introduza o número " 0 " (sen comiñas) nesta liña para atopar unha correspondencia exacta cos datos da cela D3
- Faga clic en Aceptar para completar a función e pechar o cadro de diálogo
- O número "5" aparece na cela D3 xa que o termo Gizmos é o quinto elemento da parte superior da lista de inventario
- Cando fai clic na cela D3, a función completa = MATCH (C2, E2: E7,0) aparece na barra de fórmulas situada enriba da folla de cálculo.
Atopar a posición de outros elementos da lista
En lugar de ingresar a Gizmos como argumento Lookup_value , o termo é ingresado na cela e na cela D2 e entón a referencia da cela ingresa como argumento para a función.
Este enfoque facilita a busca de diferentes elementos sen ter que alterar a fórmula de busca.
Para buscar un elemento diferente, como Gadgets ,
- Introduce o nome da parte na cela C2
- Prema a tecla Intro no teclado
O resultado en D2 actualizarase para reflectir a posición na lista do novo nome.