Test logique sous excel
Résolu
ArnO
-
ArnO -
ArnO -
Bonjour, j'ai un problème sous excel que je n'arrive pas à résoudre complétement. Je souhaiterai inclure une fonctions logique dans la colonne A corrigé à mon tableau (3 colonnes, 8 lignes) suivant :
A XX1 A corrigé
0 -
0.5 -
1.0 -
1.5 + 0
2.0 + 0.5
3.0 + 1.5
5.0 + 3.5
si XX1="-" ne rien faire
si XX1= le premier "+"; mettre 0 dans colonne A corrigé
sinon, pour toutes les lignes suivantes A corrigé = nombre de la colonne A moins le premier A ou X1 = "+"
c'est la partie en gras que je n'arrive pas à faire
En espérant qu'une personne pourra m'aider.
Bonne journée
ArnO
j'ai fait un tableau excel mais je n'arrive pas à le poster
A XX1 A corrigé
0 -
0.5 -
1.0 -
1.5 + 0
2.0 + 0.5
3.0 + 1.5
5.0 + 3.5
si XX1="-" ne rien faire
si XX1= le premier "+"; mettre 0 dans colonne A corrigé
sinon, pour toutes les lignes suivantes A corrigé = nombre de la colonne A moins le premier A ou X1 = "+"
c'est la partie en gras que je n'arrive pas à faire
En espérant qu'une personne pourra m'aider.
Bonne journée
ArnO
j'ai fait un tableau excel mais je n'arrive pas à le poster
A voir également:
- Test logique sous excel
- Test performance pc - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
- Liste déroulante excel - Guide
- Test composant pc - Guide
- Word et excel gratuit - Guide
3 réponses
Bonjour Amo
Avec tes valeurs en plage A2:A8, les - ou + en plage B2:B8, en C2 mettre la formule :
=SI(B2="+";A2-INDEX(A$2:A2;EQUIV("+";B$2:B2;0));"")
et étirer vers le bas
EQUIV("+";B$2:B2;0) renvoie le rang du premier + trouvé
INDEX(A$2:A2;EQUIV("+";B$2:B2;0)) renvoie la valeur en A de ce rang (donc1,5 dans ton exemple)
Cdlmnt
Via
Avec tes valeurs en plage A2:A8, les - ou + en plage B2:B8, en C2 mettre la formule :
=SI(B2="+";A2-INDEX(A$2:A2;EQUIV("+";B$2:B2;0));"")
et étirer vers le bas
EQUIV("+";B$2:B2;0) renvoie le rang du premier + trouvé
INDEX(A$2:A2;EQUIV("+";B$2:B2;0)) renvoie la valeur en A de ce rang (donc1,5 dans ton exemple)
Cdlmnt
Via
Merci pour cette réponse hyper complète et qui fonctionne super bien. .. et hyper rapide je ne connaissais pas toutes ses fonctions.
Bien cordialement
ArnauD