March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
¿Alguien podría ayudarme si esto es posible?
Necesito que el diseño como el que se muestra a continuación esté en una matriz. He usado un grupo de cálculo para el período actual y anterior y esto funciona bien porque están usando los mismos campos.
Mi problema es que Growth tiene algunos cálculos diferentes a los otros dos, y como todo esto tiene que estar en la misma matriz, estoy luchando por armarlo.
¿Alguien podría aconsejar si esto es posible?
Gracias de antemano
Lo siento, pero la imagen es algo confusa. ( para mí tal vez ) .
Desea tener 2 niveles en las columnas:
Nivel 1 :
Crecimiento Periodo Actual vs Perd Anterior ,
Periodo anterior
Período actual
Nivel 2 :
Crecimiento % Crecimiento $
ventas, beneficios
ventas, beneficios
?
Hola @Daniel29195 ,
Actualmente está saliendo a continuación, lo cual es correcto, pero ¿cómo agregaría dos columnas más al crecimiento pero no a las otras dos (Período actual y Período anterior)?
El crecimiento debe tener 4 columnas en la matriz y el período actual y el anterior deben tener dos.
Tal vez puedas hacer lo siguiente:
Cree una tabla con la siguiente estructura:
Nivel 1 Nivel2
Crecimiento de las ventas totales
Crecimiento Margen Total
Cálculo de crecimiento 3
Cálculo de crecimiento 4
Ventas totales del período anterior
Margen total del período anterior
Ventas totales del período actual
Margen total del período actual
A continuación, en el cálculo, puede utilizar una medida con la instrucción switch
Hola @Daniel29195 ,
Disculpa, estoy un poco confundido. Cuando dices tabla con niveles, ¿te refieres a grupos de cálculo?
Gracias de nuevo
Liam
Tabla mediante la introducción manual de datos.
De esta manera estás creando la estructura de tu mesa como quieres que sea.
Y luego juegas con la medida y cambias para cambiar la base del comportamiento de cálculo en la columna en la que te encuentras.
Lo mejor que he logrado es hacer que ambas medidas se muestren en blanco en una matriz usando esto en el editor tabular
SI( SELECTEDMEASURENAME() en {"Costo1", "Costo2"}, ESPACIO EN BLANCO(), SELECTEDMEASURE() - CALCULAR(SELECTEDMEASURE(), MISMO PERÍODOEL año pasado(DimDate[DateFull])) )
Hola @Daniel29195
Muchas gracias.
Espero que esté bien lo que he adjuntado. He usado formas para mostrar lo que necesito en la página
salida
Enlace al archivo :
https://drive.google.com/file/d/1ZGTRZGdnUbNmPqFTGsyRbRJ6rv1aJgMq/view?usp=sharing
Déjame saber si esto funciona para ti.
Si esto responde a su pregunta, márquelo como la solución ✅ para que pueda ayudar a otras personas de la comunidad a encontrarla fácilmente.
@Daniel29195Si lo pongo como en el ejemplo de abajo. Tendría que estar en valores para mostrarse como una columna sólida en la matriz, pero, por ejemplo, un cliente que tiene una fecha de inicio que tendría que mostrarse para cada cliente que baja, pero no necesariamente estaría en ninguno de los 3 niveles.
Gracias @Daniel29195 por su tiempo con esto. Esto funciona.
Con esta configuración, ¿es posible tener otra columna fuera del encabezado superior como se muestra a continuación, o incluso si el nivel superior estaba en blanco?
Hola @Daniel29195
No estoy seguro de si respondió a la respuesta correcta, pero si lo pongo como en el ejemplo a continuación. Tendría que estar en valores para mostrarse como una columna sólida en la matriz, pero, por ejemplo, un cliente que tiene una fecha de inicio que tendría que mostrarse para cada cliente que baja, pero no necesariamente estaría en ninguno de los 3 niveles.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.