Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola chicos: en Power BI, ¿cómo puedo mostrar, usando bandejas de edad (o no), el cambio de edad del cliente en los últimos 3 años? es decir, si tenían 24 años en 2019 y 25 en 2020, donde los contenedores de edad son 16-24 y 25-43, etc. para mostrar en un gráfico de barras.
Necesito tener los 3 años uno al lado del otro en los contenedores de edad apilados.
Similar a la imagen de abajo:
He tratado de derivar el cambio de rango de edad separado usando:
Edad hace 3 años = DATEDIFF([D-O-B], DATE(YEAR(TODAY())-3,1,1), YEAR)
Hace 2 años = DATEDIFF([D-O-B], DATE(YEAR(TODAY())-2,1,1), YEAR)
Edad hace 1 año = DATEDIFF([D-O-B], DATE(YEAR(TODAY())-1,1,1), YEAR)
y los siguientes rangos de edad, a modo de ejemplo:
Persona Edad hace 3 años Rango =
INTERRUPTOR(
VERDADERO(),
'EDI Tenant Data'[Edad hace 3 años] < 0, "Desconocido",
'EDI Tenant Data'[Edad hace 3 años] < 16, "0 - 15",
'EDI Tenant Data'[Edad hace 3 años] < 31, "16 - 30",
'EDI Tenant Data' [Edad hace 3 años] < 46, "31 - 45",
'EDI Tenant Data'[Edad hace 3 años] < 61, "46 - 60",
'EDI Tenant Data' [Edad hace 3 años] < 76, "61 - 75",
'EDI Tenant Data'[Edad hace 3 años] < 91, "76 - 90",
"90+"
)
Cualquier ayuda muy apreciada gracias
Hola @Ashish_Mathur - algunos DAX que he usado para obtener los siguientes gráficos separados:
Hola @Ashish_Mathur - un poco más de contexto sobre esto, puedo obtener fácilmente las edades a partir de ahora, como es de esperar:
¿Hay alguna manera de extrapolar las edades de los últimos 3 años y mostrarlas una al lado de la otra en el gráfico de barras?
Tengo algunas columnas calculadas con estos datos, pero me preguntaba si hay una mejor manera de hacerlo:
también depende de cuándo comenzó el inquilino su arrendamiento, por lo que hay una fecha de inicio de arrendamiento [TNCY-START], por lo que si han estado con nosotros por solo 2 años, digamos, entonces solo necesito 2 años de edad para el visual, si eso tiene sentido.
Cualquier ayuda muy apreciada.
Saludos
Steve
Imágenes de ejemplo del problema
Hola @Ashish_Mathur - gracias por responder, es difícil cargar el archivo pbi ya que contiene detalles del inquilino, así que he subido una tabla de Excel anónima en la parte inferior de esta publicación con una muestra de datos relacionados con la edad.
Tratando de explicar el problema de manera más completa, consulte a continuación:
Las fechas de inicio del arrendamiento pueden ser en cualquier momento, pero el requisito visual del Informe es mostrar los últimos 3 años de cambio de edad del inquilino (persona).
Por lo tanto, para los arrendamientos de 3 años o más, la edad se puede extrapolar utilizando columnas calculadas para el último período de 3 años.
Edad hace 3 años = DATEDIFF([D-O-B], DATE(YEAR(TODAY())-3,1,1), YEAR)
Hace 2 años = DATEDIFF([D-O-B], DATE(YEAR(TODAY())-2,1,1), YEAR)
Edad hace 1 año = DATEDIFF([D-O-B], DATE(YEAR(TODAY())-1,1,1), YEAR)
Para los arrendamientos de 2 años y 1 año (y menos de) rango de edad debe extraerse de manera similar, pero no habrá los 3 años completos de datos, ya que el inquilino no ha estado con nosotros durante todos los 3 años.
también para los tres períodos, obviamente, los inquilinos están envejeciendo, por lo que este cambio debe reflejarse en el rango de edad para cada uno de los 3 años.
'EDI Tenant Data'[Edad hace 3 años] < 0, "Desconocido",
'EDI Tenant Data'[Edad hace 3 años] < 16, "0 - 15",
'EDI Tenant Data'[Edad hace 3 años] < 31, "16 - 30",
'EDI Tenant Data' [Edad hace 3 años] < 46, "31 - 45",
'EDI Tenant Data'[Edad hace 3 años] < 61, "46 - 60",
'EDI Tenant Data' [Edad hace 3 años] < 76, "61 - 75",
'EDI Tenant Data'[Edad hace 3 años] < 91, "76 - 90",
"90+"
PERSONA-REF | Nombre completo | D-O-B | Edad de la persona | Rango de edad de la persona | Edad de la persona (contenedores) | Persona Edad hace 1 año | Persona Edad hace 1 año Rango | Edad de la persona hace 2 años | Persona Edad hace 2 años Rango | Edad de la persona hace 3 años | Persona Edad hace 3 años Rango | TENENCIA-REF | TNCY-STATUS | ON-TNCY | TNCY-START-Fecha | TNCY-Edad-Años | Rango de edad de arrendamiento |
1 | Sr. John Smith | 12/09/1945 00:00 | 78 | 76 - 90 | 75 | 77 | 76 - 90 | 76 | 76 - 90 | 75 | 61 - 75 | FZIR212222224 | ACTUAL | VERDADERO | 26/04/2021 00:00 | 2 | 2 años |
2 | Sr. Jordan Smith | 20/08/1998 00:00 | 25 | 16 - 30 | 15 | 24 | 16 - 30 | 23 | 16 - 30 | 22 | 16 - 30 | SLED212162222 | ACTUAL | VERDADERO | 06/07/2020 00:00 | 3 | 3 años+ |
3 | Sr. Lee Smith | 28/06/1985 00:00 | 38 | 31 - 45 | 30 | 37 | 31 - 45 | 36 | 31 - 45 | 35 | 31 - 45 | LZNE242192223 | ACTUAL | VERDADERO | 16/12/2013 00:00 | 9 | 3 años+ |
4 | Sr. Wal Smith | 31/12/1979 00:00 | 43 | 31 - 45 | 30 | 43 | 31 - 45 | 42 | 31 - 45 | 41 | 31 - 45 | ZYRE222882224 | ACTUAL | VERDADERO | 10/02/2020 00:00 | 3 | 3 años+ |
5 | Sr. Assah Smith | 18/04/1969 00:00 | 54 | 46 - 60 | 45 | 53 | 46 - 60 | 52 | 46 - 60 | 51 | 46 - 60 | MONT212122222 | ACTUAL | VERDADERO | 10/11/2014 00:00 | 8 | 3 años+ |
6 | Sra. Abdi Smith | 26/12/1991 00:00 | 31 | 31 - 45 | 30 | 31 | 31 - 45 | 30 | 16 - 30 | 29 | 16 - 30 | ESHE212262226 | ACTUAL | VERDADERO | 05/12/2022 00:00 | 0 | <= 1 año |
7 | Sr. Basim Smith | 21/10/1964 00:00 | 59 | 46 - 60 | 45 | 58 | 46 - 60 | 57 | 46 - 60 | 56 | 46 - 60 | LZUR212522226 | ACTUAL | VERDADERO | 20/09/2021 00:00 | 2 | 2 años |
8 | Sra. Fred Smith | 20/09/1995 00:00 | 28 | 16 - 30 | 15 | 27 | 16 - 30 | 26 | 16 - 30 | 25 | 16 - 30 | WENT212122224 | ACTUAL | VERDADERO | 04/11/2019 00:00 | 3 | 3 años+ |
9 | Sr. Khaled Smith | 15/12/1972 00:00 | 50 | 46 - 60 | 45 | 50 | 46 - 60 | 49 | 46 - 60 | 48 | 46 - 60 | STZM212242224 | ACTUAL | VERDADERO | 08/09/2014 00:00 | 9 | 3 años+ |
10 | Sra. Karim Smith | 24/12/1983 00:00 | 39 | 31 - 45 | 30 | 39 | 31 - 45 | 38 | 31 - 45 | 37 | 31 - 45 | WZRW212492223 | ACTUAL | VERDADERO | 20/08/2018 00:00 | 5 | 3 años+ |
11 | Sr. Bert Smith | 01/07/1977 00:00 | 46 | 46 - 60 | 45 | 45 | 31 - 45 | 44 | 31 - 45 | 43 | 31 - 45 | GRZN211522224 | ACTUAL | VERDADERO | 03/06/2019 00:00 | 4 | 3 años+ |
12 | Sra. Sha Smith | 20/02/1983 00:00 | 40 | 31 - 45 | 30 | 39 | 31 - 45 | 38 | 31 - 45 | 37 | 31 - 45 | DIXO212182226 | ACTUAL | VERDADERO | 18/06/2018 00:00 | 5 | 3 años+ |
13 | Sr. Anlo Smith | 30/10/1971 00:00 | 52 | 46 - 60 | 45 | 51 | 46 - 60 | 50 | 46 - 60 | 49 | 46 - 60 | PION222572221 | ACTUAL | VERDADERO | 10/04/2023 00:00 | 0 | <= 1 año |
14 | Sr. Mike Smith | 01/01/1984 00:00 | 39 | 31 - 45 | 30 | 38 | 31 - 45 | 37 | 31 - 45 | 36 | 31 - 45 | ELDO212422224 | ACTUAL | VERDADERO | 06/08/2018 00:00 | 5 | 3 años+ |
15 | Sr. Merlin Smith | 02/03/1965 00:00 | 58 | 46 - 60 | 45 | 57 | 46 - 60 | 56 | 46 - 60 | 55 | 46 - 60 | GRZN222972222 | ACTUAL | VERDADERO | 02/08/2021 00:00 | 2 | 2 años |
16 | Sr. Janet Smith | 27/02/1992 00:00 | 31 | 31 - 45 | 30 | 30 | 16 - 30 | 29 | 16 - 30 | 28 | 16 - 30 | GRZN222932223 | ACTUAL | VERDADERO | 02/11/2020 00:00 | 2 | 2 años |
17 | Señorita Victoria Smith | 08/01/1991 00:00 | 32 | 31 - 45 | 30 | 31 | 31 - 45 | 30 | 16 - 30 | 29 | 16 - 30 | GRZN222832222 | ACTUAL | VERDADERO | 05/10/2015 00:00 | 8 | 3 años+ |
18 | Señorita Yasmine Jones | 07/07/1989 00:00 | 34 | 31 - 45 | 30 | 33 | 31 - 45 | 32 | 31 - 45 | 31 | 31 - 45 | GRZN222612221 | ACTUAL | VERDADERO | 11/07/2005 00:00 | 18 | 3 años+ |
19 | Sra. Adam Jones | 05/03/1976 00:00 | 47 | 46 - 60 | 45 | 46 | 46 - 60 | 45 | 31 - 45 | 44 | 31 - 45 | STZT222142224 | ACTUAL | VERDADERO | 17/11/2014 00:00 | 8 | 3 años+ |
Hola
No estoy seguro, pero puedo intentarlo. Comparta el enlace de descarga del archivo PBI. Además, ¿no debería el eje Y mostrar números (en lugar de %)?
Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).
https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...
Muestre el resultado esperado en función de los datos de muestra que proporcionó.
https://community.powerbi.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523