Forum Discussion
Syndicate_Admin
Administrator
2 years agoRecuento de ContractID
Hola
Tengo problemas para contar el número de ocurrencias de un atributo, en este caso ContractID y StartDate. Básicamente, necesito contar cuántas fechas de inicio distintas para cada ContractID y mostrar el resultado en la misma tabla.
| ID del contrato | ID de factura | Fecha de inicio | Ventas de facturas | Contar |
| 2024001 | AA111 | 5/2/2024 | 1000 | 3 |
| 2024001 | AA112 | 5/2/2025 | 1000 | 3 |
| 2024001 | AA113 | 5/2/2026 | 1000 | 3 |
| 2024001 | AA114 | 5/2/2026 | -1000 | 3 |
| 2024001 | AA115 | 5/2/2026 | 1000 | 3 |
| 2024002 | AA116 | 5/9/2024 | 1000 | 2 |
| 2024002 | AA117 | 5/9/2025 | 1000 | 2 |
| 2024003 | AA118 | 5/5/2024 | 1000 | 1 |
| 2024004 | AA119 | 5/10/2024 | 1000 | 1 |
| 2024005 | AA120 | 5/11/2024 | 1000 | 1 |
| 2024006 | AA121 | 5/15/2024 | 1000 | 2 |
| 2024006 | AA122 | 5/15/2025 | 1000 | 2 |
He intentado usar lo siguiente: countrows(summarize('Table1', 'Table1'[ContractID]))
Y el resultado siempre es 1 en lugar de mi resultado esperado (ver más abajo)
Creo que esto es solo un eslabón perdido para agregar el recuento al ContractID. Espero que alguien pueda ayudar.
Gracias
Gato
2 Replies
- Syndicate_Admin
Administrator
Hola @Catman - Cree una nueva columna como se muestra a continuación:
DistinctStartDateCount =CALCULAR(COUNTROWS (Filas de recuentos)(DISTINTO('Condejo'[Fecha de inicio])),TODOSEXCEPTO('Condejo', 'Condejo'[ID de contrato]))FYR de salida:Funciona, por favor compruébalo
¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡Esto ayudará a otros en el foro!
¡¡Agradezco sus felicitaciones!! - Syndicate_Admin
Administrator
Muchas gracias, ahora está funcionando como se esperaba.