En respuesta a una cuestión planteada por una lectora en una entrada muy parecida a esta podemos usar la función de Excel DESREF para repetir registros el número de veces que deseemos. Como sabemos DESREF parte desde una celda referenciada y nos movemos FILAS y COLUMNAS en función de los parámetros. La sintaxis es DESREF(CELDA DE REFERENCIA; FILA; COLUMNA) de modo que si ponemos DESREF(A1;0;1) haremos referencia a la celda B1 o bien si ponemos DESREF(A1;1;0) hará refrencia a la celda A2. Para repetir lo que haremos será algo de este estilo:
=DESREF(A$2;REDONDEAR.MENOS((FILA(A3)-2)/4;0);0)
Fijada la celda de referencia nos movemos por las filas y dividimos por el número de veces que deseamos repetir (ene el ejemplo 4), hacemos un redondear menos para que tengamos valores enteros de la fila y de este modo repetirá 4 veces cada fila. De todos modos tenéis en este enlace el ejemplo utilizado para que os sirva de referencia: ejemplo-de-uso-desref-2
Tags: DESREF
Brother!!!! que buen aporte, me ayudaste mucho!!!! te agradezco el tiempo que te tomas en publicar esto!!! (Y)
ayuda por favor
tengo fila B5 hasta fila Y5 tengo datos en cada celda
quiero en la columna AB1 que me ponga los datos de la fila b5 a la fila Y5 pero en forma vertical , claro que con formula
ejemplo
1,5,4,3,10,15,6,7 etc…. estos datos quiero pasarlos a la AB1 Con formula quedando asi
1
5
4
3
10
15
6
7
etcc…
Hola, puedes usar la función desref de esta forma:
https://analisisydecision.es/trucos-excel-transponer-con-la-funcion-desref/
Saludos.
Hola, a ver si me podeis ayudar,
quiero repetir cada fila el número de veces que hay en cada celda que le corresponde.
Es decir tengo una variable Nombre (Columna A) y otra Frecuencia (Columna B)
Nombre Frecuencia
A 5
B 8
C 25
D 12
… ….
La idea es repetir la la Fila A, 5 veces, la fila B, 8 veces y así sucesivamente.
En realidad es lo inverso a crear una tabla de frecuencias desde una matriz de datos.
Gracias
Esto era justo lo que buscaba. Muchas gracias!!!
Es exactamento lo que yo estoy necesitando. Gracias por responder
Hola, a ver si me puedes ayudar,
Tengo que repetir una fila varias veces, lo puedo hacer con la función desref, es decir, repetir por ejemplo
23 24 solo 32 23 999
5 veces.
Muchas gracias