miércoles, 10 de junio de 2020

EXCEL: Obtener el primer valor de texto con BUSCARH

Excel formula: Get first text value with HLOOKUP

Fórmula genérica

=BUSCARH("*",range,1,FALSO)

Explicación

Para buscar y recuperar el primer valor de texto en un rango de columnas, puede usar la función BUSCARH con un comodín. En el ejemplo que se muestra, la fórmula en F5 es:
=BUSCARH("*",C5:E5,1,0)

Cómo funciona esta fórmula

A veces, es posible que desee verificar un rango de varias columnas y extraer el primer valor de texto encontrado. Puede hacerlo con la función BUSCARH y el carácter comodín de asterisco (*).
En la fórmula que se muestra, BUSCARH se configura así:
=BUSCARH("*",C5:E5,1,0)
El valor de búsqueda es "*", un comodín que coincide con uno o más valores de texto.
La matriz de tabla C5: E5, ingresada como referencias relativas para que cambie a medida que la fórmula se copia en la columna F.
El número de índice de la fila es 1, ya que el rango contiene solo una fila.
El argumento de búsqueda de rango se establece en cero (falso) para forzar la coincidencia exacta. Esto se requiere cuando se usan comodines con CONSULTAV o BUSCARH.
En cada fila, BUSCARH encuentra y devuelve el primer valor de texto encontrado en las columnas C a E en cada fila.

Ignorando cadenas vacías

Para ignorar las cadenas vacías generadas por otras fórmulas, intente ajustar los comodines de la siguiente manera:
=BUSCARH("?*",range,1,0)
Traducido: coincide con el texto con al menos un carácter.
Nota: esta fórmula no funcionará para valores numéricos ya que el comodín de asterisco solo coincide con el texto.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT