Imaginez que vous créez une feuille Google pour suivre toutes vos tâches, leur durée et leurs délais:
Task |Number of days| Start Date | Date Done
Buy plane tickets | 5 | 15.12.2019 | 20.12.2019
Reserve hotel | 2 | 21.12.2019 | 23.12.2019
Prepare snacks for trip | 1 | 24.12.2019 | 25.12.2019
Go on trip | 14 | 26.12.2019 | 10.01.2020
Existe-t-il un moyen dans Google Sheets de mettre à jour les dates de manière dynamique si une autre tâche est ajoutée au milieu?
Supposons que vous vouliez ajouter la location d'une voiture au plan, et cela vous prendra cinq jours. Existe-t-il un moyen dans les feuilles Google qu'une fois que vous l'ajoutez, la feuille se mettra automatiquement à jour à partir de ceci:
Task |Number of days| Start Date | Date Done
Buy plane tickets | 5 | 15.12.2019 | 20.12.2019
Reserve hotel | 2 | 21.12.2019 | 23.12.2019
Rent a car | 5 | 24.12.2019 | 29.12.2019
Prepare snacks for trip | 1 | 24.12.2019 | 25.12.2019
Go on trip | 14 | 26.12.2019 | 10.01.2020
Pour ça?
Task |Number of days| Start Date | Date Done
Buy plane tickets | 5 | 15.12.2019 | 20.12.2019
Reserve hotel | 2 | 21.12.2019 | 23.12.2019
Rent a car | 5 | 24.12.2019 | 29.12.2019
Prepare snacks for trip | 1 | **30.12.2019** | **31.12.2019**
Go on trip | 14 | **01.01.2020** | **14.01.2020**
Retarder essentiellement automatiquement toutes les autres tâches en fonction de la tâche nouvellement introduite?
Lien vers Google Sheet avec un exemple de comportement souhaité
S'il n'y a aucun moyen dans Google Sheets, existe-t-il un autre outil que vous connaissez pour le faire?
coller dans C4 cellule:
=ARRAYFORMULA(QUERY(IF(B4:B=""; ;SUMIF(ROW(B3:B); "<="&ROW(B3:B); B3:B)+
DATEVALUE(C3)); "where Col1 is not NULL"; 0)+ROW(INDIRECT("A1:A"&COUNTA(A4:A))))
coller dans D3 cellule:
=ARRAYFORMULA(IF(LEN(A3:A); TO_DATE(C3:C+B3:B); ))