Forum Discussion
How to do a calculation between date variable
- Anonymous2 years ago
Hi GCH_FR ,
bhanu_gautam 's workaround is vaild, but somehow it doesn't work.
Please allow me to share my insights.
Create this calculated table.
Table 2 = FILTER(CROSSJOIN(CALENDAR(MIN('Table'[DATE DEBUT ACTION BPA]),MAX('Table'[DATE FIN ACTION BPA])),'Table'),[Date]>=[DATE DEBUT ACTION BPA]&&[Date]<=[DATE FIN ACTION BPA])You can create table visual to check data:
I have a question, I select the 1/16/2024 rows of [Date], and I found that 4 values match, but the expected result you provided was only 1.9 + 1.91 + 1.92, please why doesn't 3.17 belong?
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hello Anonymous
Thanks for taking time for me. To answer your question, it's just an oversight on my part on the 3.17.
I'll try to take time tomorrow to test what you did and try to understand that.
Thanks a lot for your proposition.
I'll try to explain a bit more precisely my problem because it's more complicated than what i show you.
Hello everyone
I'm going to try and clarify my problem:
I have several important milestones: PRE / BPA / BPE with an action start date and an action end date.
The final goal would be to compile by ‘CODIFICATION’ the PRE / BPA / BPE time per week and then the cumulative time per week.
| CODIFICATION | CODIFICATION 2 | NUMERO DOCUMENT | DESIGNATION | DATE PRE | BUDGET PRE | LISSAGE PRE | DATE PRE FORCEE | DATE DEBUT ACTION PRE | NO SEMAINE DEBUT ACTION PRE | TEMPS THEORIQUE PRE PAR JOUR | DATE FIN ACTION PRE | DATE BPA | BUDGET BPA | LISSAGE BPA | DATE BPA FORCEE | DATE DEBUT ACTION BPA | NO SEMAINE DEBUT ACTION BPA | TEMPS THEORIQUE BPA PAR JOUR | DATE FIN ACTION BPA | DATE BPE | BUDGET BPE | LISSAGE BPE | DATE BPE FORCEE | DATE DEBUT ACTION BPE | TEMPS THEORIQUE BPE PAR JOUR | DATE FIN ACTION BPE |
| 1-ORGANISATION | ORGANISATION | ORGA | SUIVI | 30/12/2023 | 10 | 2 | 30/12/2023 | 0,71428571 | 13/01/2024 | 31/10/2024 | 430 | 40 | 25/01/2024 | 5 | 1,53571429 | 31/10/2024 | ||||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC345 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 345 | 0 | 26/01/2024 | 66,55 | 3 | 05/01/2024 | 2 | 3,16904762 | 26/01/2024 | 15/03/2024 | 15 | 3 | 23/02/2024 | 0,71428571 | 15/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC453 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 453 | 0 | 15/02/2024 | 40 | 3 | 25/01/2024 | 5 | 1,9047619 | 15/02/2024 | 29/03/2024 | 15 | 3 | 08/03/2024 | 0,71428571 | 29/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC463 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 463 | 0 | 15/02/2024 | 40 | 3 | 25/01/2024 | 5 | 1,9047619 | 15/02/2024 | 29/03/2024 | 15 | 3 | 08/03/2024 | 0,71428571 | 29/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC462 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 462 | 0 | 06/02/2024 | 40 | 3 | 16/01/2024 | 4 | 1,9047619 | 06/02/2024 | 21/03/2024 | 15 | 3 | 29/02/2024 | 0,71428571 | 21/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC335 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 335 | 0 | 06/02/2024 | 40 | 3 | 16/01/2024 | 4 | 1,9047619 | 06/02/2024 | 20/03/2024 | 15 | 3 | 28/02/2024 | 0,71428571 | 20/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC344 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 344 | 0 | 06/02/2024 | 40 | 3 | 16/01/2024 | 4 | 1,9047619 | 06/02/2024 | 20/03/2024 | 15 | 3 | 28/02/2024 | 0,71428571 | 20/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS DRD LOT | 840YSC606 | HVAC - SCHEMAS GEOGRAPHIQUES - DRD - LOT 606 | 0 | 09/02/2024 | 40 | 3 | 19/01/2024 | 4 | 1,9047619 | 09/02/2024 | 29/03/2024 | 15 | 3 | 08/03/2024 | 0,71428571 | 29/03/2024 | |||||||||
| 2-CONCEPTION | NOMENCLATURE | 840YBM03 | HVAC - EQUIPMENTS IN ACCOMODATIONS | 0 | 26/01/2024 | 4,4 | 1 | 19/01/2024 | 4 | 0,62857143 | 26/01/2024 | 22/11/2024 | 44 | 4 | 25/10/2024 | 1,57142857 | 22/11/2024 | |||||||||
| 2-CONCEPTION | NOMENCLATURE | 840YBM01 | HVAC - MAIN EQUIPMENTS | 0 | 26/01/2024 | 4,4 | 1 | 19/01/2024 | 4 | 0,62857143 | 26/01/2024 | 22/11/2024 | 44 | 4 | 25/10/2024 | 1,57142857 | 22/11/2024 | |||||||||
| 2-CONCEPTION | NOMENCLATURE | 840YBM02 | HVAC - IL/OL | 0 | 26/01/2024 | 4,4 | 1 | 19/01/2024 | 4 | 0,62857143 | 26/01/2024 | 22/11/2024 | 44 | 4 | 25/10/2024 | 1,57142857 | 22/11/2024 | |||||||||
| 2-CONCEPTION | NOMENCLATURE | 840YBM04 | HVAC - EQUIPMENTS IN ACR | 0 | 26/01/2024 | 4,4 | 1 | 19/01/2024 | 4 | 0,62857143 | 26/01/2024 | 22/11/2024 | 44 | 4 | 25/10/2024 | 1,57142857 | 22/11/2024 | |||||||||
| 2-CONCEPTION | NOMENCLATURE | 840YBM05 | HVAC - SEATINGS | 0 | 26/01/2024 | 4,4 | 1 | 19/01/2024 | 4 | 0,62857143 | 26/01/2024 | 22/11/2024 | 44 | 4 | 25/10/2024 | 1,57142857 | 22/11/2024 | |||||||||
| 2-CONCEPTION | NOMENCLATURE | 840YBM06 | HVAC - MISCELLANEOUS ELECTRICAL EQUIPMENTS | 0 | 26/01/2024 | 4,4 | 1 | 19/01/2024 | 4 | 0,62857143 | 26/01/2024 | 22/11/2024 | 44 | 4 | 25/10/2024 | 1,57142857 | 22/11/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS PID TU | 862YACS462H | HVAC - PID TUYAUTAGE (VFC) EN ACR 462H | 0 | 06/02/2024 | 2,5 | 1 | 30/01/2024 | 6 | 0,35714286 | 06/02/2024 | 21/03/2024 | 2,5 | 1 | 14/03/2024 | 0,35714286 | 21/03/2024 | |||||||||
| 2-CONCEPTION | SCHÉMAS PID TU | 863YACS462H | HVAC - PID TUYAUTAGE (VFE) EN ACR 462H | 0 | 06/02/2024 | 2,5 | 1 | 30/01/2024 | 6 | 0,35714286 | 06/02/2024 | 21/03/2024 | 2,5 | 1 | 14/03/2024 | 0,35714286 | 21/03/2024 |
On Excel I have no problem compiling all this with the sumprod function.
For the cumulative function, i've try this which seem working :