Formule dans excel
véro
-
véro -
véro -
Bonjour!
J'aurais besoin de votre aide pour arriver à mettre cette formule dans excel.
Je veux que si les valeurs des colonnes C et D d'une ligne (disons 2) est égale à la valeur C et D d'une autre ligne (disons 1), la même valeur soit mise à la colonne E de la ligne 2 que celle de la ligne 1.
Donnez-moi des idées! Si vouz croyez cela possible!
Merci beaucoup et bonne journée!
J'aurais besoin de votre aide pour arriver à mettre cette formule dans excel.
Je veux que si les valeurs des colonnes C et D d'une ligne (disons 2) est égale à la valeur C et D d'une autre ligne (disons 1), la même valeur soit mise à la colonne E de la ligne 2 que celle de la ligne 1.
Donnez-moi des idées! Si vouz croyez cela possible!
Merci beaucoup et bonne journée!
A voir également:
- Formule dans excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
- Mise en forme conditionnelle excel formule - Guide
6 réponses
Salut,
pas très clair comme explication, tu peux reformuler ta demande, pour ma part je n'ai pas compris "mise à la colonne E de la ligne 2 que celle de la ligne 1"
ou donne un exemple
pas très clair comme explication, tu peux reformuler ta demande, pour ma part je n'ai pas compris "mise à la colonne E de la ligne 2 que celle de la ligne 1"
ou donne un exemple
Oui, une idée : En E2 saisir la formule =SI(ET(C2=C1;D2=D1);E1;"")
Bonjour! Je comprends votre idée.
Mais disons que je ne connaisse pas mon C1 et mon D1 référant et que je veux que si la valeur contenu dans C2D2 est égale à la valeur d'un des CXDX (X étant inconnu de moi et pas toujours le même) d'une des lignes précédentes, alors excel met à E2 la valeur EX (soit la valeur dans E de la ligne qui a CXDX égale à C2D2).
Qu'est-ce que je mets alors dans E2?
Merci!!!
Mais disons que je ne connaisse pas mon C1 et mon D1 référant et que je veux que si la valeur contenu dans C2D2 est égale à la valeur d'un des CXDX (X étant inconnu de moi et pas toujours le même) d'une des lignes précédentes, alors excel met à E2 la valeur EX (soit la valeur dans E de la ligne qui a CXDX égale à C2D2).
Qu'est-ce que je mets alors dans E2?
Merci!!!
Tout-à-fait vrai ! Alors Véro, oublie ma c...rie de 16:58 !
Et je t'avoue que je ne comprends plus rien avec tes X ! Surtout que des lignes précédentes à la ligne 2, il n'y en a pas beaucoup, beaucoup !
Pourrait-on rédiger ainsi ta demande :
"Si les deux valeurs en colonnes C et D sont égales aux deux valeurs correspondantes d'une des lignes précédentes, alors la valeur en colonne E sera celle de la ligne considérée" ?
Ou encore "Si les valeurs C50 et D50 se retrouvent dans une ligne de la plage C2:D49, alors E50 aura la valeur de E dans la ligne considérée" ?
Et je t'avoue que je ne comprends plus rien avec tes X ! Surtout que des lignes précédentes à la ligne 2, il n'y en a pas beaucoup, beaucoup !
Pourrait-on rédiger ainsi ta demande :
"Si les deux valeurs en colonnes C et D sont égales aux deux valeurs correspondantes d'une des lignes précédentes, alors la valeur en colonne E sera celle de la ligne considérée" ?
Ou encore "Si les valeurs C50 et D50 se retrouvent dans une ligne de la plage C2:D49, alors E50 aura la valeur de E dans la ligne considérée" ?
Et pour répondre à véro dans son dernier message:
essayez peut être ça sur un champ de ligne 2 à ligne 100
à partir de la ligne 3 dans la cellule où vous voulez le résultat:
=SI(EQUIV(C3;$C$4:$C$100;0)=EQUIV(D3;$D$3:$D$100;0);E2;"")
cette formule vous renvoi #NA si les valeurs ne sont pas dans le champ traité
vous pouvez éliminer cet affichage parasite avec:
=SI(OU(NB.SI(C3:$C$100;C2)=0;NB.SI($D3:$D$100;D2)=0);"";SI(EQUIV(C3;$C4:$C$100;0)=EQUIV(D3;$D4:$D$100;0);E2;""))
attention aux signes $ dans les limites inférieures de champs
Cette formule n'affiche un résultat autre que "" uniquement si les valeurs égales sont en dessous de la ligne où elle est placée
crdlmnt
Ps: par contre on ne sait pas quelle valeur vous voulez mettre à la place de E2 dans mon exemple. A vous de voir.
ne sommes nous pas seuls à comprendre ce que l'on explique?
essayez peut être ça sur un champ de ligne 2 à ligne 100
à partir de la ligne 3 dans la cellule où vous voulez le résultat:
=SI(EQUIV(C3;$C$4:$C$100;0)=EQUIV(D3;$D$3:$D$100;0);E2;"")
cette formule vous renvoi #NA si les valeurs ne sont pas dans le champ traité
vous pouvez éliminer cet affichage parasite avec:
=SI(OU(NB.SI(C3:$C$100;C2)=0;NB.SI($D3:$D$100;D2)=0);"";SI(EQUIV(C3;$C4:$C$100;0)=EQUIV(D3;$D4:$D$100;0);E2;""))
attention aux signes $ dans les limites inférieures de champs
Cette formule n'affiche un résultat autre que "" uniquement si les valeurs égales sont en dessous de la ligne où elle est placée
crdlmnt
Ps: par contre on ne sait pas quelle valeur vous voulez mettre à la place de E2 dans mon exemple. A vous de voir.
ne sommes nous pas seuls à comprendre ce que l'on explique?
Bonjour Vaucluse! D'abord Merci pour votre aide :)
Ça semble fonctionner. Je n'arrive simplement pas à afficher ce que je veux en E: si le test est vrai, je voudrais afficher la valeur de la colonne E (ou F si je ne peux pas en E) de la ligne qui fait que mon test est vrai (soit la ligne qui a les mêmes valeur en C et D).
Parce que si mon test est faux, je rentre moi-même la valeur à la main. Bref, dans les mêmes conditions de C et D, je veux que la même valeur (préalablement rentrée à la main) s'affiche en E.
Comme je dis, si vous-croyez que je ne peux pas à la fois mettre des valeurs à la main et mettre la formule sur la même colonne, je peux travailler sur 2 colonnes (soit E et F).
Merci encore! et bonne journée!
Ça semble fonctionner. Je n'arrive simplement pas à afficher ce que je veux en E: si le test est vrai, je voudrais afficher la valeur de la colonne E (ou F si je ne peux pas en E) de la ligne qui fait que mon test est vrai (soit la ligne qui a les mêmes valeur en C et D).
Parce que si mon test est faux, je rentre moi-même la valeur à la main. Bref, dans les mêmes conditions de C et D, je veux que la même valeur (préalablement rentrée à la main) s'affiche en E.
Comme je dis, si vous-croyez que je ne peux pas à la fois mettre des valeurs à la main et mettre la formule sur la même colonne, je peux travailler sur 2 colonnes (soit E et F).
Merci encore! et bonne journée!
Re,
exemple en C2 tu as la valeur 5 et en D2 la valeur 10
en C1 la valeur 5 et en D1 la valeur 10
donc condition rempliée, que veux tu afficher en E2 la valeur 5, la valeur 10 ou l'addition des deux soit la valeur 15 ou la valeur qui est en E1
sans explication précise nous pourrons toujours te proposer des formules aussi varies qu'imprécises
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
exemple en C2 tu as la valeur 5 et en D2 la valeur 10
en C1 la valeur 5 et en D1 la valeur 10
donc condition rempliée, que veux tu afficher en E2 la valeur 5, la valeur 10 ou l'addition des deux soit la valeur 15 ou la valeur qui est en E1
sans explication précise nous pourrons toujours te proposer des formules aussi varies qu'imprécises
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
et ben la première réponse qui est celle de Raymond à donné la réponse
=SI(ET(C2=C1;D2=D1);E1;"")
Puis Vaucluse, as tu testé les propositions
?
et ben la première réponse qui est celle de Raymond à donné la réponse
=SI(ET(C2=C1;D2=D1);E1;"")
Puis Vaucluse, as tu testé les propositions
?
oui Mike j'ai testé,tu as un doute ?
et la proposition de Raymond ne fonctionne pas car Vero dit que les lignes où sont situées les égalités cherchées sont dans le champ en dessous mais qu'elles ne sont pas connues
voila ce que ça donne, sans les conditions qui éliminent #N/A et avec un OUI à la place de la valeur à renvoyer, faute d'avoir compris quelle elle était!
https://www.cjoint.com/?BFssHeXjTms
et la proposition de Raymond ne fonctionne pas car Vero dit que les lignes où sont situées les égalités cherchées sont dans le champ en dessous mais qu'elles ne sont pas connues
voila ce que ça donne, sans les conditions qui éliminent #N/A et avec un OUI à la place de la valeur à renvoyer, faute d'avoir compris quelle elle était!
https://www.cjoint.com/?BFssHeXjTms
Re,
Je n'avais pas compris cela, alors une proposition en ce sens sur l'exemple de Vaucluse
https://www.cjoint.com/?BFst2E4CjiX
Je n'avais pas compris cela, alors une proposition en ce sens sur l'exemple de Vaucluse
https://www.cjoint.com/?BFst2E4CjiX