Fórmula de Excel: Obtenga el primer valor de texto con HLOOKUP -

Tabla de contenido

Fórmula genérica

=HLOOKUP("*",range,1,FALSE)

Resumen

Para buscar y recuperar el primer valor de texto en un rango de columnas, puede usar la función HLOOKUP con un comodín. En el ejemplo que se muestra, la fórmula en F5 es:

=HLOOKUP("*",C5:E5,1,0)

Explicación

A veces, es posible que desee verificar un rango de varias columnas y extraer el primer valor de texto encontrado. Puede hacer esto con la función HLOOKUP y el carácter comodín asterisco (*).

En la fórmula que se muestra, HLOOKUP se configura así:

=HLOOKUP("*",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 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 es necesario cuando se utilizan comodines con BUSCARV o BUSCARH.

En cada fila, BUSCARH busca y devuelve el primer valor de texto que se encuentra en las columnas C a E en cada fila.

Ignorando cadenas vacías

Para ignorar cadenas vacías generadas por otras fórmulas, intente ajustar los comodines de la siguiente manera:

=HLOOKUP("?*",range,1,0)

Traducido: haga coincidir 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 texto.

Articulos interesantes...