Excel : formule SI et CONDITION en meme temp?
Résolu/Fermé
berzi
Messages postés
81
Date d'inscription
mardi 12 octobre 2010
Statut
Membre
Dernière intervention
9 novembre 2011
-
3 mai 2011 à 11:30
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 mai 2011 à 12:54
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 mai 2011 à 12:54
A voir également:
- Excel : formule SI et CONDITION en meme temp?
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié par Vaucluse le 3/05/2011 à 11:39
Modifié par Vaucluse le 3/05/2011 à 11:39
Bonjour
=S(ET(Cell age>=35;Cell anc>=2);3;SI(ET(Cell age>=30;Cell anc. >=1);2;0))
a noter que ceci est le principe de base!pour en dire plus il faudrait savoir comment sont formater vos cellules donnant l'age et l'ancienneté en mois et année
est ce un résultat de formule, est ce du texte?
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
=S(ET(Cell age>=35;Cell anc>=2);3;SI(ET(Cell age>=30;Cell anc. >=1);2;0))
a noter que ceci est le principe de base!pour en dire plus il faudrait savoir comment sont formater vos cellules donnant l'age et l'ancienneté en mois et année
est ce un résultat de formule, est ce du texte?
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
berzi
Messages postés
81
Date d'inscription
mardi 12 octobre 2010
Statut
Membre
Dernière intervention
9 novembre 2011
1
3 mai 2011 à 11:45
3 mai 2011 à 11:45
Merci beaucoup pour cette formule Vaucluse!!
Cependant elle n'est pas totalement correcte!! En fait, au niveau de l'âge tout marche, mais c'est au niveau de l'ancienneté que ça cloche.
Même les personnes qui ont : 0an,3mois d'ancienneté, cela indique les 2 jours de congé supp par an?
Et ma formule d'ancienneté est faite avec le DATEDIF.
Peux tu me dire pourquoi cela ne marche pas?
En tout cas, merci bcp :)
Berzi
Cependant elle n'est pas totalement correcte!! En fait, au niveau de l'âge tout marche, mais c'est au niveau de l'ancienneté que ça cloche.
Même les personnes qui ont : 0an,3mois d'ancienneté, cela indique les 2 jours de congé supp par an?
Et ma formule d'ancienneté est faite avec le DATEDIF.
Peux tu me dire pourquoi cela ne marche pas?
En tout cas, merci bcp :)
Berzi
berzi
Messages postés
81
Date d'inscription
mardi 12 octobre 2010
Statut
Membre
Dernière intervention
9 novembre 2011
1
3 mai 2011 à 11:53
3 mai 2011 à 11:53
En fait c'est bon!! Je fais autrement... Je vais mettre en fond de tableau ma colonne DATEDIF et ne garde que l'année, comme ca, cela va marcher!!
Merci :))
Merci :))
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
3 mai 2011 à 12:54
3 mai 2011 à 12:54
Re
si votre calcul d'ancienneté se présente bien sous la forme texte telle que vous la précisez, à savoir:
xxans,xxmois
et juste pour le fun:
vous devriez pouvoir utiliser directement la formule avec ce code à la place de l'adresse de cellule ancienneté dans la condition SI:
:=(GAUCHE(cell;TROUVE("a";cell;1)-1))*1
qui vous renverra le nombre d'années inscrit dans la cellule.
Mais une autre colonne , c'est pas mal non plus!
crdlmnt
si votre calcul d'ancienneté se présente bien sous la forme texte telle que vous la précisez, à savoir:
xxans,xxmois
et juste pour le fun:
vous devriez pouvoir utiliser directement la formule avec ce code à la place de l'adresse de cellule ancienneté dans la condition SI:
:=(GAUCHE(cell;TROUVE("a";cell;1)-1))*1
qui vous renverra le nombre d'années inscrit dans la cellule.
Mais une autre colonne , c'est pas mal non plus!
crdlmnt