Variación Porcentual Año a Año con DAX en Power BI

  Рет қаралды 47,704

Nestor Adrianzen

Nestor Adrianzen

Күн бұрын

Пікірлер: 81
@eduardomunoz2764
@eduardomunoz2764 4 жыл бұрын
Maravillosa explicación. Gracias y saludos
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Excelente, Eduardo. Sigue adelante explorando esta herramienta maravillosa.
@giovannimalaverkure2702
@giovannimalaverkure2702 5 ай бұрын
Felicitaciones. De los videos que ví, fue el único que me ayudó para realizar ese comportamiento.
@NestorAdrianzen
@NestorAdrianzen 5 ай бұрын
Gracias por revisar el contenido. Saludos 👍
@carlosalvarezsolis7201
@carlosalvarezsolis7201 4 жыл бұрын
Claro y muy practico. La formula del. Porcentaje por fin bien explicada. Valor actual menos valor anterior dividido por valor anterior y, al tratarse de un porcentaje por cien. Al explicar a los chicos se vuelven locos porque ven ya factores comunes etc, sin haber pasado por esa formula inicial. Una propuesta nestor, un video con gráficos unicamente potenteS, je visto dos muy interesantes pero que la gente no se saca el jugo que tienen, a saber, el de trhee o arbol disperso y el de infuenciadores. Me parecen muy potentes para decisiones futuras pero necesito ayuda. Para ello. Otro consejo que doy, ponernos las pilas con ingles, en el 99 % de las empresas power bi lo tendràs en inglés, por tanto, no se puede quedar mal viendo el lienzo en español, no es profesional. Thanks a lot...
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Carlos, Gracias por el feedback. Voy a poner en mi lista Treemap y Key Influencers. Concuerdo 100% en la importancia de aprender inglés. Hay muchas oportunidades en el idioma del Tío Tom. Saludos.
@cristianfontenla7928
@cristianfontenla7928 4 жыл бұрын
Perdon q te contradiga, pero no es menos profesional el uso en español, muchas personas de habla hispana no manejan bien el ingles y si tu lo haces te sera mas facil traducirlo q a ellos.
@marioleandrocabrerahernand8084
@marioleandrocabrerahernand8084 2 жыл бұрын
Muchas gracias Nestor, me ayudaste a solucionar un problema en mi empresa
@NestorAdrianzen
@NestorAdrianzen 2 жыл бұрын
Excelente. Gracias por revisar el contenido. Saludos
@gonzalocba7631
@gonzalocba7631 Жыл бұрын
excelente explicación , totalmente didáctico , gracias
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
Gracias por revisar el contenido, Gonzalo. Saludos 👍
@ExcelClaroyDulce
@ExcelClaroyDulce 7 ай бұрын
EXCELente video, muy bien explicado...Gracias por compartir
@NestorAdrianzen
@NestorAdrianzen 7 ай бұрын
Gracias por revisar el contenido. Saludos 👍
@angelavalda7144
@angelavalda7144 3 жыл бұрын
Excelente explicación. Gracias saludos desde Bolivia
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Gracias por revisar el contenido, Angela! Saludos allá en Bolivia.
@IvanCortinas_ES
@IvanCortinas_ES 3 жыл бұрын
Soberbio tutorial. Muchas gracias Néstor!
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Excelente, Iván. Gracias por revisar el contenido!
@diegogutierrezcarmona6199
@diegogutierrezcarmona6199 3 жыл бұрын
Gracias por la información. Saludos Nestor!!!
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Excelente, Diego. Sigue así con ese empeño. Saludos.
@pamavar
@pamavar 3 жыл бұрын
Muchas gracias!! está muy buena la explicación :)
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Pamela, gracias por revisar el contenido. Saludos
@juanrecinos7457
@juanrecinos7457 4 жыл бұрын
Muy buena explicacion, una consulta como calcular el porcentaje de variacion mensual relacionandolo con el fin de año anterior.. ver el comportamiento de variacion de enero vrs diciembre año anterior,febrero vrs diciembre año anterior.. Muchas gracias por compartir el conocimiento, Saludos desde El Salvador
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Juan, Buena pregunta. Por ejmplo, si quieres comparar los meses del 2016 con diciembre del 2015, se puede resolver en tres pasos: 1) Crear una medida que calcule el "costo de delivery" solo para diciembre. Por ejemplo: Diciembre = CALCULATE( SUM(Reclamos[Costo de Delivery]), Fechas[Date]>=DATE(2015,12,01) && Fechas[Date]
@hectorjuanperezmartinez8988
@hectorjuanperezmartinez8988 Жыл бұрын
Nestor, excelente explicación. Para mi caso en particular, necesito comparar en % la variación desde el año 2018 con el 2023; es decir, 2018 con 2023, 2019 con 2023, 2020 con 2023... Se puede realizar? quedo atento a tus orientaciones. Gracias!
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
Una opción puede ser creando medidas para esos años en específico y luego aplicar la variación porcentual usando el método descrito en el tutorial. Revisa aquí abajo un ejemplo de una media para un año en específico. Espero eso ayude. Saludos! Medida = CALCULATE ( SUM(financials[profit]), Dates[Year] = 2018 )
@martinvillarreyes1140
@martinvillarreyes1140 Жыл бұрын
Muy bien hno. Un éxito tu vídeo. Habrá alguno por ahí para "entender" de una manera fácil como funcionan las Variables? Gracias de antemano. Un abrazo.
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
Gracias por revisar el contenido, Martín. Este es el vídeo de variables: kzbin.info/www/bejne/fHPLgpywe7mjf7c
@sofialeonb7514
@sofialeonb7514 2 жыл бұрын
Top video. Gracias!!
@NestorAdrianzen
@NestorAdrianzen 2 жыл бұрын
Gracias por revisar el contenido, Sofía. Saludos 👍
@ariotojc
@ariotojc 3 жыл бұрын
Excelente aportación, gracias.
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Excelente, ariotojc. Sigue así con ese empeño.
@kevinmendoza1484
@kevinmendoza1484 3 жыл бұрын
Gracias, totales!!!!!
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Excelente, Kevin! Sigue sacándole lustre a Power BI. Saludos
4 жыл бұрын
Suscrito! Genial tu canal, era lo que esperaba para comparar años. meses, etc, Un abrazo
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Excelente, Sebastián! Sigue adelante con tu preparación. Saludos.
@djeritorres
@djeritorres 4 жыл бұрын
Hola, dos consultas?, Si querías mostrar los gráficos por año porque utilizabas el campo DATE y no el AÑO, que estaba en tu tabla FECHA?... Si ya tenías creada tu medida del año anterior, porque para el cálculo de la variación lo volviste a hacer como variable?. Psdt: No es necesario colocar paréntesis en el primer argumento de DIVIDE. Saludos
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
djeritorres, Buenas preguntas. Lo que tu mencionas es correcto. Pudiéramos haber usado Año y la medida creada anteriormente para hacer el cálculo de variación. Usé variables para enfatizar su uso en DAX. También recuerda que con la versatilidad de Power BI se puede llegar al mismo resultado usando estrategias diferentes. Buen análisis. Saludos!
@weskerstars743
@weskerstars743 2 жыл бұрын
@@NestorAdrianzen yo quiero hacer un grafico de variaciones semana actual vs semana anterior de las 52 semanas que tiene el año pero no encuentro un tutorial de como :(
@leonardobrondani924
@leonardobrondani924 4 жыл бұрын
Excelente Nestor, pero como se le puede dar formato condicional a los totales de la matriz que no sale, en el ejemplo darle el formato para que aplique también en el 4.74%. gracias
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Leonardo, me da mucho gusto que haya sido de gran ayuda este tutorial. Esa es una buena pregunta. Antes no se podía dar formato a totales pero ahora ya se tiene esa opción activa. El mecanismo es muy similar a lo que explico en el tutorial. Lo único que se debe hacer es seleccionar "Valores y Totales" en la lista desplegable que aparece en la sección de "Aplicar a". Cuando abres la ventana de formato conditional, esta opción está en el segundo casillero superior de la derecha. Saludos.
@leonardobrondani924
@leonardobrondani924 4 жыл бұрын
@@NestorAdrianzen Muchas gracias por su respuesta, tengo instalada la versión de marzo 2020 y aun no encontré la opción que me dice. y aquí me surgen 2 preguntas 1) si dicha opción esta en versión de marzo 2020 y la 2) es que no instalo una versión más reciente por temor a que se rompan ciertas visualizaciones que tengo en dashboard que han sido bajada del marketplace o no tiene nada que ver y de ser así como se hace la actualización se baja y se sobrescribe sobre la que uno tiene instalada. Muchas Gracias!!!
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
@@leonardobrondani924 Esta opción está activa a partir de abril de este año. La actualizaciones son muy rápidas. En la página web de Microsoft puedes encontrar la más actual. Simplemente bajas el software y lo instalas nuevamente (sobreescribe). De todas maneras sugiero que revises los reportes/dashboards claves y toma notas para que los repliques si es que hubiera algún cambio. Aquí está la actualización de junio. powerbi.microsoft.com/en-us/desktop/?WT.mc_id=Blog_Desktop_Update
@juanmanuelgarciaruiz1439
@juanmanuelgarciaruiz1439 4 жыл бұрын
Hola Nestor, gracias por tus lecciones que nos ayudan mucho a los que estamos comenzando. Yo tengo un problema que no veo la manera de resolver; tengo una tabla con las columnas Altas (COUNT Altas) Bajas (COUNT Bajas) Diferencia (Altas - Bajas) Acumulado (Diferencias altas-bajas año + diferencias altas-bajas año anterior) Si aplico tu formula para conocer el % de variación del Acumulado entre años no me funciona... puedes ayudarme... gracias. Variacion anual = VAR Presente = [Total acumulado de diferAltasBajas en Año] VAR Pasado = CALCULATE( [Total acumulado de diferAltasBajas en Año], DATEADD(dCalendario[Fecha], -1,YEAR) ) RETURN DIVIDE((Presente - Pasado), Pasado)
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Juan, Gracias por revisar el contenido. Al parecer hay varios cálculos intemedios que estarían dificultando la funcionalidad de las funciones DAX. También depende mucho de como esté organizada la data de la tabla inicialmente. "Atlas" y "Bajas" son columnas inicialmente en la tabla o "medidas"? "Diferencia" y "Acumulado" son columnas calculadas? Se tendría que ver la estructura de la data para ver si es que posible la aplicación de esta variación porcentual usando DAX. Es probable que antes de empezar hacer cálculos, se tenga que reorganizar la data de tal forma que se pueda aplicar las funciones DAX correctamente. Saludos.
@juanmanuelgarciaruiz1439
@juanmanuelgarciaruiz1439 3 жыл бұрын
@@NestorAdrianzen Gracia Nestor por responder, en cuanto llegue a casa del trabajo, recopilo mas información para ver si me puedes ayudar... muchas gracias.
@juanmanuelgarciaruiz1439
@juanmanuelgarciaruiz1439 3 жыл бұрын
Te explico como he montado la consulta: La grafica es una tabla con las columnas, Año/Altas /Bajas/Diferencia/Acumulado/Variacion Las Altas las calculo con: contadorAltas = COUNT(fMaestroBida[agnoAdmision]) Las Bajas las calculo con: contadorBajas = CALCULATE(COUNT(fMaestroBida[Fecha baja]), USERELATIONSHIP (fMaestroBida[Fecha baja], dCalendario[Fecha])) Uso USERELATIONSHIP porque fMaestroBida[Fecha baja] tiene una relación inactiva con dCalendario[Fecha] La Diferencia la calculo: diferAltasBajas = [contadorAltas]-[contadorBajas] El Acumulado lo calculo con: Total acumulado de diferAltasBajas en Año = CALCULATE( [diferAltasBajas], FILTER( ALLSELECTED(dCalendario[Fecha]), ISONORAFTER(dCalendario[Fecha], MAX(dCalendario[Fecha]), DESC) ) ) Y la Variación la calculo con: Variacion anual = VAR Presente = [Total acumulado de diferAltasBajas en Año] VAR Pasado = CALCULATE( [Total acumulado de diferAltasBajas en Año], DATEADD(dCalendario[Fecha], -1,YEAR) ) RETURN DIVIDE(Presente - Pasado, Pasado ) La parte que no me muestra datos correctos es la Variación .... muchas gracia por tu ayuda.
@deibyortiz5025
@deibyortiz5025 Жыл бұрын
Buenas noches, muy buen video pero quisiera saber si hay manera de hacer la variación mensual y trimestral
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
Gracias por revisar el contenido. Para variaciones mensuales o trimestrales, el intervalo de la función DATEADD tiene que ser MONTH. el NumberOfIntervales tiene que ser 1 ó 3 para un variaciones mensuales y trimestrales respectivamente. Espero eso ayude. Saludos
@oscarllanca
@oscarllanca 3 жыл бұрын
Nestor , podrias compartir las tablas de reclamos y fecha utilizado en este caso. Gracias
@AlejandroCuricho-se7zg
@AlejandroCuricho-se7zg Жыл бұрын
Saludos desde Ecuador, tengo una enorme duda, si en el caso que yo quiera comparar por ejemplo el índice de inflación del mes de abril 2022 vs el índice de diciembre 2022 cuál fue la variación % la misma que no es acumulable ni tampoco es la anterior, simplemente son dos números de diferentes periodos, lo cual no me aplica el video cual seria la solución. Gracias de antemano.
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
Lo que puedes hacer es crear dos medias: una con índice de inflación de abril y otra con el índice de inflación de diciembre y luego realiza la comparación usando la metodología que explico en el tutorial. Debes usar la función CALCULATE para modificar el contexto de filtro. Espero eso ayude. Saludos
@AlejandroCuricho-se7zg
@AlejandroCuricho-se7zg Жыл бұрын
@@NestorAdrianzen Gracias por responder, pero al aplicar eso me tocaría crear una medida por cada fecha entiendo?, no me queda claro, porque lo que quiero es que me comparé en cualquier mes/año desde 1996 al 2022 ejemplo. abril 1996 ipc 3.00% vs diciembre 2022 ipc 4.00% la variación es 1%, pero al aplicar una formula me sale 1 porque me divide para el mismo número. Agradezco si puedes ayudar.
@carlosalvarezsolis7201
@carlosalvarezsolis7201 4 жыл бұрын
Nestor donde se cambia la coma por los puntos en los miles? Thanks
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Carlos, En Mayo de este año el formato DAX se estandarizó para hacerlo más eficiente. Con esta estandarización, las comas representan separadores de miles y los puntos, decimales. Sin embargo, hay una posibilidad de regresar al formato anterior según el país de origen. Aquí te dejo los pasos: Archivo > Opciones y configuración > Opciones > Configuración regional > separadores DAX > Usar separadores DAX localizados
@carlosalvarezsolis7201
@carlosalvarezsolis7201 4 жыл бұрын
@@NestorAdrianzen muchas gracias
@NestorAdrianzen
@NestorAdrianzen 4 жыл бұрын
Hola a todos. Aquí les comparto el link del contenido: drive.google.com/file/d/1DE25H7ubA7QgMs5AZpR0KQeZt26IBK-Z/view?usp=sharing
@josecanterovilla5397
@josecanterovilla5397 7 ай бұрын
tienes alguna comparación con respecto al primer año?
@NestorAdrianzen
@NestorAdrianzen 6 ай бұрын
Para ello puedes crear una medida que filtre data solo para el primer año y luego hacer la comparación. También puedes usar la función VERSUS FIRST de VISUAL CALCULATIONS. Saludos
@josecanterovilla5397
@josecanterovilla5397 6 ай бұрын
@@NestorAdrianzen esos se aplican también por ejemplo a la primera compra?, por ejemplo tengo muchos productos químicos, estoy viendo la comparación del precio que tengo ahora respecto a la primera compra que tengo registro, pero cada químicos tiene obviamente diferentes fechas de compra, lo que necesito es comparar el precio de compra actual vs el primer precio de compra que tengo registrado en mi base de datos que estoy analizando
@isaacgomez7276
@isaacgomez7276 3 жыл бұрын
Se puede hacer el mismo ejercicio pero utilizando como fecha solo los años ? Ej. 2021 VS 2020 etc ...
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Isaac, Gracias por revisar el contenido. En la función DATEADD(Dates[Date],-1,YEAR) debes seleccionar "Year" para comparar años. Espero eso ayude. Saludos.
@miguellegaz3042
@miguellegaz3042 3 жыл бұрын
Buenos dias, tengo una duda de como poder hacer una tabla ó matriz en la que aparecen como columnas los años y en lineas aparezcan valores de unidades vendidas, importes, etc y que posteriormente puedas hacer operaciones de comparación en columnas de las líneas entre los diferentes años.
@angelcalle8542
@angelcalle8542 2 жыл бұрын
Gracias, disculpa tengo una duda... ¿Cómo puedo calcular el porcentaje con relación al total del año en una grafica y que no tome el total general de la tabla como relación?
@NestorAdrianzen
@NestorAdrianzen 2 жыл бұрын
Angel, Gracias por revisar el contenido. Lo que podrías hacer es crear una medida con la función CALCULATE y poner un filtro para el año que deseas comparar. Luego simplemente sigues los pasos mostrados en este tutorial para enconter el porcentaje de variación. Aquí hay ejemplo de la medida que representa un año en específico. Espero eso ayude. Saludos Medida := CALCULATE ( [Costo Delivery], Dates[Year] = 2018 )
@angelcalle8542
@angelcalle8542 2 жыл бұрын
@@NestorAdrianzen muchas gracias por el consejo, y excelente contenido
@jeanchp5916
@jeanchp5916 Жыл бұрын
Y como podría hacer una variación por mes del mismo periodo?
@mauriciocardenas6923
@mauriciocardenas6923 2 ай бұрын
Como creas esta tabla de fechas ??
@NestorAdrianzen
@NestorAdrianzen Ай бұрын
Mauricio, Gracias por revisar el contenido. Este tutorial puede ayudar a crear una tabla calendario. Saludos. kzbin.info/www/bejne/p4PJf4eJmtiaZrssi=veCD-S2BhlnxA527
@trabajo5673
@trabajo5673 3 жыл бұрын
Tengo 2 tablas, una mi tabla calendario y otra mi tabla de eventos donde una persona checa su entrada, el problema esta cuando la persona no checa, por logica no tenemos evento no hay registro como le puedo decir o como hacerle para que comparándola con mi tabla calendario identifique ese evento (fecha) que no existe, no hay registro, espero y me puedan ayudar gracias!!
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Tabajo, Gracias por revisar el contenido. Dependiendo del objetivo final, si es que lo que deseas es identificar los eventos en blanco, podrías agregar la columna de eventos en el Panel de Filtros y hacer el filtrado correspondiente allí mismo. Espero sea de ayuda. Saludos.
@oxiris92
@oxiris92 2 жыл бұрын
Porqué en el minuto 11:30 dentro del Calculate no le pone Sum([costo delivery]) y solo pone de frente [Costo Delivery]?
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
La primera parte de la función CALCULATE requiere una expresión. Por ejemplo, esta puede ser la suma de los datos de una columna: SUM (table[column]). Pero también puede ser una medida como la de [Costo Delivery]. La medida ya tiene una expresión dentro. Espero eso ayude.
@Mattagro01
@Mattagro01 2 жыл бұрын
NO HAY CASO CON ESTA MEDIDA "Variación Costo Delivery %", me arroja error de sintaxis por los paréntesis de cierre de la medida, me pide colocar cuatro o )))), los colocó y sigue igual con error ....., por qué?......
@NestorAdrianzen
@NestorAdrianzen 2 жыл бұрын
Mauricio, Gracias por revisar el contenido. Puede existir varios motivos. Lo que te recomiendo es que revises los paréntesis iniciales y finales de cada expresión y asegúrate que coincidan (abrir y cerrar). Si el problema persiste, empieza a escribir la medida desde cero. Espero eso ayude. Saludos.
@PATRICIAEMPERATRIZSUAREZALVARA
@PATRICIAEMPERATRIZSUAREZALVARA Жыл бұрын
Hola, me sale infinito, me podria ayudar porfa
@NestorAdrianzen
@NestorAdrianzen Жыл бұрын
Gracias por revisar el contenido, @user-ge1ko6cs1d. Debe existir varios motivos. Pueda que el denominador de las expresiones a calcular tenga ceros como valores. Para evitar esto, antes de hacer cálculos en Power BI, es recomendable limpiar la data con Power Query dentro de Power BI. Espero eso ayude. Saludos.
@andresfelipecastillogirald7901
@andresfelipecastillogirald7901 3 жыл бұрын
Excelente explicación. Gracias saludos desde Colombia
@NestorAdrianzen
@NestorAdrianzen 3 жыл бұрын
Gracias por revisar el contenido, Andrés. Saludos 👍
Cómo comparar períodos diferentes en Power BI [Usando DATEADD]
28:48
Nestor Adrianzen
Рет қаралды 60 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 2,9 МЛН
Obtener la Diferencia Porcentual entre el mes actual y mes anterior | Power Pivot y Power BI
20:16
Sergio Alejandro Campos - EXCELeINFO
Рет қаралды 46 М.
Cómo comparar períodos de tiempo en Power BI
10:25
Dapen Centro Estudios
Рет қаралды 17 М.
🤯 Cálculo de porcentajes basados en subtotales | Dax Avanzado
12:35
Sandielly Ortega
Рет қаралды 33 М.
Cómo Crear VARIABLES en Fórmulas DAX en Power BI
23:22
Nestor Adrianzen
Рет қаралды 21 М.
🚀📊Como Calcular la Variación Porcentual de un Año a Otro en Power BI
11:03
Aprende y Enseña Power BI
Рет қаралды 1,1 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 2,9 МЛН