Fórmula genérica
=INDEX(range,MATCH(val&"*",range,0))
Resumen
Para obtener el valor de la primera coincidencia en un rango usando un comodín, puede usar una fórmula INDICE y COINCIDIR, configurada para una coincidencia exacta.
En el ejemplo que se muestra, la fórmula en F5 es:
=INDEX(B5:D5,MATCH(E5&"*",B5:D5,0))
Explicación
Trabajando de adentro hacia afuera, MATCH se usa para ubicar la posición de la primera coincidencia en el rango B5: D5. El lookup_value se basa en el valor en B5 unido con un asterisco (*) como comodín, y match_type se establece en cero para forzar una coincidencia exacta:
MATCH(E5&"*",B5:D5,0)
E5 contiene la cadena "calc" por lo que, después de la concatenación, la función COINCIDIR se ve así:
MATCH("calc*",B5:D5,0)
y devuelve 3 dentro del índice como "row_num":
=INDEX(B5:D5,3)
Aunque el rango B5: D5 es horizontal y contiene solo una fila, INDEX recupera correctamente el tercer elemento del rango: "calc 1500".