Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

Filtrar y quitar datos en Power Query

Estoy tratando de automatizar una serie de tareas manuales en Excel para determinar la cantidad exacta de documentos completados en un día. Cada línea representa un solo producto y documento.

En primer lugar, el usuario filtra la columna G (cantidad original requerida) para los valores negativos y resalta estas filas (que se eliminarán más adelante), ya que la cantidad requerida debe ser positiva y los números del receptor correspondientes con las cantidades originales negativas no representan datos reales.

bz0719_1-1648731769454.pngbz0719_0-1648731684077.png

El usuario quita el filtro de la columna G y aplica el segundo filtro de la columna F (número de receptor) para los mismos valores de número de receptor resaltados (comprueba los valores individualmente). Como se mencionó anteriormente, los números del receptor correspondientes con estos valores negativos no son reales y no deben incorporarse al "contador de viajeros". Este paso se completa porque algunos de estos números de receptor también pueden dar lugar a líneas con una cantidad original positiva requerida.

A continuación, el usuario elimina todas las filas resultantes, tanto resaltadas como no, y vuelve a agregar el contador de viajeros en la columna H.

bz0719_2-1648732060916.png

^todas las filas que deben completarse en función de números de receptor falsos.

Estoy buscando una manera de automatizar estos pasos en Power Query o Power BI. He intentado eliminar duplicados del número de receptor y filtrar por valores mayores que cero en la "columna de cantidad original requerida", pero aún deja algunos falsos positivos, ya que algunos de estos números de receptor falsos pueden corresponder con valores positivos.

Cualquier idea sería apreciada.

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Hola

    Puedes probar de esta manera:

    - añadir una columna personalizada

    serpiva64_0-1648800328129.png

    - grupo por

    serpiva64_1-1648800355696.png

    - elegir columnas

    serpiva64_2-1648800384424.png

    - ampliar

    serpiva64_3-1648800405959.png

    - y finalmente filtrar filas (y eliminar columna innecesaria)

    serpiva64_4-1648800478423.png

    Si esta publicación es útil para ayudarlo a resolver su problema, considere darle a la publicación un pulgar hacia arriba

    y aceptarlo como solución!

3 Replies

  • Hola

    ¿Puede publicar algunos datos falsos (no imágenes) y el resultado que desea obtener?

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Rec # Orig Contador QTY

      22617111
      22633111
      22624311
      22624611
      22619611
      22631621
      22630511
      22629611
      22628711
      2262211-1
      22622111
      22631411
      22623011
      22625111
      22625911
      22630811
      22628611
      22637011
      22630721
      22613711
      22627321
      22632811
      22621711
      22614611
      22626511
      22635811
      22619021
      22627911
      22614811
      22632311
      22631711
      22636711
      22616611
      22645311
      2261651-1
      22616521

      contador de corriente: 36

      Después de filtrar la columna 2 para los valores negativos, recopilar el #s receptor correspondiente, volver a filtrar la columna 1 para esos valores y eliminar todas las filas resultantes, el contador debe ser 32

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hola

        Puedes probar de esta manera:

        - añadir una columna personalizada

        serpiva64_0-1648800328129.png

        - grupo por

        serpiva64_1-1648800355696.png

        - elegir columnas

        serpiva64_2-1648800384424.png

        - ampliar

        serpiva64_3-1648800405959.png

        - y finalmente filtrar filas (y eliminar columna innecesaria)

        serpiva64_4-1648800478423.png

        Si esta publicación es útil para ayudarlo a resolver su problema, considere darle a la publicación un pulgar hacia arriba

        y aceptarlo como solución!