Excel formule conditionnelle
Résolu
Chanchan59
-
Chanchan59 -
Chanchan59 -
Bonjour à tous
je cherche comment écrire la formule suivante sous Excel 2003
si la date de naissance est inférieure au 31/12/1950 alors j'indique 162 si la date de naissance est comprise entre 01/01/1951 et le 31/12/1951 alros j'indique 163 si la date de naissance est comprise entre 01/01/1952 et le 31/12/1952 alors j'indique 164 si pas de date de naissance j'indique Compléter la date de naissance
Merci
je cherche comment écrire la formule suivante sous Excel 2003
si la date de naissance est inférieure au 31/12/1950 alors j'indique 162 si la date de naissance est comprise entre 01/01/1951 et le 31/12/1951 alros j'indique 163 si la date de naissance est comprise entre 01/01/1952 et le 31/12/1952 alors j'indique 164 si pas de date de naissance j'indique Compléter la date de naissance
Merci
A voir également:
- Excel formule conditionnelle
- Excel mise en forme conditionnelle formule - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
2 réponses
Bonjour
pour fonctionner avec des dates, vous pouvez inscrire les dates limites dans des cellules, c'est plus simple pour excel
pour l'exemple à adapter:
en X1 31/12/1950
en X2 31/12/1951
en X3 31/12/1952
la formule:
=SI(cell date<=X1;162;SI(cell date<=X2;163;SI(Cell date <=X3;164;"complèter la date de naissance")))
si vous ne voulez pas utiliser les références cellules X1 X2 X3 le plus simple et de déterminer la valeur numérique des dates limites dans excel:
entrez les dates dans une cellule / formatez standard vous verrez apparaître un nombre à 5 chiffres, c'est la date en langage excel, notez le.
(par exemple 31/12/1951 formaté standard affiche 18993
vous pouvez alors remplacer dans la formule les adresse X1 X2 X3 par les valeurs numériques correspondantes
Note : la formule ci dessus avec les signes<= inclut la date limite de chaque item
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
pour fonctionner avec des dates, vous pouvez inscrire les dates limites dans des cellules, c'est plus simple pour excel
pour l'exemple à adapter:
en X1 31/12/1950
en X2 31/12/1951
en X3 31/12/1952
la formule:
=SI(cell date<=X1;162;SI(cell date<=X2;163;SI(Cell date <=X3;164;"complèter la date de naissance")))
si vous ne voulez pas utiliser les références cellules X1 X2 X3 le plus simple et de déterminer la valeur numérique des dates limites dans excel:
entrez les dates dans une cellule / formatez standard vous verrez apparaître un nombre à 5 chiffres, c'est la date en langage excel, notez le.
(par exemple 31/12/1951 formaté standard affiche 18993
vous pouvez alors remplacer dans la formule les adresse X1 X2 X3 par les valeurs numériques correspondantes
Note : la formule ci dessus avec les signes<= inclut la date limite de chaque item
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Voir ici:
http://www.cijoint.fr/cjlink.php?file=cj201105/cij2GXXtPd.xls
crdlmnt
Si cell date est vide, ne risque tu pas d'avoir 162 (je n'ai pas vérifié: sieste en attente) :o)
j'ai converti les valeurs des dates de début et dates de fin par format nombre
puis j'ai inclus le nombre début et le nombre fin dans ma formule. la voici
=SI(ET(G6>=18264;G6<=18628);162;SI(ET(G6>=18629;G6<=18993);163;SI(ET(G6>=18994;G6<=19359);164;SI(ET(G6>=19360;G6<=19724);165;"Compléter case année naissance"))))
je demande pourquoi essayer d'aider lorsque 2 propositions simples sont snobées pour faire une usine à gaz.