Formule si(et

Bonjour a tous,

je cherche l'age d'une personne a la date du "31/01/2018"

si 1. la personne est arrivée avant la date du "31/01/2018" ou a la date du "31/01/2018"

si 2. la personne est encore présente a la date du "31/01/2018"

pour mieux comprendre se que je recherche, fichier joint.

Merci pour votre aide

7test-age-cm.xlsm (13.75 Ko)

Bonjour,

A voir avec les corrections

19test-age-cm.xlsm (18.77 Ko)

bonjour M12,

merci pour aide.

Bonjour,

J'ai également un problème avec la formule SI

Je souhaite :

que les personnes de moins de 26 ans est un 1 dans leur cellule sinon 0

que les personnes de plus de 50 ans est un 1 dans leur cellule sinon 0

J'ai la formule mais elle ne fonctionne que sur la première ligne et ne se copie pas correctement pour les autres ajout à mon tableau.

SOS MERCI D'AVANCE

moins de 26 ans plus de 50 ans

Bonjour,

Pas facile de dire ça à partir d'une image ....

Cela dit, je ne vois à peu près qu'un souci au niveau du format des nombres dans la colonne "age".

Sont-ils bien considérés comme des nombres ?

Bonjour,

Non c'est vrai comme ils sont issue eux-même d'une formule de calcule à partir de la date, la colonne est en format personnalisé "aa" pour avoir le nbre d'année

fais voir la formule qui te génère ces nombres?

Ok

age

Bonjour

Teste ceci avec les moins de 26

=SI(I2=0;"";SI(ANNEE(J2)<1926;1;0))

et ceci pour les plus de 50

=SI(J2=0;"";SI(ANNEE(J2)>1950;1;0))

Ca à l'aire de fonctionner mais est-ce que cela va être évolutif au fur et à mesure des année. Il s'agit d'un fichier public qui doit durer dans le temps ?

Et sur une cellule il ne me met rien.

avec nouvelle formule

Re

Autant pour moi

pour les moins de 26

=SI(J2=0;"";SI(ANNEE(J2)<1926;1;0))

Ensuite l'année future ajoutera 1 année puisqu'elle est calculée par la fonction AUJOURDHUI()

et pour les années en-dessous de 26 ou au-dessus de 50 c'est basée sur l'année 1900 (1926 / 1950)

Sur la formule qui n'affiche rien, comment est calculé l'age de 20 ans, il n'y a pas de date de naissance

Pour la ligne sans date le pc fait un calcule sur l'année 2000 par défaut je suppose.

Mais pour les autres j'ai besoin de comprendre d'où sort le 1926, pour le 1950 je me dis que cela correspond à 50 ans pour l'année 2020 mais 1926 ?

Et dans cette logique comment je ressorts les mineurs donc moins de 18 ans ?

Merci mille fois pour ton aide.

Re,

Le calendrier d'Excel est basé sur l'année 1900

si tu places une date dans une cellule par exemple 01/01/1900 et que tu changes le format en STANDARD tu auras le chiffre 1

, tu auras le chiffre 2 avec la date 02/01/1900, etc...

Donc le calcul s'effectuant sur la soustraction de la date du jour actuel moins la date de naissance, te donne une date que tu as formaté en "aa", si tu formates en "aaaa" tu auras 19xx

Et si tu as le chiffre 20 où il n'y a pas de date, c'est qu'il a pris l'année 2020

Et dans cette logique comment je ressorts les mineurs donc moins de 18 ans ?

avec l'année 1918

1000 merci cher ami,

Je vais tester et nous verrons bien.

Et désolé pour ce temps de réponse mais je me suis un peu reposée.

Bien à vous.

Myriam

Rechercher des sujets similaires à "formule"