Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Cantidad adeudada por los clientes en la fecha

Hola

Tengo una lista de transacciones con nombres de clientes y transacciones positivas para facturas contra clientes y transacciones negativas para pagos realizados.

fecha | | AL CLIENTE IMPORTE DE LA TRANSACCIÓN

2/1 | Cliente 3 | -$40

2/1 | Cliente 2 | -$30

2/1 | Cliente 3 | US$ 60

1/1 | Cliente 2 | US$ 30

1/1 | Cliente 1 | -$20

1/1 | Cliente 1 | US$ 10

Necesito saber cuánto debían todos los clientes en una fecha determinada.

Para obtener el saldo de cualquier cliente en una fecha determinada, puedo sumar todas las transacciones hasta esa fecha. Sin embargo, algunos clientes deben dinero, lo que resultará en un saldo positivo, y algunos están en crédito, lo que resultará en un saldo negativo.

Para obtener el total adeudado, no puedo sumar todas las transacciones de los clientes hasta la fecha, ya que me dará saldos positivos y negociables. Solo quiero los saldos positivos de los clientes (Ellos Deben).

Necesito una medida para completar los siguientes pasos:

1. Calcula el saldo de cada cliente en cada fecha (unos 0, unos + y otros -). El saldo de cada cliente se calcula sumando todas las transacciones (+ y -) hasta esa fecha.

fecha | | AL CLIENTE SALDO ADEUDADO

2/1 | Cliente 1 | -$10

2/1 | Cliente 2 | US$ 0

2/1 | Cliente 3 | US$ 20

1/1 | Cliente 1 | -$10

1/1 | Cliente 2 | US$ 30

1/1 | Cliente 3 | US$ 0

2. RESULTADO DESEADO: Calcule el total adeudado por todos los clientes en cada fecha (sume todos los saldos positivos de los clientes para cada fecha, en este caso el Cliente 1 se filtra en ambas fechas ya que tienen un saldo negociable y, por lo tanto, no deben nada).

fecha | TOTAL ADEUDADO POR LOS CLIENTES

2/1 | US$ 20

1/1 | US$ 30

Quiero crear un visual para mostrar la cantidad total adeudada por los clientes a lo largo del tiempo.

Archivo de Excel con datos de ejemplo:

https://www.icloud.com/iclouddrive/092z8z19He0_JEFBskbd-ljOA#Sample_GL_Data

Ejemplo pbix:

https://www.icloud.com/iclouddrive/06cgtwF2ttEck1uOsdNiFU-7w#Sample_GL_Data

Tengo dax de mis intentos de resolver esto, pero siento que en realidad puede confundir la descripción de lo que estoy tratando de hacer. Está en el pbix de todos modos. Segundo intento de resolver esto y he tratado de explicarlo tan claramente como po

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Lo siento, en realidad eso no está funcionando.

Cuando grafico customer due a lo largo del tiempo, muestra el total de clientes con valores positivos con transacciones en ese día, no el total de todos los clientes con saldos positivos.

Utilicé el método de dos medidas: una suma y un sumx, pero los edité a continuación y ahora está funcionando.

Gracias por su ayuda.

Cumm MONTO DE LA TRANSACCIÓN =

VAR LastVisibleDate =
MAX ( 'Fecha'[Fecha] )

VAR FirstVisibleDate =
MIN ( 'Fecha'[Fecha] )
VAR LastDateWithTrans =
CALCULAR (
MAX ( Tabla[TransactionDate] ),
REMOVEFILTERS ('Fecha'[Fecha])
)
Resultado VAR =
SI (
FirstVisibleDate <= LastDateWithTrans,
CALCULAR (
suma(Tabla[IMPORTE DE LA TRANSACCIÓN]),
filter(all('Date'[Date]),'Date'[Date] <= LastVisibleDate),


)
)
DEVOLUCIÓN
Resultado

Vencimiento del cliente =

Calcular(

Sumx(filter(Values(Table[CUSTOMER]), [Cumm TRANSACTION AMOUNT]> 0), [Cumm TRANSACTION AMOUNT]),
filter(ALL('Date'[Date]),'Date'[Date]<= MAX ( 'Date'[Date] ))


Syndicate_Admin
Administrator
Administrator

@Jbradad4x4 , Con la ayuda de la tabla de fechas crear saldo en ejecución

Cumm TRANSACTION AMOUNT = calculate(Sum(Table[TRANSACTION AMOUNT]), filter(all('Date'), 'Date'[Date]<= Max('Date'[Date])))

A continuación, cree una medida como

Vencimiento del cliente
= Sumx(filter(Values(Table[CUSTOMER]), [Cumm TRANSACTION AMOUNT]> 0),[Cumm TRANSACTION AMOUNT])

Esto funcionó gracias, tan simple!!!

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors