Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.
Chère Marie-France Charron,
Bienvenue dans la communauté Microsoft.
Je comprends que vous aimeriez utiliser des formules Excel pour attribuer des numéros de période en fonction de la date d’entrée, je comprends votre sentiment et je vais essayer de vous aider.
Afin de mieux comprendre l’état du problème, j’aimerais d’abord confirmer certaines informations avec vous :
- J’ai remarqué que vous décrivez de longues formules Excel, utilisez-vous déjà les formules ci-dessous avec les fonctions SI et ET ? =IF(AND(A1>=DATE(2024,1,1), A1<=DATE(2024,1,15)), 1,IF(AND(A1>=DATE(2024,1,16), A1<=DATE(2024,1,31)), 2,IF(AND(A1>=DATE(2024,2,1), A1<=DATE(2024,2,15)), 3,IF(AND(A1>=DATE(2024,2,16), A1<=DATE(2024,2,29)), 4,IF(AND(A1>=DATE(2024,3,1), A1<=DATE(2024,3,15)), 5,IF(AND(A1>=DATE(2024,3,16), A1<=DATE(2024,3,31)), 6,IF(AND(A1>=DATE(2024,4,1), A1<=DATE(2024,4,15)), 7,IF(AND(A1>=DATE(2024,4,16), A1<=DATE(2024,4,30)), 8,IF(AND(A1>=DATE(2024,5,1), A1<=DATE(2024,5,15)), 9,IF(AND(A1>=DATE(2024,5,16), A1<=DATE(2024,5,31)), 10,IF(AND(A1>=DATE(2024,6,1), A1<=DATE(2024,6,15)), 11,IF(AND(A1>=DATE(2024,6,16), A1<=DATE(2024,6,30)), 12,IF(AND(A1>=DATE(2024,7,1), A1<=DATE(2024,7,15)), 13,IF(AND(A1>=DATE(2024,7,16), A1<=DATE(2024,7,31)), 14,IF(AND(A1>=DATE(2024,8,1), A1<=DATE(2024,8,15)), 15,IF(AND(A1>=DATE(2024,8,16), A1<=DATE(2024,8,31)), 16,IF(AND(A1>=DATE(2024,9,1), A1<=DATE(2024,9,15)), 17,IF(AND(A1>=DATE(2024,9,16), A1<=DATE(2024,9,30)), 18,IF(AND(A1>=DATE(2024,10,1), A1<=DATE(2024,10,15)), 19,IF(AND(A1>=DATE(2024,10,16), A1<=DATE(2024,10,31)), 20,IF(AND(A1>=DATE(2024,11,1), A1<=DATE(2024,11,15)), 21,IF(AND(A1>=DATE(2024,11,16), A1<=DATE(2024,11,30)), 22,IF(AND(A1>=DATE(2024,12,1), A1<=DATE(2024,12,15)), 23,IF(AND(A1>=DATE(2024,12,16), A1<=DATE(2024,12,31)), 24, "Hors période"))))))))))))))))))))))))
Si vous souhaitez modifier la formule longue ci-dessus pour obtenir la distribution des nombres en fonction de la date, vous pouvez créer une table dans Sheet2 pour spécifier la plage de dates, en utilisant la fonction MATCH et des tables auxiliaires pour simplifier la formule ci-dessus :
- Créez une table dans Sheet2 :
- Entrez la formule suivante dans la feuille 1 en fonction des dates : =IFERROR(INDEX(Sheet2!B$2:B$5, MATCH(A1, Sheet2!A$2:A$5, 1)), "Hors période")
Remarque : S’il n’y a pas de correspondance, retournez « Hors période ». Si vous devez ajuster la plage de périodes, vous n’avez qu’à modifier la table auxiliaire, et non la formule.
Nous espérons que cela vous aidera. Si vous souhaitez implémenter d’autres fonctionnalités ou si vous avez d’autres questions, n’hésitez pas à nous contacter dans la communauté.
Nous vous remercions de votre compréhension et de votre soutien et nous vous souhaitons tout le meilleur.
Sinceres salutations
Isabella-MSFT | Spécialiste du support communautaire Microsoft