Comment utiliser des formules et des tableaux dynamiques pour calculer automatiquement le décalage journalier entre deux dates
Si vous souhaitez calculer automatiquement la différence en jours entre deux dates, sans avoir à saisir une formule à chaque fois que vous modifiez la date, vous pouvez utiliser des formules et des tableaux dynamiques. Les tableaux dynamiques sont une fonctionnalité d’Excel qui vous permet d’analyser, de filtrer et d’organiser les données facilement et rapidement. Vous pouvez créer un tableau dynamique à partir des données dont vous disposez et utiliser des formules pour calculer la différence en jours entre deux dates dans un tableau dynamique. Voici les étapes à suivre :
- Créez vos données sous forme de tableau, avec des colonnes pour la date de début, la date de fin et le décalage de jour.
- Sélectionnez l’ensemble du tableau, puis cliquez sur l’onglet Insert du ruban, puis cliquez sur l’ icône Table dans le groupe Tables.
- Cochez la case My table has headers, puis cliquez sur OK. Vous remarquerez que votre tableau dispose désormais d’une mise en forme et de fonctionnalités spéciales, telles que les filtres, le tri et le nommage automatique.
- Cliquez sur n’importe quelle cellule du tableau, puis cliquez sur l’ onglet Design du ruban, puis renommez votre tableau à votre guise dans la zone Table Name. Par exemple, vous pouvez nommer votre table comme TabelTanggal.
- Cliquez sur la première cellule de la colonne Différence de jour, puis entrez une formule pour calculer la différence en jours entre deux dates. Vous pouvez utiliser n’importe laquelle des formules que vous avez apprises précédemment, mais assurez-vous d’utiliser des références de table dynamiques, et non des références de cellule statiques. Une référence de table dynamique est un moyen de faire référence à une cellule ou à une plage de cellules dans un tableau en utilisant des noms de table et des noms de colonne au lieu d’adresses de cellule. Par exemple, vous pouvez utiliser la formule suivante :
=DATEDIF([Start Date], [End Date], “D”)
Où:
- [Date de début] est une référence de tableau dynamique pour les cellules de la colonne Date de début de la même ligne que la cellule active.
- [Date de fin] est une référence de tableau dynamique pour les cellules de la colonne Tanggal Akhir dans la même ligne que la cellule active.
- Appuyez sur Enter pour saisir une formule, et vous verrez qu’elle sera appliquée automatiquement à l’ensemble de la colonne Décalage journalier, grâce à la fonction AutoFill du tableau dynamique. Vous remarquerez également que la formule s’ajuste automatiquement si vous ajoutez ou supprimez des lignes dans le tableau. Vous pouvez modifier les dates dans la colonne Date de début ou Date de fin, et la formule de la colonne Différence de jour recalculera automatiquement la différence en jours entre les deux dates. Voici un exemple du résultat final de votre tableau dynamique :
Date de début | Date de fin | Différence de jour |
01/01/2024 | 31/01/2024 | 30 |
01/02/2024 | 28/02/2024 | 27 |
01/03/2024 | 31/03/2024 | 30 |
En utilisant des tableaux et des formules dynamiques, vous pouvez calculer automatiquement la différence en jours entre deux dates et rendre vos tableaux plus flexibles et dynamiques.