Saltar al contenido

SOBRE RANGOS DE FECHAS

publicado

Hola, trato de relacionar unas columnas con unos rangos de fechas.

Adjunto un ejemplo para tratar de explicarlo

Gracias !EJEMPLO.xlsx

Featured Replies

publicado

Me gustaría participar con esta propuesta, deberías poder hacer algo como esto

En la celda N9, escribe la siguiente fórmula para crear una lista única de nombres: 

=UNICO(FILTRAR(C8:C10,C8:C10<>""))

En la celda O9, escribe la siguiente fórmula para crear una lista de fechas para el primer nombre en la lista:

=SI.ERROR(SECUENCIA(SIFECHA(D8,F8,"d")+1,,D8),SI.ERROR(SECUENCIA(SIFECHA(G8,I8,"d")+1,,G8),""))

Sería cosa de que hagas pruebas.

Saludines

publicado

Lo lamento, no caí en cuenta de tu versión de Office, con 2013 también es posible pero es un poco laborioso. Deja ver que puedo proponerte.

publicado

Estamos en la sección de fórmulas pero de momento por si te ayuda te dejo una sentencia VBA que hace justo eso que necesitas, así no tendrías problemas con las versión.

Sub ListaDinamica()
    Dim i As Long, j As Long, k As Long
    Dim FechaInicio As Date, FechaFin As Date
    Dim Nombre As String
    Dim FilaN As Long
    FilaN = 9
    For i = 8 To 10
        Nombre = Cells(i, "C").Value
        For j = 4 To 7 Step 3
            If Cells(i, j).Value <> "" Then
                FechaInicio = Cells(i, j).Value
                FechaFin = Cells(i, j + 2).Value
                For k = FechaInicio To FechaFin
                    Cells(FilaN, "N").Value = Nombre
                    Cells(FilaN, "O").Value = k
                    FilaN = FilaN + 1
                Next k
            End If
        Next j
    Next i
End Sub

 

publicado

Que tal a todos, me permito aportar otra posible solución empleando formulación y Power Query.

Cabe mencionar un pequeño detalle: en la propuesta con formulación la secuencia de fechas del Periodo 2 salen en orden inverso.

Espero les sea útil.

 

Extraccion periodos multiples (Solucion).xlsx

publicado
  • Autor

Hola Israel Cassalesy Oscar_MRF, todas las soluciones son buenísimas, muchas gracias !!!

Una pena que el excel del trabajo no acepte la primera opción de Israel con formulas, porque hubiera sido la mejor para mi.

 

 

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.