problème formule merci

louis77340

XLDnaute Junior
bonjour

cette formule fonctionne bien merci
=SI(A3="";"";RECHERCHEV(A3;MEpicerie;2;FAUX)*B3)

mais je ne comprend pas pourquoi celle la ne fonctionne pas
=SI(D3="";"";RECHERCHEV(D3;MViande;2;FAUX)*E3)
 

Pièces jointes

  • liste courselouis3.xls
    40.5 KB · Affichages: 66
  • liste courselouis3.xls
    40.5 KB · Affichages: 70
  • liste courselouis3.xls
    40.5 KB · Affichages: 70

jeanpierre

Nous a quitté
Repose en paix
Re : problème formule merci

Bonjour louis77340,

Normal, dans la feuille viande, tu n'as pas nommé ta base.

Tu selectionnes A1:B50, par exemple, et dans la zone Nom, à gauche de la barre d'adresse, tu écris Mviande.

Il te faudra nommer toutes les autres bases sur le même principe.

A te lire et bonne journée.

Jean-Pierre

Edit : Coucou Brigitte, je ne t'avais pas vu, on a posté en même temps. Bisous.
 
Dernière édition:

Brigitte

XLDnaute Barbatruc
Re : problème formule merci

Bonjour,

Tu as deux soucis dans ta formule en I3 par exemple (idem pour les autres) :

1. Mlaitage n'existe pas, il s'agit de laitage (tu n'as défini que MEpicerie)
2. Pour une recherchev, il faut donner comme plage de recherche toute la plage, pas seulement la colonne où se trouve la valeur cherchée.

En effet, comment le calcul peut il se faire si tu dis comme plage de recherche la colonne avec nom LAITAGE, le prix n'y est pas, il est en colonne 2 mais pas de la colonne laitage...

préfères :

=SI(G3="";"";RECHERCHEV(G3;laitage!$A$1:$B$5;2;FAUX)*H3)

Je te laisse ensuite nommer tes zones : laitage!$A$1 à $B$5 serait en effet mieux si nommée (enfin plus grande la plage et éventuellement dynamique...)

Donc pour ta question pour la viande :

=SI(D3="";"";RECHERCHEV(D3;viande!$A$1:$B$4;2;FAUX)*E3)

en nommant la zone si tu le souhaites (mieux).

Edit : bisous jeanpierre
Edit 2 : mettre les valeurs absolues aux plages de recherche...
 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
183

Statistiques des forums

Discussions
312 672
Messages
2 090 775
Membres
104 663
dernier inscrit
Girondins43