Saltar al contenido

Cómo hacer que un rango se repita n veces en Google SpreadSheet

Si encuentras algún detalle que no entiendes puedes comentarlo y te ayudaremos lo mas rápido que podamos.

Solución:

Usaría la función split() en lugar de la función arrayformula() y rept() para repetir las posiciones de las celdas. Por ejemplo, si su n=4, la fórmula se verá así:

=split(rept(C1&";",4),";")

rept() repite la posición de la celda C1+punto y coma cuatro veces creando un string y la función split() divide creada string por punto y coma a celdas horizontales.

Puede rotar la tabla horizontal resultante a la tabla vertical usando la función transpose ():

=transpose(split(rept(C1&";",4),";"))

Y sí, puede usarlo para crear fórmulas dinámicas con la ayuda de la función arrayformula():

=arrayformula(count(D:D)*split(rept(C1&";",4), ";"))

Para N filas y M columnas de “texto”:

=ARRAYFORMULA("text"&T(SEQUENCE(N_rows,M_columns)))

Para N filas y M columnas del número 123:

=ARRAYFORMULA(123+0*SEQUENCE(N_rows,N_columns))

Te invitamos a asistir nuestro análisis añadiendo un comentario o valorándolo te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *