Sintaxis
MATCH(search_value, range, [search_type])
- search_value—El valor que se buscará.
- range—El intervalo de la celda (tabla de búsqueda) que se buscará.
- search_type—[opcional][opcional] El valor predeterminado es 1. Define la coincidencia aproximada (1, -1) o exacta requerida (0). Además, define si el intervalo se ordenará en sentido ascendente (1), no se ordenará (0) o se ordenará en sentido descendente (-1).
Uso de muestra
MATCH("Tarea A", [Nombre de la tarea]:[Nombre de la tarea], 0)
Notas de uso
Smartsheet calcula la posición relativa de un valor de búsqueda contando las celdas de izquierda a derecha (de una columna a otra) y, luego, de arriba abajo (de una fila a otra). En una tabla de búsqueda de dos columnas, la celda de la fila superior de la columna más a la izquierda es la primera posición, es decir, 1.



Para el argumento opcional search_type:
- 1: (Valor predeterminado) busca el mayor valor menor de o igual que search_value (requiere que el intervalo se ordene en sentido ascendente o descendente).
- 0: Busca la primera coincidencia exacta (no se requiere orden de clasificación).
- -1: Busca el menor valor mayor que o igual que search_value (requiere que el intervalo se ordene en sentido descendente).
Ejemplos
En este ejemplo, se hace referencia a la siguiente información de la hoja:
Fila n.º: | Prenda de vestir | Total de la transacción | Unidades vendidas | ID de la prenda | Precio por unidad | Fecha del pedido |
---|---|---|---|---|---|---|
1 | Camiseta | USD 1170,00 | 78 | A0012 | USD 15,00 | 12/2/25 |
2 | Pantalones | USD 1491,00 | 42 | A0013 | USD 35,50 | 15/2/25 |
3 | Chaqueta | USD 900,00 | 45 | A0014 | USD 20,00 | 20/2/25 |
Con base en la tabla anterior, aquí se mencionan algunos ejemplos de cómo se utiliza la función INDEX en una hoja:
Fórmula | Descripción | Resultado |
---|---|---|
=MATCH("Pantalones", [Prenda de vestir]:[Prenda de vestir], 0) | Arroja la posición de la fila para Pantalones en la columna Prenda de vestir. Requiere una coincidencia exacta. | 2 |
=MATCH("Pantalones", [Prenda de vestir]:[ID de la prenda], 0) | Arroja la posición del valor Pantalones de la tabla de dos columnas, donde Camiseta ocupa la primera posición y A0014 ocupa la sexta. | 3 |
=MATCH(DATE(2025, 2, 12), [Fecha del pedido]:[Fecha del pedido]) |
Se utiliza el valor search_value predeterminado de 1 (coincidencia aproximada permitida, orden ascendente). | 1 |
=MATCH([ID de la prenda]@row, [ID de la prenda]:[ID de la prenda], 0) | Da como resultado la posición relativa del ID de la prenda en la fila actual de la hoja. Cuando se utiliza esta fórmula con un search_value único y un intervalo de columna única, se obtiene como resultado un valor equivalente al Número de fila. | |
=INDEX([Fecha del pedido]:[Fecha del pedido], MATCH("Chaqueta", [Prenda de vestir]:[Prenda de vestir], 0)) | Arroja el valor en la columna Fecha del pedido para la fila que contiene el valor Chaqueta en la columna Prenda de vestir. | 20/2/2025 |
¿Aún necesita ayuda?
Utilice la plantilla del Manual de fórmulas para obtener más recursos de soporte, ver más de 100 fórmulas, acceder a un glosario de todas las funciones con las que puede practicar en tiempo real y ver ejemplos de fórmulas de uso común y avanzadas.
Obtenga más información sobre combinaciones de fórmulas para referencias cruzadas entre hojas.
Busque ejemplos de cómo otros clientes de Smartsheet usan esta función o pregunte sobre su caso de uso específico en la Comunidad en línea de Smartsheet.