Jump to content

Asignar Codigo a ventas segun su SKU


Daramirez

Recommended Posts

Hola a todos!!

Les comento mi problema y espero que me puedan ayudar. Tengo la tabla1 la cual representa los pedidos que realizo, esta tiene un codigo y su respectivo SKU (Tipo de Producto). Y la Tabla2 que representa las ventas, con sus cantidades y SKU. Lo que necesito hacer es que a medida que vayan cayendo las ventas se asigne automaticamente el codigo del pedido a la venta, y una vez que se venda todo el pedido, se le asigne el siguiente pedido con su respectivo codigo y asi sucecivamente. Les dejo el excel, si se puede solucionar por power query seria ideal. de todas fromas cualquier solucion me sirve. 

Libro de prueba.xlsx

Link to comment
Share on other sites

Hola!

Tienes un problema con tus tablas y su modelo

Por ejemplo como puedes identificar esto

image.png

para obtener esto

image.png

Si la tabla de costo esta así

image.png

Power Query no podrá asociar los SKU solo con la descripción, necesita el código como tal para coincidir y luego obtenerlo

 

Saludos 

Link to comment
Share on other sites

Hola !! Justamente, solo tengo la relación con el sku, mi idea era sacar el acumulado del sku de las ventas, y si el acumulado es menor al pedido asignarle ese código, una vez que sea mayor  o igual pasar al siguiente pedido y así sucesivamente. Mi problema es que no lo Puedo llevar acabo, pensé que quizás alguien que se manejara con el lenguaje M, o con Dax pudiera concretarlo. 

Link to comment
Share on other sites

Hace 2 horas, Daramirez dijo:

Justamente, solo tengo la relación con el sku

No, no tienes relacion con SKU, en la tabla "venta", solo figura una descripción del SKU, que no es lo mismo

Para poder hacerlo de la manera correcta y siguiendo con las buenas practicas de modelado de datos, es necesario que las tablas vayan teniendo relacion con un código único

Hace 2 horas, Daramirez dijo:

Mi problema es que no lo Puedo llevar acabo, pensé que quizás alguien que se manejara con el lenguaje M, o con Dax pudiera concretarlo. 

Tu problema es de implementación y logica, no si alguien sabe de los lenguajes

Este caso se resuelve fácil con lo que te expuse

 

Saludos y suerte!

Link to comment
Share on other sites

Estimado por su puesto que se resuelve facil si ambos tienen una columna que se vincula, si fuera asi, no me hubiera dado la molestia de exponer el problema, y lo hubiera hecho por mi cuenta. Y no es un problema de implementación y logica, es asi como se me entregan las bases de dos plataformas establecidas distintas. El problema es que no queria tener que esta modificandolas a mano cada vez que las descargo para que ambas tengan el codigo. Pero no te preocupes, gracias por tu comentario. Saludos.

Link to comment
Share on other sites

Insisto, si es problema de lógica y de implementación 

DAX ni Power Query, podrán encontrar lo que se busca, si no le damos cierta lógica de donde buscar y asociar... hago este comentario para que quede aclarado que las herramientas necesitan estructuras para relacionar y transformar

 

Suerte!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • 105 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Current Donation Goals

    • Raised 0.00 EUR of 130.00 EUR target
  • Files

  • Download Statistics

    • Files
      184
    • Comments
      95
    • Reviews
      27

    More information about "Un juego solitario en Excel"
    Latest File
    By pegones1

    3    0

  • Crear macros Excel

  • Posts

    • analiza tu adjunto en devolucion con funciones de matriz dinamica (m365), adapte (tambien) los 'unicos' por funciones m365 si alguna funcion no la tienes disponible, comenta, para buscar otros medios de solucion suma varia hojas (ayudaExcel).xlsx
    • Hola buenas noches!,   De antemano muchas gracias por el apoyo que me brindan, tengo la siguiente situación   les anexo la base de datos   son dos sucursales y necesito que en la hoja reporte aparezca la suma de la columna "G", tomando como criterio la columna "B", en esta hoja de reporte ya aparecen los clientes unicos, porque hay ocasiones que se repiden en las sucursales     espero me puedan ayudar,    Gracias EJEMPLO REPORTE.xlsx
    • Que tal nuevamente, adjunto el archivo corregido según lo indicado. Espero le sea útil. N° DE DIAS (SOLUCION).xlsm
    • Buenas noches estimados espero estén bien Dentro del Formulario VTL (frmvtl) estan los TextBox 16, 17, 18, 19, 20, 21, 22 los cuales necesito que cuando contengan un valor cualquiera la macro los tome como 1 (TextBox<>””=1) y cuando los TextBox estén vacíos la macro los tome como 0 (TextBox=””=0) seria como usar la Función Contar de Excel, siendo así y conforme al funcionamiento de la Macro Calculo en el TextBox23 en la medida que se van introduciendo los datos el conteo o suma debe reflejarse de manera automática y simultánea en los Textbox 25, 27, 28, 29, de la siguiente manera: TextBox25 = TextBox16 +TextBox17+TextBox18+TextBox19+TextBox20+TextBox21+TextBox22 TextBox27 = TextBox16 +TextBox17+TextBox18+TextBox19+TextBox20+TextBox21+TextBox22 TextBox28 = TextBox27 TextBox29 = TextBox21+TextBox22 Por último, necesito que el resultado de la siguiente formula: SUMPRODUCT(('USUARIOS & PRIVILEGIOS'!$BS27:BS56>=EOMONTH(TODAY(),-1)+1)*('USUARIOS & PRIVILEGIOS'!$BS27:BS56<=EOMONTH(TODAY(),0))) Se refleje en el TextBox31 está formula ya la he utilizado en otras partes de mi proyecto dentro de un Funcion Select Case en conjunto con la Función Evaluate pero en este caso que es una única fórmula no sé cómo hacerla funcionar, el resultado esperado para el mes de Octubre es TextBox31 = 1 HHE PRUEBA.xlsm
    • Saludos cordiales, Le recomiendo volver a plantear su consulta y si lo que busca son ideas en VBA publiquelo en la sección del foro correspondiente a VBA.
  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Privacy Policy