/head>

desref repetir filas excel

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

7 pensiamientos en “Trucos Excel. Repetir filas con DESREF

  • Eddy Ramírez

    Brother!!!! que buen aporte, me ayudaste mucho!!!! te agradezco el tiempo que te tomas en publicar esto!!! (Y)

    Responder
  • jose serrato

    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…

    Responder
  • rvaquerizo

    Hola, puedes usar la función desref de esta forma:

    http://analisisydecision.es/trucos-excel-transponer-con-la-funcion-desref/

    Saludos.

    Responder
  • Jose

    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

    Responder
  • Karla Barone

    Esto era justo lo que buscaba. Muchas gracias!!!

    Responder
  • Esteban

    Es exactamento lo que yo estoy necesitando. Gracias por responder

    Responder
  • Javier

    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

    Responder

Deja un comentario

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