Rellenar un rango conforme a una condición
Hola, estoy intentando rellenar un rango y me da un error de fórmula no válida constantemente.
Tengo un rango de 5 celdas: C1:H1 y quería que mostrasen el texto "SE1" en cada celda conforme a un valor(entre 0 y 5) en otra celda (G35 por ejemplo). Las fórmulas que uso son estas:
Fórmula en celda C1
=SI($G$35 = 0, C1="SE1") esta funciona...
Formula en celda D1
=SI($G$35 = 1, C1="SE1" and D1="SE1") esta ya no funciona
Formula en celda E1
=SI($G$35 = 2, C1="SE1" and D1="SE1" and E1="SE1") no funciona
Y así sucesivamente hasta completar el rango
Pensé que lo podría hacer usando fórmulas SI pero parece que no. ¿Podría ser con fórmulas SI anidadas en lugar de individuales?
Lo complejo además es que otra celda (G55) contiene el número de filas consecutivas(Entre 1 y 4) que quiero rellenar de esta manera pero si la fila 1 tiene hasta 5 celdas con el valor "SE1", la fila 2 llevará el texto "SE2" y la 3 el "SE3" y finalmente la 4 el "SE4".
Entonces mi pregunta es: ¿Es mejor una macro? Le digo cuantas filas y cuantas columnas con esos dos valores en G35 y G55 y me rellena cada fila con su texto correspondiente hasta completar el número de columnas. ¿Eso es factible? ¿Y de serlo podríais ayudarme con la macro?
Muchas gracias por vuestra ayuda. Saludos!
Tengo un rango de 5 celdas: C1:H1 y quería que mostrasen el texto "SE1" en cada celda conforme a un valor(entre 0 y 5) en otra celda (G35 por ejemplo). Las fórmulas que uso son estas:
Fórmula en celda C1
=SI($G$35 = 0, C1="SE1") esta funciona...
Formula en celda D1
=SI($G$35 = 1, C1="SE1" and D1="SE1") esta ya no funciona
Formula en celda E1
=SI($G$35 = 2, C1="SE1" and D1="SE1" and E1="SE1") no funciona
Y así sucesivamente hasta completar el rango
Pensé que lo podría hacer usando fórmulas SI pero parece que no. ¿Podría ser con fórmulas SI anidadas en lugar de individuales?
Lo complejo además es que otra celda (G55) contiene el número de filas consecutivas(Entre 1 y 4) que quiero rellenar de esta manera pero si la fila 1 tiene hasta 5 celdas con el valor "SE1", la fila 2 llevará el texto "SE2" y la 3 el "SE3" y finalmente la 4 el "SE4".
Entonces mi pregunta es: ¿Es mejor una macro? Le digo cuantas filas y cuantas columnas con esos dos valores en G35 y G55 y me rellena cada fila con su texto correspondiente hasta completar el número de columnas. ¿Eso es factible? ¿Y de serlo podríais ayudarme con la macro?
Muchas gracias por vuestra ayuda. Saludos!
1 respuesta
Respuesta de excelinomano
1