Formule
Résolu
Nathalie
-
Gyrus Messages postés 3334 Date d'inscription Statut Membre Dernière intervention -
Gyrus Messages postés 3334 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Cette formule sert dans un tableau avec liste déroulante.
=SI(ESTERREUR(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX));"";RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX))*$D31
ma première cellule (d31) correspond à la quantité
ma deuxième cellule (e31) correspond aux choix dans la liste déroulante
et ma troisième cellule correspond au prix
J'ai ajouté *$d31 à la fin de ma formule mais j'ai un message d'erreur lorsque ma cellule e31 reste en blanc !
J'ai besoin d'aide :(
J'espère que mon explication sera assez claire !
Merci infiniment.
Cette formule sert dans un tableau avec liste déroulante.
=SI(ESTERREUR(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX));"";RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX))*$D31
ma première cellule (d31) correspond à la quantité
ma deuxième cellule (e31) correspond aux choix dans la liste déroulante
et ma troisième cellule correspond au prix
J'ai ajouté *$d31 à la fin de ma formule mais j'ai un message d'erreur lorsque ma cellule e31 reste en blanc !
J'ai besoin d'aide :(
J'espère que mon explication sera assez claire !
Merci infiniment.
A voir également:
- Formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
2 réponses
Bonjour
dans tous les cas, votre formule multiplie le résultat d'une condition ou de l'autre par D31
Lorsque la recherche n'est pas vérifiée, D31 multiplie le résultat "" et Excel n'aime pas ça
Deux options à essayez
1°) remplacer "" par 0 si vous pouvez admettre un 0
ou
2°)
placer le deuxième item complètement entre parenthèses pour qu'il ne s'associe pas au premier:
=SI(ESTERREUR(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX));"";(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX)*$D31 ))
crdlmnt
Errare humanum est, perseverare diabolicum
dans tous les cas, votre formule multiplie le résultat d'une condition ou de l'autre par D31
Lorsque la recherche n'est pas vérifiée, D31 multiplie le résultat "" et Excel n'aime pas ça
Deux options à essayez
1°) remplacer "" par 0 si vous pouvez admettre un 0
ou
2°)
placer le deuxième item complètement entre parenthèses pour qu'il ne s'associe pas au premier:
=SI(ESTERREUR(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX));"";(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX)*$D31 ))
crdlmnt
Errare humanum est, perseverare diabolicum