Sintaxis
MATCH(search_value, range, [search_type])
- buscar_valor—Valor que se buscará.
- intervalo—El intervalo de la celda (tabla de búsqueda) que se buscará.
- tipo_búsqueda—[opcional]El valor predeterminado es 1. El modo en que se realiza la búsqueda, según si el intervalo se clasifica en sentido ascendente (1), no se clasifica (0) o se clasifica en sentido descendente (-1).
Uso de muestra
MATCH("Tarea A"; [Nombre de la tarea]1:Done5)
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 a abajo (de una fila a otra). En una tabla de búsqueda compuesta por 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: (El valor predeterminado) Busca el mayor valor menor o igual que search_value (requiere que el intervalo esté ordenado de forma ascendente)
- 0: Busca la primera coincidencia exacta (el intervalo puede estar desordenado)
- -1: Busca el menor valor mayor o igual a que search_value (requiere que el intervalo esté ordenado de forma descendente)
Ejemplos
En este ejemplo, se hace referencia a la siguiente información de la hoja:
N.° de fila | Prenda de vestir | Total de la transacción | Unidades vendidas | Precio por unidad | Fecha del pedido |
---|---|---|---|---|---|
1 | Camiseta | USD 1170,00 | 78 | USD 15,00 | 12/02/19 |
2 | Pantalones | USD 1491,00 | 42 | USD 35,50 | 15/02/19 |
3 | Chaqueta | USD 900,00 | 45 | USD 20,00 | 20/02/19 |
Dada la tabla anterior, aquí se presentan algunos ejemplos de uso de 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 |
2 |
=MATCH(42, [Unidades vendidas]1:[Precio por unidad]3, 0) |
Arroja la posición del valor numérico 42 de la tabla de dos columnas, en la que 78 sería la primera posición y USD 20,00, la sexta |
3 |
=MATCH(DATE(2019, 2, 12), [Fecha de pedido]:[Fecha de pedido]) |
Arroja la posición de la fecha 12 de febrero de 2019 con la función DATE en la columna Fecha de pedido |
1 |
=INDEX([Precio por unidad]:[Precio por unidad], MATCH(“Chaqueta”, [Prenda de vestir]:[Prenda de vestir], 0)) |
Arroja el valor de la columna Precio por unidad para la fila que contiene el valor Chaqueta en la columna Prenda de vestir |
USD 20,00 |
¿Aún necesita ayuda?
Utilice la plantilla de fórmulas de Smartsheet para ver ejemplos y practicar el trabajo con funciones en tiempo real.
Encuentre ejemplos de cómo otros clientes de Smartsheet utilizan esta función o pregunte sobre su caso de uso específico en la Comunidad en línea de Smartsheet.