EQUIV + Gauche conpréhension

Bonjour à tous,

je dispose d'un fichier excel avec une formule ou je comprend pas une partie

SIERREUR(INDEX(BASE!$B$2:$K$16055;EQUIV(1;((BASE!$B$2:$B$16055=balance!B2)+(GAUCHE(balance!B2;1)=9))*(BASE!$F$2:$F$16055="");0);10);

La partie en question ((BASE!$B$2:$B$16055=balance!B2)+(GAUCHE(balance!B2;1)=9))

le début on recherche la valeur présent en B2 dans le tableau BASE en B, et le gauche si le 1er caractère commence par un 9 mais c'est le "+" entre les deux que comprend pas.

Pourriez-vous m'expliquer ? (Car d'habitude c'est un *)

Merci d'avance pour votre aide

guigui69

Bonjour,

La partie en question ((BASE!$B$2:$B$16055=balance!B2)+(GAUCHE(balance!B2;1)=9))

le début on recherche la valeur présent en B2 dans le tableau BASE en B, et le gauche si le 1er caractère commence par un 9 mais c'est le "+" entre les deux que comprend pas.

Pourriez-vous m'expliquer ? (Car d'habitude c'est un *)

* signifie ET

+ est utilisé pour OU

A+

Bonjour à tous !

Cette partie sert à créer un vecteur utilisée par la fonction EQUIV.

Elle pourrait, me semble-t-il, être simplifiée --->

--((BASE!$B$2:$B$16055=Balance!B2))
Rechercher des sujets similaires à "equiv gauche conprehension"