¿Me podrían auxiliar a automatizar una hoja de Excel?

Se requiere una función con dos dependencias

Tengo una hoja quiero mecanizar porque el trabajo es continuo y muy extenso y envío adjunto un pequeño archivo y el problema está en la Hoja "Spec"

Programa para automatizar hoja

2 Respuestas

Respuesta

Considerando que la lista de Materiales puede ir desde 2 hasta 20 elementos, y viendo que a continuación sigue el apartado de Proveedor, mi propuesta es la siguiente, para no complicarte con macros.

1- Tener ya habilitadas las 20 filas para el Material, con sus fórmulas, pero ocultando las vacías. Esto lo podrás hacer manualmente o luego con algo de programación.

2- La fórmula de la col B debe contemplar el posible error que se producirá cuando la col C quede vacía.

Y la fórmula de la celda C4 deberá contemplar los 20 argumentos:

=C3&" "&"a base de"&" "&C7&" "&C8&" "&C9&" "&C10&" "&C11&" "&C12&" "&C13&" "&C14&" "&C15&" "&........ hasta C26

Y pensar que la tengo explicada la función Unircadenas en mi sitio ;) Qué laguna !

También podría quedar de este modo, siguiendo tu fórmula original:

=C3 & " a base de " & UNIRCADENAS(" ";VERDADERO;C7:C26

El primer argumento es el separador, en este caso espacio.

Segundo separador con VERDADERO omite las celdas vacías (ver otros ejemplos con Falso aquí)

Tercer argumento el rango a unir.

Sdos!

Respuesta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas