Jump to content

Gerson Pineda

Administrators
  • Posts

    12,526
  • Joined

  • Last visited

  • Days Won

    449

Posts posted by Gerson Pineda

  1. Hace 8 horas, juanmanuel85 dijo:

    osea quisiera saber si puedo imprimir las 3 variables filtradas

    Si, eso es lo que hace

    Hace 8 horas, juanmanuel85 dijo:

    currentRegion.autofilter 2, c que estaria buscando? disculpa la ignorancia, pero necesito entenderlo para adaptarlo a mi hoja de calculo del trabajo

    Lo que hace esa linea de código, es que selecciona toda la tabla, para que sin importar cuantas columnas hay en la BD, siempre va filtrar por el estado, es decir la columna 2

    Lee por cada comando o función que desconoces

     

    Saludos 

  2. Hola

    Debes primero plantearte como lo resolverías con funciones de Excel, luego trata de ir aplicando, poco a poco en PP

    Con PP todo cambia, porque no utilizamos el típico tema de referencias de celda, DAX es todo un mundo a parte, para realizar estos cálculos

    En tu caso y en cualquier tema del modelo, siempre usamos un concepto de "depende"

    Tu promedio debe estar apoyado por la estructura de tu modelo

    Por ejemplo tu modelo necesita una tabla calendario, de modo que se puede realizar un recuento de días "COUNTOWS", esto seria una medida

    Posterior a eso, una medida que sume los litros, ya sea un iterador "SUMX" o con un agregador "SUM"

    Luego poder dividir esas medidas DIVIDE

    Me di el tiempo de explicar un poco, porque las medidas DAX requiere mucho de un modelo de datos, realmente bien estructurado

     

    Saludos 

     

  3. Agrega una hoja y desde la celda A1 deja los estados

    Y luego pega esta macro en un modulo estándar

    Sub ImprimirEstados_GP()
    
    For Each c In Hoja2.Range("A1").CurrentRegion
        Hoja1.Range("D7").CurrentRegion.AutoFilter 2, c
        Hoja1.PrintOut
    Next
    Hoja1.Range("D7").CurrentRegion.AutoFilter
    
    End Sub

    Luego investiga como realizar una tarea con el administrador de tareas, de modo que cada día lo abra y ejecute la macro

    Para ejecutar la macro al abrir el archivo, utiliza el evento "Open" del modulo Thisworkbook

     

    Saludos 

  4. Para la creación de la TC hay distintas formas, pero cada una es valida

    Hace 1 hora, Jose BN dijo:

    Tú explicación me ha ayudado enormemente, este nuevo universo pinta bastante interesante aunque le tendré nostalgia a excel para la creación de dashboard dinámicos

    En efecto Jose, PBI es un gran universo pero Excel siempre será nuestro gran aliado, y es además un gran complemento de PBI

     

    Saludos 

  5. Hola José

    Que excelente que hayas tomado un curso de PBI

    La primer formula es para agregar o restar años a la fecha, pero esta mal empleada, además que falta convertir a fecha 

    Observa: 

    = Date.AddYears( Date.From( List.Min( Origen ) ), 2 )

    Dara como resultado la fecha mínima pero con 2 años mas

    La segunda formula esta correcta

    ¿Entonces la pregunta es, que deseas hacer?

     

    Saludos

  6. En 23/4/2021 at 6:20 , ALBER2021 dijo:

    Hola Gerson. He realizado la búsqueda pero no encuentro el formulario con código VBA para el "texto predictivo" en la Lista desplegable ¿me podrías ayudar?

     

    En 26/3/2021 at 10:41 , Gerson Pineda dijo:

    Con validación de datos eso no es posible

    O si es posible pero con Excel Online

     

    En 26/3/2021 at 10:41 , Gerson Pineda dijo:

    Hace muchísimos años, elabore un aporte llamado turbo filtro y otro similar desde formulario, búscalo aquí en el foro

    Escribe "turbo filtro"

     

    Saludos 

  7. Hola

    Hace 49 minutos , desdeferrol dijo:

    En excel lo hago con buscar y coindidir pero no consigo hacerlo con power pivot.

    Esa necesidad de transformacion se realizar en power query, partiendo de esto, revisa este tema reciente, es básicamente igual que tu necesidad

    Tranformar una tabla con fechas de inicio y fin en otra con fecha única - Power BI - Foro de Ayuda Excel

    Cualquier duda nos avisas

     

    Saludos!

  8. Hola 

    Para eso es necesario que vayas creando tus propias funciones personalizadas en power query

    Es muy sencillo hacerlas, solo debes crear una consulta en blanco y luego realizar lo pertinente

    Por ejemplo para el caso de obtener precio unitario mas iva

    (PuIva as number) =>
    let
        Origen = PuIva * .13 + PuIva
    in
        Origen

    Para iva por cantidad

    (Iva as number, Uni as number) =>
    let
        Origen = Iva * Uni
    in
        Origen

    Si te fijas bien, para iniciar una FP solo basta con integrar las variables dentro de los paréntesis

    Hay mas formas de estructura pero el funcionamiento es el mismo

    Una vez creas las FP, hay una opción de agregar una "columna personaliza" o también puedes usar "invocar función personaliza"

    Nota: para los nombres de las FP trata que sean descriptivos

    Dejo imágenes como referencias

    Sin título.png

    Sin título2.png

    Saludos 

  9. Hola vic

    Para logra ese objetivo, primero tu tabla merece una transformación tabular, la cual realizo con power query, luego de eso la cargo en la hoja "power query", posteriormente creo una tabla dinámica "td" y a partir de la misma, inserto el grafico de barra agrupada, para que se haga el efecto de mostrar el eje como lo deseas

    También comentar que con Power BI, los gráficos llevan otro nivel, por ejemplo mira una imagen, haciendo uso de tus datos

    grafico barra agrupada.png

     

    Saludos

    Grafico barra agrupada power query - td_GP.xlsx

×
×
  • Create New...

Important Information

Privacy Policy