Jump to content
Belen

Resuelto OBTENER DATOS DE OTRA TABLA CON FILTROS DE FECHA

Publicaciones recomendadas

Hola a todos, espero su valiosa ayuda con el siguiente caso:

*Existe una tabla que contiene la lista de los ciclos de producción con su fecha de inicio y fin de varias empresas, a los cuales se asigna un código de ciclo (en ocasiones alfanumérico, el código que utiliza una empresa puede ser el mismo que utilizó otra, pero en cada empresa un ciclo no puede tener el mismo código que otro).

*Por otra parte, existen múltiples tablas con registros diarios de información, novedades, etc, en los que se especifican la fecha de control, y el ID empresa, las cuales se han combinado mediante power query utilizando la fecha del registro, y el ID de empresa como referencias, de tal manera que se muestre por día toda esta información.

Se requiere que en la segunda tabla se conozca el código del ciclo al que pertenece la fecha de registro, el cual debería ser mayor a desde y menor a hasta considerando el ID. Agradecería mucho si me pueden indicar qué fórmula utilizar en power Query.

 

Captura1.PNG

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Estimado, he revisado el link, y no me ha resultado, me muestra un error con power pivot.

Adicional, según las indicaciones, entiendo que con la segmentación estática no se consideraría la columna relacionada: "Empresa" de la Tabla 1, la cual además no tiene valores únicos porque cada empresa tiene varios ciclos de producción, y es necesario considerarla como criterio de búsqueda.

De antemano agradezco su gentil atención y ayuda.

Captura2.PNG

Libro1.xlsx

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

hola! 

El patrón sería el mismo, pero sería necesario agregar otra condición al filtro. Acá te paso un pseudo código de ejemplo para la porción del FILTER:

FILTER(Tabla, {Condición1 para campo DESDE} && {Condición2 para campo HASTA} && {Condición3 para campo EMPRESA})

 

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Hola Belen,

Acá te comparto la fórmula siguiendo el patrón mencionado:

=
CALCULATE (
    VALUES ( Tabla1[CÓDIGO DE CICLO] ),
    FILTER (
        Tabla1,
        Tabla2[EMPRESA] = Tabla1[EMPRESA]
            && Tabla2[ID] = Tabla1[ID]
            && Tabla2[DIA] >= Tabla1[DESDE]
            && Tabla2[DIA] <= Tabla1[HASTA]
    )
)

 

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Excelente! Se lo agradezco inmensamente, es lo que estaba buscando 😀

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Responder a este tema...

×   Pegar como texto enriquecido.   Pegar como texto sin formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incrustado automáticamente..   Mostrar como un enlace en su lugar

×   Se ha restaurado el contenido anterior.   Limpiar editor

×   No se pueden pegar imágenes directamente. Carga o inserta imágenes desde la URL.


×
×
  • Crear nuevo...