Renvoie une valeur en fonction d'un âge futur

Bonjour à tous,

J'ai un tableau qui comprend plein de dates de naissance.

Je souhaiterais qu'un X apparaisse dans une colonne a part pour tous ceux qui ont eu 23 ans maximum à la date du 1er juillet passé.

Exemple cette année nous sommes en 2023, si j'ouvre le fichier cela doit prendre en compte le 1er juillet 2023.

Quand nous serons le 20 juin 2023, cela devra toujours prendre en compte le 1er juillet 2023 mais dés que nous arriverons au le 1er juillet 2024 cela devra automatiquement prendre en compte tous ceux qui ont 23 ans maximum le 1er juillet 2024 afin que le calcul se fasse automatiquement quand j'ouvre le fichier.

Exemple le 1er août 2024, c'est ceux qui ont maxi 23 ans le 1er juillet 2024, le 15 juin 2025 c'est ceux qui ont maxi 23 ans le 1er juillet 2024, le 20 juillet 2025 ceux qui ont maxi 23 ans 1er juillet 2025 etc...

J'espère que c'est assez clair sinon n'hésitez pas à me poser des questions. Merci d'avance à vous.

13calcul-age.xlsx (9.34 Ko)
image

Bonjour,

Pas compris. Si on prend en compte le 1er juillet passé, du 01/01/2023 au 30/06/2023, c'est le 01/07/2022 qu'il faut prendre en compte et le 01/07/2023 après ?

Daniel

Bonjour a tous,

Pour la remarque de Daniel, (on a du comprendre la même chose), personnellement j'ai compris ceci :
"Si aujourd'hui < 01/07/Annee en cours ; limite = 01/07/Annee en cours ; sinon limite = 01/07/Annee en cours +1"

A tester

A+

Bonjour Geof52,

J'ai laissé tout le calcul dans chaque cellule. Pas malin.

12calcul-age.xlsx (10.11 Ko)

Bonsoir,

Alors merci beaucoup pour vos réponses j'avoue que lorsque je me relis ce n'est pas très clair donc je vais essayer d'être un peu plus précis.

En fait les personnes doivent avoir un X a partir du moment ou ils ont 23 ans avant le 1er juillet quoiqu'il arrive.

Cette année à la date du 1er juillet 2023 tous ceux qui ont 23 ans ont un "X". Mais ceux qui ont déjà eu 24 à la date du 1er juillet 2023 n'ont rien.
En gros ceux qui sont nés après 2 juillet 1999 doivent avoir un X

L'an prochain à la date du 1er juillet 2024 tous ceux qui n'auront pas encore 23 ans continueront à avoir un "X". Mais ceux qui auront déjà fêté leur 24 ans ne verront plus le X.
En gros ceux qui seront nés après le 2 juillet 2000 pourront continuer d'avoir un X mais ceux qui sont nés avant le 1er juillet 2000 verront leur X disparaitre.

C'est pour ça que dans mon exemple, à la date d'aujourd'hui (27/098/2023) je devrais voir 4 lignes avec un "X", (ceux nés le 27/06/2000 et le 13/08/1999 devraient encore garder leur X jusqu'au 1er juillet 2023).

Voila j'espère avoir été un peu plus clair en espérant que cela soit faisable.

Un grand merci d'avance !
image

Bonjour,

En C2, à recopier vers le bas :

=SI(DATEDIF(A2;DATE(ANNEE(AUJOURDHUI());7;1);"y")<24;"X";"")

Daniel

Parfait cela fonctionne très bien maintenant merci beaucoup !

Rechercher des sujets similaires à "renvoie valeur fonction age futur"