Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Todo como soy nuevo en Power bi estoy encontrando este requisito bastante difícil todos mis intentos están fallando necesita ayuda en esto, por favor
Objetivo:- Selección de base de un valor en la segmentación de datos, los valores de un gráfico deben cambiar dinámicamente
Requisito: Para crear una segmentación de fecha y mostrar otra segmentación, lo que permite una selección única entre Mensual, Trimestral y Anual
Todas las transacciones deben clasificarse en apertura, adición y recopilación por debajo de la lógica
- Todas las transacciones en / antes de la fecha de apertura deben clasificarse como "Apertura"
- Las transacciones entre la fecha de apertura y la fecha de cierre con el tipo de transacción "Recibo" deben clasificarse como "Colección"
- Las transacciones entre la fecha de apertura y la fecha de cierre con el tipo de transacción "Factura" deben clasificarse como "Adición"
Crear un gráfico de cascada
La selección de la base del valor en la segmentación, la fecha de apertura y las categorías basadas en la fecha de apertura deben cambiar
Escenario:- Fecha de selección - 31/01/19
Para Mensual - La fecha de apertura es 01/01/19
Para Trimestral - La fecha de apertura es 01/11/18
Para Anual - La Fecha de Apertura es 01/02/18
A continuación se muestra el enlace a mi archivo PBIX
https://drive.google.com/file/d/1d8EdIizPM98W_VAK9qd2l07UsdSzWcne/view?usp=sharing
Solved! Go to Solution.
Hola @azeemnazim ,
Tenemos un poco confundido, cuál es la lógica de Cerrar.
Comprobamos su archivo pbix, y podemos usar los siguientes pasos para satisfacer sus necesidades.
1. Cree dos tablas con Introducir datos.
2. A continuación, cree la tabla Movimiento.
3. Y podemos crear una medida.
PVM Bridge =
var _selected = SELECTEDVALUE('Table'[Movement])
var _Opening_date =
IF(
_selected="Month",DATE(2019,1,1),
IF(
_selected="Quarter",DATE(2018,11,1),
IF(
_selected="Year",DATE(2018,2,1),DATE(2019,1,31))))
var _closing_date = DATE(2019,3,1)
return
SWITCH (
SELECTEDVALUE ( 'Walk table'[Order] ),
1, SWITCH (
SELECTEDVALUE ( PVM[PVM] ),
"Receipt", -1 * CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Transaction Type]="Receipt")),
"Invoice", -1 * CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Transaction Type]="Invoice")),
CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Date]<=_Opening_date))
),
2, SWITCH (
SELECTEDVALUE ( PVM[PVM] ),
"Receipt", 0,
"Invoice", 0,
CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Date]>_closing_date))
)
)
Ponlo en Valores, pon [start] en Category y pon [PVM] en Breakdown.
Si no cumple con sus requisitos, ¿podría mostrarnos el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Hola @azeemnazim ,
Tenemos un poco confundido, cuál es la lógica de Cerrar.
Comprobamos su archivo pbix, y podemos usar los siguientes pasos para satisfacer sus necesidades.
1. Cree dos tablas con Introducir datos.
2. A continuación, cree la tabla Movimiento.
3. Y podemos crear una medida.
PVM Bridge =
var _selected = SELECTEDVALUE('Table'[Movement])
var _Opening_date =
IF(
_selected="Month",DATE(2019,1,1),
IF(
_selected="Quarter",DATE(2018,11,1),
IF(
_selected="Year",DATE(2018,2,1),DATE(2019,1,31))))
var _closing_date = DATE(2019,3,1)
return
SWITCH (
SELECTEDVALUE ( 'Walk table'[Order] ),
1, SWITCH (
SELECTEDVALUE ( PVM[PVM] ),
"Receipt", -1 * CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Transaction Type]="Receipt")),
"Invoice", -1 * CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Transaction Type]="Invoice")),
CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Date]<=_Opening_date))
),
2, SWITCH (
SELECTEDVALUE ( PVM[PVM] ),
"Receipt", 0,
"Invoice", 0,
CALCULATE(SUM('Transaction Table'[Net Amount]),FILTER('Transaction Table','Transaction Table'[Date]>_closing_date))
)
)
Ponlo en Valores, pon [start] en Category y pon [PVM] en Breakdown.
Si no cumple con sus requisitos, ¿podría mostrarnos el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
@azeemnazim, no muy claro. si la segmentación de medida puede ayudar a
https://radacad.com/change-the-column-or-measure-value-in-a-power-bi-visual-by-selection-of-the-slic...
https://community.powerbi.com/t5/Desktop/Slicer-MTD-QTD-YTD-to-filter-dates-using-the-slicer/td-p/50...
https://www.youtube.com/watch?v=vlnx7QUVYME
Hola @amitchandak,
Lo intenté, pero no funcionó para mí necesitaba ayuda si era posible.
Estoy buscando algo como está en la imagen anterior, la ayuda sería muy útil. Compruebe el archivo Pbix como referencia.
Gracias
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |