Formule
Résolu/Fermé
Nathalie
-
17 sept. 2013 à 17:52
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 17 sept. 2013 à 18:05
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 17 sept. 2013 à 18:05
A voir également:
- Formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié par Vaucluse le 17/09/2013 à 18:04
Modifié par Vaucluse le 17/09/2013 à 18:04
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
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
Modifié par Gyrus le 17/09/2013 à 18:07
Modifié par Gyrus le 17/09/2013 à 18:07
Bonjour,
Une parenthèse mal placée en fin de formule
Edit : Re-bonjour Vaucluse.
On se croise aujourd'hui :)
Une parenthèse mal placée en fin de formule
=SI(ESTERREUR(RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX));"";RECHERCHEV(E31;ÉLECTRICITÉPRIX;2;FAUX)*$D31)A+
Edit : Re-bonjour Vaucluse.
On se croise aujourd'hui :)