Combiner Si et RechercheV
Fermé
MO#04
Messages postés
8
Date d'inscription
lundi 7 novembre 2016
Statut
Membre
Dernière intervention
8 novembre 2016
-
8 nov. 2016 à 09:26
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 - 9 nov. 2016 à 14:33
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 - 9 nov. 2016 à 14:33
A voir également:
- Recherchev nb si
- Nb si couleur - Guide
- Nb si en anglais - Guide
- Nb si ens ou ✓ - Forum Excel
- Nb si ens non vide ✓ - Forum Excel
- Nb si contient texte ✓ - Forum Excel
2 réponses
PHILOU10120
Messages postés
6389
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
19 septembre 2024
809
8 nov. 2016 à 10:24
8 nov. 2016 à 10:24
Bonjour
Je ne suis pas sûre d'avoir tout compris mais ?
Essayer ceci
=SI(ET(ANNEE(B4)=2009;ANNEE(B4)<>2010);"2010-2011";SI(ET(OU(ANNEE(B4)=2009;ANNEE(B4)=2010);ANNEE(B4)<>2011);"2011-2012";SI(ET(OU(ANNEE(B4)=2009;ANNEE(B4)=2010;ANNEE(B4)=2011);ANNEE(B4)<>2012);"2012-2013";"toujours inscrit")))
Je ne suis pas sûre d'avoir tout compris mais ?
Essayer ceci
=SI(ET(ANNEE(B4)=2009;ANNEE(B4)<>2010);"2010-2011";SI(ET(OU(ANNEE(B4)=2009;ANNEE(B4)=2010);ANNEE(B4)<>2011);"2011-2012";SI(ET(OU(ANNEE(B4)=2009;ANNEE(B4)=2010;ANNEE(B4)=2011);ANNEE(B4)<>2012);"2012-2013";"toujours inscrit")))
PHILOU10120
Messages postés
6389
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
19 septembre 2024
809
9 nov. 2016 à 14:33
9 nov. 2016 à 14:33
Bonjour
Voici une formule qui devrait répondre à votre besoin
Pour vous les champs
B16:B30 = NUM2009
C16:C30 = NUM2010
D16:D30 = NUM2011
E16:E30 = NUM2012
=SI(NB.SI($B$16:$B$30;$B$4)+NB.SI($C$16:$C$30;$B$4)+NB.SI($D$16:$D$30;$B$4)+NB.SI($E$16:$E$30;$B$4)=0;"pas trouvé";CHOISIR(SI(ET(NB.SI($B$16:$B$30;$B$4)>0;NB.SI($C$16:$C$30;$B$4)=0);2;SI(ET(NB.SI($B$16:$B$30;$B$4)+NB.SI($C$16:$C$30;$B$4)>0;NB.SI($D$16:$D$30;$B$4)=0);3;SI(ET(NB.SI($B$16:$B$30;$B$4)+NB.SI($C$16:$C$30;$B$4)+NB.SI($D$16:$D$30;$B$4)>0;NB.SI($E$16:$E$30;$B$4)=0);4;"toujours inscrit")));"non trouvé";"2010-2011";"2011-2012";"2012-2013"))
Voici une formule qui devrait répondre à votre besoin
Pour vous les champs
B16:B30 = NUM2009
C16:C30 = NUM2010
D16:D30 = NUM2011
E16:E30 = NUM2012
=SI(NB.SI($B$16:$B$30;$B$4)+NB.SI($C$16:$C$30;$B$4)+NB.SI($D$16:$D$30;$B$4)+NB.SI($E$16:$E$30;$B$4)=0;"pas trouvé";CHOISIR(SI(ET(NB.SI($B$16:$B$30;$B$4)>0;NB.SI($C$16:$C$30;$B$4)=0);2;SI(ET(NB.SI($B$16:$B$30;$B$4)+NB.SI($C$16:$C$30;$B$4)>0;NB.SI($D$16:$D$30;$B$4)=0);3;SI(ET(NB.SI($B$16:$B$30;$B$4)+NB.SI($C$16:$C$30;$B$4)+NB.SI($D$16:$D$30;$B$4)>0;NB.SI($E$16:$E$30;$B$4)=0);4;"toujours inscrit")));"non trouvé";"2010-2011";"2011-2012";"2012-2013"))
8 nov. 2016 à 13:38
Je souhaite connaitre l'année de désabonnement de mes clients sachant que la première année d'abonnement est 2009 :
Si mon numéro client (en cellule B4) appartient à ma liste de numéros clients de l'année 2009 (appelée num2009) et n'appartient pas à ma liste de numéros clients de l'année 2010 (appelée num2010), je souhaite afficher "2010". => cela correspondrait donc à l'année de désabonnement. De même que si mon numéro client (en cellule B4) appartient à ma liste de numéros clients de l'année 2009 (num2009) et appartient à ma liste de numéros clients de l'année 2010 (num2010) et n'appartient pas à ma liste de numéros clients de l'année 2011 (num2011), je souhaite afficher "2011". Enfin si mon numéro client appartient à num2009 et num2010 et num2011 mais pas à num2012, je souhaite afficher "toujours inscrit".
J'espère que c'est plus clair, et que c'est réalisable...