OVH Cloud OVH Cloud

MFC

8 réponses
Avatar
mike
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur une liste
de personnes:(chaque fois qu'elle reconnait les noms elle le met en
couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike

8 réponses

Avatar
Vincent.
Bonjour,
Alors voilà :
1- EQUIV(A2;listes;0) renvoie la position de la cellule A2
dans la listes ou une erreur si A2 n'est pas dans listes
2- ESTERREUR() renvoie VRAI si l'argument est une erreur
et FAUX sinon
3- NON() renvoie l'inverse d'un booléen (vrai ou faux
quoi)
Donc, soit A2 est dans 'listes' auquel cas, esterreur
renvoie FAUX et la formule renvoie VRAI, soit, éh bien
c'est l'inverse !
Simple comme bonjour, non ?


V.
-----Message d'origine-----
Hello,

J'ai récupérer cette formule qui me permet d'appliquer
une MFC sur une liste

de personnes:(chaque fois qu'elle reconnait les noms elle
le met en

couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike


.



Avatar
Michel Gaboly
Bonsoir,

L'erreur éventuellement renvoyée par EQUIV est #N/A
que l'on peut tester avec ESTNA() qui ne renvoie VRAI que
pour cete erreur, tandis que ESTERREUR() renvoie VRAI
pour toute valeur d'erreur.

Il existe donc une simplification possible :

=NON(ESTNA(EQUIV(A2;listes;0)))

mais elle vraiment minime ;-(((



Bonjour,
Alors voilà :
1- EQUIV(A2;listes;0) renvoie la position de la cellule A2
dans la listes ou une erreur si A2 n'est pas dans listes
2- ESTERREUR() renvoie VRAI si l'argument est une erreur
et FAUX sinon
3- NON() renvoie l'inverse d'un booléen (vrai ou faux
quoi)
Donc, soit A2 est dans 'listes' auquel cas, esterreur
renvoie FAUX et la formule renvoie VRAI, soit, éh bien
c'est l'inverse !
Simple comme bonjour, non ?

V.
-----Message d'origine-----
Hello,

J'ai récupérer cette formule qui me permet d'appliquer
une MFC sur une liste

de personnes:(chaque fois qu'elle reconnait les noms elle
le met en

couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike


.




--
Cordialement,

Michel Gaboly
http://www.gaboly.com


Avatar
...Patrick
=EQUIV(A2;listes;0) ?

...Patrick


"mike" a écrit dans le message de
news:4120ad78$0$4891$
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur une
liste

de personnes:(chaque fois qu'elle reconnait les noms elle le met en
couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike




Avatar
Michel Gaboly
Salut Patrick.

Malheureusement, cela ne marche que dans certains cas :
EQUIV() renvoie une erreur ou un numéro d'ordre dans liste..

Sauf cas particulier, ce numéro d'ordre n'est pas égal à la valeur
de la cellule.



=EQUIV(A2;listes;0) ?

...Patrick

"mike" a écrit dans le message de
news:4120ad78$0$4891$
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur une
liste

de personnes:(chaque fois qu'elle reconnait les noms elle le met en
couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike





--
Cordialement,

Michel Gaboly
http://www.gaboly.com


Avatar
...Patrick
As tu un exemple concret, car chez moi cette formule suffit ?


Merci


"Michel Gaboly" a écrit dans le message de
news:
Salut Patrick.

Malheureusement, cela ne marche que dans certains cas :
EQUIV() renvoie une erreur ou un numéro d'ordre dans liste..

Sauf cas particulier, ce numéro d'ordre n'est pas égal à la valeur
de la cellule.



=EQUIV(A2;listes;0) ?

...Patrick

"mike" a écrit dans le message de
news:4120ad78$0$4891$
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur une
liste

de personnes:(chaque fois qu'elle reconnait les noms elle le met en
couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike





--
Cordialement,

Michel Gaboly
http://www.gaboly.com






Avatar
...Patrick
Merci Michel , j'ai douté un moment là ...

si tu recopies la formule à coté de la colonne des MFC, tu auras des
vrai/faux CQFD

Bye


"Michel Gaboly" a écrit dans le message de
news:
Re,

C'est toi qui a raison !

En faisant des tests j'avais fait un Copier Coller malencontreux
au lieu d'un Copier Collage Special Valeurs, et j'avais ainsi écrasé
la MEFC, dans l'une des cellules.

Désolé ;-(((

Ceci dit, je ne comprends pas pourquoi cela marche : en principe
VRAI est censé être équivalent à 1, et FAUX à 0; or ici on récupère
des valeurs comme 2, 5 ou 8 qui sont traitées comme VRAI.



As tu un exemple concret, car chez moi cette formule suffit ?

Merci

"Michel Gaboly" a écrit dans le message de
news:
Salut Patrick.

Malheureusement, cela ne marche que dans certains cas :
EQUIV() renvoie une erreur ou un numéro d'ordre dans liste..

Sauf cas particulier, ce numéro d'ordre n'est pas égal à la valeur
de la cellule.



=EQUIV(A2;listes;0) ?

...Patrick

"mike" a écrit dans le message de
news:4120ad78$0$4891$
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur
une





liste
de personnes:(chaque fois qu'elle reconnait les noms elle le met
en





couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com








Avatar
Michel Gaboly
Re,

C'est toi qui a raison !

En faisant des tests j'avais fait un Copier Coller malencontreux
au lieu d'un Copier Collage Special Valeurs, et j'avais ainsi écrasé
la MEFC, dans l'une des cellules.

Désolé ;-(((

Ceci dit, je ne comprends pas pourquoi cela marche : en principe
VRAI est censé être équivalent à 1, et FAUX à 0; or ici on récupère
des valeurs comme 2, 5 ou 8 qui sont traitées comme VRAI.



As tu un exemple concret, car chez moi cette formule suffit ?

Merci

"Michel Gaboly" a écrit dans le message de
news:
Salut Patrick.

Malheureusement, cela ne marche que dans certains cas :
EQUIV() renvoie une erreur ou un numéro d'ordre dans liste..

Sauf cas particulier, ce numéro d'ordre n'est pas égal à la valeur
de la cellule.



=EQUIV(A2;listes;0) ?

...Patrick

"mike" a écrit dans le message de
news:4120ad78$0$4891$
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur une
liste

de personnes:(chaque fois qu'elle reconnait les noms elle le met en
couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com




Avatar
Michel Gaboly
Re,

La MEFC fonctionne, mais si je recopie la formule dans la colonne
voisine, ce que j'avais fait d'ailleurs, j'obtiens des nombres entiers
(1, 4, 3, ...),

ce qui normal pour EQUIV() selon moi (testé sous Excel 98,
homologue Mac d'Excel 97).

Ce n'est pas bien grave ;-))



Merci Michel , j'ai douté un moment là ...

si tu recopies la formule à coté de la colonne des MFC, tu auras des
vrai/faux CQFD

Bye

"Michel Gaboly" a écrit dans le message de
news:
Re,

C'est toi qui a raison !

En faisant des tests j'avais fait un Copier Coller malencontreux
au lieu d'un Copier Collage Special Valeurs, et j'avais ainsi écrasé
la MEFC, dans l'une des cellules.

Désolé ;-(((

Ceci dit, je ne comprends pas pourquoi cela marche : en principe
VRAI est censé être équivalent à 1, et FAUX à 0; or ici on récupère
des valeurs comme 2, 5 ou 8 qui sont traitées comme VRAI.



As tu un exemple concret, car chez moi cette formule suffit ?

Merci

"Michel Gaboly" a écrit dans le message de
news:
Salut Patrick.

Malheureusement, cela ne marche que dans certains cas :
EQUIV() renvoie une erreur ou un numéro d'ordre dans liste..

Sauf cas particulier, ce numéro d'ordre n'est pas égal à la valeur
de la cellule.



=EQUIV(A2;listes;0) ?

...Patrick

"mike" a écrit dans le message de
news:4120ad78$0$4891$
Hello,

J'ai récupérer cette formule qui me permet d'appliquer une MFC sur
une





liste
de personnes:(chaque fois qu'elle reconnait les noms elle le met
en





couleurs)

=NON(ESTERREUR(EQUIV(A2;listes;0)))

Afin que je puisse comprendre quelqun peut m'expliquer
le début de cette formule
pourquoi la fonction NON associée à esterreur ????
ya t'il pas une formule plus simple ???

Merci

Mike





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com