Aide sur fonction excel
Fermé
jalalnet
Messages postés
293
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
30 juillet 2023
-
14 févr. 2012 à 18:14
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 15 févr. 2012 à 09:06
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 15 févr. 2012 à 09:06
A voir également:
- Aide sur fonction excel
- Excel fonction si et - Guide
- Liste déroulante excel - Guide
- Fonction moyenne excel - Guide
- Comment aller à la ligne sur excel - Guide
- Word et excel gratuit - Guide
3 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 14/02/2012 à 18:50
Modifié par michel_m le 14/02/2012 à 18:50
Pour 15/06/1980 en A1
=GAUCHE(A1;CHERCHE(" ";A1))*1
pour
1950 fes en A3
=DATE(GAUCHE(A3;CHERCHE(" ";A3))*1;1;1)
à mettre au format date
Formule calcul de l'age quelque soit la présentation (style casa ou fes)
fonction Datedif si excel>2007
outils-macros complémentaires-cocher utilitaire d'analyse
Michel
=GAUCHE(A1;CHERCHE(" ";A1))*1
pour
1950 fes en A3
=DATE(GAUCHE(A3;CHERCHE(" ";A3))*1;1;1)
à mettre au format date
Formule calcul de l'age quelque soit la présentation (style casa ou fes)
=DATEDIF(SI(CHERCHE(" ";A1)=5;DATE(GAUCHE(A1;CHERCHE(" ";A1))*1;1;1);GAUCHE(A1;CHERCHE(" ";A1)));AUJOURDHUI();"y")
fonction Datedif si excel>2007
outils-macros complémentaires-cocher utilitaire d'analyse
Michel
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
14 févr. 2012 à 18:49
14 févr. 2012 à 18:49
bonjour,
Il me semble bien comprendre ton problème mais lorsque l'on a saisi "n'importe quoi" dans un fichier il est toujours très difficile de réparer les élucubrations de ceux qui t'ont précédé.
Tu peux essayer cette formule qui répare les exemples que tu donnes :
Il me semble bien comprendre ton problème mais lorsque l'on a saisi "n'importe quoi" dans un fichier il est toujours très difficile de réparer les élucubrations de ceux qui t'ont précédé.
Tu peux essayer cette formule qui répare les exemples que tu donnes :
=(AUJOURDHUI()-SI(GAUCHE(A1;TROUVE(" ";A1))*1<16000;DATEVAL("1/1/"&GAUCHE(A1;TROUVE(" ";A1)));DATEVAL(GAUCHE(A1;TROUVE(" ";A1)))))/365
jalalnet
Messages postés
293
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
30 juillet 2023
10
14 févr. 2012 à 19:50
14 févr. 2012 à 19:50
reste autre chose je veux faire le comptage de personne age <25 , >25 <35 etc..
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 711
14 févr. 2012 à 22:27
14 févr. 2012 à 22:27
Tu mets le résultat de la formule ci-dessus dans une colonne, G par exemple et tu fais tes comptages où tu veux :
=NB.SI($G:$G;"<25") =NB.SI($G:$G;"<35")-NB.SI($G:$G;"<25") etc
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
15 févr. 2012 à 09:06
15 févr. 2012 à 09:06
Bonjour
Concernant la formule aujourd'hui-........./365 ne tient pas compte des années bissextiles.
Si on compte l'ancienneté, on peut avoir un décalage de 10 jours/40 ans, ce qui peut être gênant pour le calcul de primes ou de retraites d'un fonctionnaire.
Concernant la formule aujourd'hui-........./365 ne tient pas compte des années bissextiles.
Si on compte l'ancienneté, on peut avoir un décalage de 10 jours/40 ans, ce qui peut être gênant pour le calcul de primes ou de retraites d'un fonctionnaire.
14 févr. 2012 à 19:31
14 févr. 2012 à 19:46