Durée d'adhésion

Fermé
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 - Modifié par taz067 le 9/01/2016 à 13:39
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 - 22 janv. 2016 à 21:15
Bonjour,
actuellement sous excel 2013, j'ai un tableau pour la gestion des membres d'une association voir la duré en année de leurs adhésion, a ce titre j'ai un tableau avec 6 colonnes (nom, prénom, date d'entrée, date de sortie, durée et observation) dans la colonne durée, je voudrais (mais je ne sais pas comment) affiché la durée d’adhésion selon la date d'entrée et que si la date de sortie n'est pas renseigné (donc toujours en activité) affiché le nombre d'année basé sur l'année en cours
exemple si entrée en 1981 et sortie en 1985 affiché 4 ans dans la colonne durée mais si la colonne sortie n'est pas renseigné affiché la durée pour l'année en cours qui serait de 35 ans pour 2016 etc...

merci d'avance a l’âme charitable qui sauras me répondre




La vie ne se mesure pas par le nombre de respirations prises
mais par le nombre de moments qui nous ont coupé le souffle ! 

2 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
9 janv. 2016 à 13:49
bonjour

da,s la cpolonne durée
si(date_sortie="";ANNEe(Aujourdhui()-annee(date_entrée); annee(date_sortie)-Annee(date_entrée)

a remplacer par références cellules
Ou nommer les 2 colonnes date_entrée, date_sortie et laisser tel quel

1
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 193
9 janv. 2016 à 15:18
bonjour et merci déjà pour la rapidité de réponse, mais! il y a un mais, j'ai changer l'intitulé de mes colonnes et je n'ai pas d'affichage si je laisse tel quel (affichage que du texte) et si je rajoute le signe = devant le "SI" excel m'affiche une erreur, qu'il manque des parenthese
0
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 193
Modifié par taz067 le 9/01/2016 à 16:42
alors si je modifie le code de cette maniere
=SI(D8="";ANNEE(AUJOURDHUI()-C8);(D8-C8))
l'affichage de la durée fonctionne si la case D8 (l'année de sortie) est renseigné, mais si cette dernière est vide la formule m'affiche comme résultat 2010 avec une date d'entrée en 1979, alors que ça devrais être 37
0
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424 > taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017
9 janv. 2016 à 17:11
Bonjour
Essaie cela
=SI(D8="";ANNEE(AUJOURDHUI()-C8);(D8-C8)/365)
Cordialement
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
9 janv. 2016 à 17:30
Bonjour à tous,

je n'ai toujours pas compris ce qu'il y avait dans les colonnes Date_Sortie et Date_Entrée : des années ou des dates?

Si ce sont des années :
=SI(D8="";ANNEE(AUJOURDHUI())-C8;D8-C8)

Si ce sont des dates:
=SI(D8="";ANNEE(AUJOURDHUI())-ANNEE(C8);ANNEE(D8)-ANNEE(C8))


cordialement
0
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 193
9 janv. 2016 à 17:46
c'est l'année d'entrée dans l'association dans la colonne C8 (ex 1981) et l'année de sortie D8 (ex 2000) donc le résultat 19 s'affiche en F8, mais si je ne renseigne pas la cellule D8 le résultat qui s'affiche est 2010 alors qu'elle devrais afficher 35
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858 > taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017
9 janv. 2016 à 17:49
hé bien, tu utilises la 1ère formule.

ANNEE(AUJOURDHUI()) vaut 2016, C8 vaut 1981. La différence te fera tes 35.

cdlt
0
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 193 > JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020
Modifié par taz067 le 9/01/2016 à 18:08
si j'applique la première formule sans modif elle n'affiche rien que du texte si je mets le "=" devant excel me renvoie
parenthèse ) ou ( manquante vérifié la formule

et j'ai beau placé des parenthese soit ça ne sert a rien ou
vous avez trop de fonction 

voila le fichier sur le quel je travail
http://sd-2.archive-host.com/membres/up/8914243219884619/date_entree_sortie.xlsx
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858 > taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017
9 janv. 2016 à 18:26
re

je t'ai dit
=SI(D8="";ANNEE(AUJOURDHUI())-C8;D8-C8)
et tu renvoies un fichier avec
=SI(D8="";ANNEE(AUJOURDHUI()-C8);(D8-C8))
tu vois la différence !
et juste en dessous :
=SI(C9="";ANNEE(AUJOURDHUI()-D9);D9-C9)

là, tout est dans le désordre...

M'enfin !!!!
0
taz067 Messages postés 737 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 20 avril 2017 193 > JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020
9 janv. 2016 à 18:31
oui je sais que c'est désordre j 'ai testé les différente formule sur différente cellule, mais la du coup je voie mon erreur

merci ça fonctionne cette fois
0