Index et Equiv

P

Pierrot

Guest
Bonjour à tous,
Je voudrai rajouter des conditions à la formule ci-dessous
A / =SI(ESTNA(EQUIV(A1;B1:B10;0))=FAUX;INDEX(B1:B10;EQUIV(A1;B1:B10;0)+INDEX(C1:C10;EQUIV(A1;B1:B10;0);0));0)
-Cellule A1( valeur saisie = aux valeurs de B1 à B10)
-colonne B1 à B10 (valeur 1 à 10)
-Colonne B C1 à C10 (valeur C1= 1 C2= -1 C3 =1 C4 = -1 etc...)

A cette formule je voudrai mettre un autre INDEX: B / "INDEX(D1:D10;A1;0)" dont la valeur trouvé sera toujours 1 ou 0
-Colonne D1 à D10 : les valeurs arrivent par formule Exemple : en D1 =si(E1=10;1;0) en D2 =si( E2 =10;1;0) etc...

Ensuite je voudrai imbriquer l'index B dans la formule A ce qui donnerai :
Formule A + INDEX B si le résultat de l'index B est égal à 1 alors je voudrai que le résultat de la formule A soit 0, et si le résultat de index B est égal à 0 alors je voudrai le résultat de la formule A.
J'ai essayer de le faire mais je n'y suis pas parvenu si quelq'un peut m'aider à rectifier cette formule, je le remercie d'avance.

Pierre
 
P

Pierrot

Guest
Re bonjour,

j'ai posé une question sur une formule INDEX et EQUIV bien sur la réponse de Jean-Marie a trés bien fonctionné mais j'ai fais une erreur dans ma demande je la reformule:

A cette formule je voudrai mettre un autre INDEX: il faut lire
B / "INDEX(D1:D10;EQUIV(A1;B1;B10;0 avec ESTNA car la valeur saisie en A1 ne se trouvera pas forcement dans la colonne B1 à B10)" la valeur trouvée sera toujours de cette index sera toujours 1 ou 0

je veux l'index de A1 par rapport à B1 B10 et non pas la valeur saisie en A1
tout le reste ne change pas
Autre petite question j'ai lu qu'il y avait un CHAT ou se trouve t'il?
Bonne soirée à tous
Pierre
 
J

Jean-Marie

Guest
Re ...

Pour le chat, en premier il faut s'inscrire comme membre (pour l'instant c'est gratuit), à chaque connections un proxie t'identifiera comme membre inscrit d'XLD, et après tu auras l'accès au Chat.

Pour la formule =SI(ESTNA(EQUIV(A1;B1:B10;0))=FAUX;si(index(D1:D10;equiv(A1;B1:B10;0);0)=0;INDEX(B1:B10;EQUIV(A1;B1:B10;0)+INDEX(C1:C10;EQUIV(A1;B1:B10;0);0));0);0)
enfin je crois.

@+Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
312 488
Messages
2 088 858
Membres
103 978
dernier inscrit
bderradji