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

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.

Reply
Syndicate_Admin
Administrator
Administrator

Masure para obtener el total facturado de otra tabla donde el período está en el mismo año

Tengo dos mesas.

Cuadro 1 Factura:

Número de facturaFechaPeriodoImporte
100001.01.2022P1100
100102.01.2022P1200
100203.01.2022P1300
100304.01.2022P1400
100405.01.2022P1500
100506.01.2022P1600
100607.01.2022P1700
100708.01.2022P1800
100304.02.2022P2100
100405.02.2022P2200
100506.02.2022P2100

Cuadro 2 Recordatorios:

Número de facturaFecha de recordatorioPeriodoImporte
100001.03.2022P1100
100701.03.2022P1800
100401.04.2022P2200

Ahora quiero crear un visual para recordatorios por año por período. Son los rojos con los que estoy teniendo problemas:

Ejemplo para un año, (tengo datos de muchos años)

AñoPeriodoSuma de recordatorio

Total facturado

mismo período

Suma de recordatorio

Porcentaje del total de facturas

2022P19003.60025%
2022P220040050%

Tengo una tabla Fecha, por lo que la fecha de recordatorio y la fecha de factura tienen una relación.

Puedo crear las primeras tres columnas, pero para las siguientes columnas, realmente estoy luchando.
He intentado escribir una medida:
TotalInvoiced=CALCULATE(SUMA(tbl_Invoice[Importe]),FILTER(tbl_Invoice,tbl_invoice[Period]=
Pero no soy capaz de establecer tbl_invoice[period] =tbl_Reminder[Period].

Tbl_Reminder no aparece como una opción válida. Si lo codifica, dice (traducido del noruego):

"No se puede determinar un solo valor para la columna 'Período', esto puede suceder cuando contiene demasiados valores sin agregación, por ejemplo, min, max, count o suma para obtener un solo resultado".

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

No, no están relacionados con ninguna relación.
No estoy del todo seguro de cómo relacionarlos, ya que el número de factura solo aparece una vez en tbl_Invoice, pero puede aparecer varias veces en tbl_Reminder.


El período también es de muchos a muchos, y no estoy seguro de qué elegir si debo relacionarlos.

¿Puedes mostrarnos el ERD? Tacha cualquier información confidencial y reemplázala con datos ficticios.

Megaoctane_0-1675688191782.png

Término = Período

Fakturadato= Fecha de la factura

PurreDato = Fecha de Dunning/recordatorio

Siguiendo su sugerencia sobre la relación entre estas dos tablas, creé una tabla ficticia, llamada tbl_Termin (período), y creando una relación entre tbl-Ronroneo (recordatorio) y tbl_Faktura (factura), logré obtener los datos correctos.

Perfecto, iba a mirar el ERD y comprobar si había una relación muchas:muchas que necesitaban una tabla ficticia intermedia con ambos valores únicos de cualquiera de las tablas. Es bueno que lo descubriste. Etiquétame en cualquier otra publicación si puedo ayudar, lo haré.

Syndicate_Admin
Administrator
Administrator

Hola. Esto se debe a que está intentando filtrarlo en función de tbl_invoice.period mientras está conectado a Recordatorios.
No puede filtrar en múltiples valores de esta manera.
¿Las 2 tablas están conectadas con una relación?

DvdH_0-1675686807428.png

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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