Sintaxis
HAS(search_range, criterion)
- search_range—Celda o intervalo de celdas donde se realiza la búsqueda
- criterio—El valor que desea encontrar
Uso de muestra
=IF(HAS([Día de la semana]: [Día de la semana], "lunes"), "sí", “no”)
Notas de uso
- La función HAS ha sido diseñada para operar con columnas de contactos múltiples o desplegables de opciones múltiples. No causará un error si se usa con otros tipos de columna, pero solo devolverá true si el criterio coincide exactamente con el contenido de la celda o un valor distinto dentro de una celda multiselección o multicontacto.
En el ejemplo anterior, si [Día de la semana]1 está en una columna Texto/Número, HAS devolverá “true” si [Día de la semana]1 = “lunes” pero devolverá “false” si [Día de la semana]1 = “lunes martes”. Si [Día de la semana]1 está en una columna de selección múltiple, HAS devolverá “true” si [Día de la semana]1 = “lunes” y también devolverá true si [Día de la semana]1 contiene valores de “lunes” y “martes”. Devolverá “falso” si el valor en [Día de la semana]1 = “lunes martes”. - La función HAS es distinta de CONTAINS porque busca valores específicos donde CONTAINS busca cadenas o caracteres que contengan los criterios.
Por ejemplo, el uso de HAS para buscar “manzanas” solo devolverá true si “manzanas” está por sí misma en una columna de texto/número o es un valor distinto dentro de una columna de selección múltiple. Por el contrario, usar CONTAINS para buscar “manzanas”, devolverá verdadero si encuentra “manzanas” en cualquier parte de una celda de texto/número, o en cualquier valor distintivo de una celda de selección múltiple.
Ejemplos
Estos son algunos ejemplos del uso de HAS en una hoja.
| Fórmula | Descripción | Resultado |
|---|---|---|
| =SUMIF([Prenda de vestir]:[Prenda de vestir], HAS(@cell, "Camiseta"), [Unidades vendidas]:[Unidades vendidas]) | Suma los valores de las celdas de la columna Unidades vendidas si la celda adyacente de la columna Prenda de vestir de la misma fila coincide exactamente con el valor de Camiseta La fila 1 cumple estos criterios. | 78 |
| =COUNTIFS([Fecha de venta]:[Fecha de venta], HAS(@cell, "1:55 p. m.")) | Cuenta los valores de las celdas de la columna Fecha de venta que coincidan exactamente con el valor 02/15/19 1:55 a. m. La fila 2 cumple con los criterios. | 1 |
| =IF(HAS([Prenda de vestir]:[Prenda de vestir], "Chaqueta"), "Verdadero", "Falso") | Si la columna Prenda de vestir coincide exactamente con el valor de Chaqueta, la fórmula produce el valor Verdadero. La fila 3 cumple estos criterios. | Verdadero |
¿Aún necesita ayuda?
Utilice la plantilla Formula Handbook para encontrar más recursos de soporte y ver más de 100 fórmulas, incluido un glosario de cada función con la que puede practicar trabajando en tiempo real, y ejemplos de fórmulas de uso común y avanzadas.
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.