Pb de Formule ??
Bonjour à tous,
Voila en fait je ne comprends pas ma formule ne fonctionne pas, enfin si elle marche mais seulement la première condition...
Auriez vous une idée du pourquoi ? En sachant que j'ai fait MAJ+SHIFT+ENTREE pour être en matricielle.
Merci d'avance,
=SI(NBCAR($B$6=1);NB.SI.ENS('National 2013'!A:A;'MAP REGION'!$B$6;'National 2013'!C:C;'MAP REGION'!B15);SI(NBCAR($B$6=2);NB.SI.ENS('National 2013'!B:B;'MAP REGION'!$B$6;'National 2013'!C:C;'MAP REGION'!B15);SI(NBCAR($B$6>=3);NB.SI.ENS('National 2013'!L:L;'MAP REGION'!$B$6;'National 2013'!C:C;'MAP REGION'!B15))))
Bonjour
Je ne vois pas bien pourquoi faire un calcul sur plus d'un million de lignes. Bonjour le temps de calcul et la mémoire!
Il vaut mieux utiliser un champ délimité.
NB.SI.ENS est délà une matricielle, aucun intérêt de valider avec Ctrl+Maj+Entrée.
Ceci dit, je ne vois pas d'anomalie dans la rédaction
Mais, sans fichier, difficile de donner le pourquoi.
Tu peux essayer avec Sommeprod
=SI(NBCAR($B$6=1);SOMMEPROD(('National 2013'!$A$2:$A$1000='MAP REGION'!$B$6)*('National 2013'!$C$2:$C$1000='MAP REGION'!$B$15));SI(NBCAR($B$6=2);SOMMEPROD(('National 2013'!$B$2:$B$1000='MAP REGION'!$B$6)*('National 2013'!$C$2:$C$1000='MAP REGION'!$B$15));SI(NBCAR($B$6>=3);SOMMEPROD(('National 2013'!$L$2:$L$1000='MAP REGION'!$B$6)*('National 2013'!$C$2:$C$1000='MAP REGION'!$B$15)))))
ou
=CHOISIR(NBCAR($B$6);SOMMEPROD(('National 2013'!$A$2:$A$1000='MAP REGION'!$B$6)*('National 2013'!$C$2:$C$1000='MAP REGION'!$B$15));SOMMEPROD(('National 2013'!$B$2:$B$1000='MAP REGION'!$B$6)*('National 2013'!$C$2:$C$1000='MAP REGION'!$B$15));SOMMEPROD(('National 2013'!$L$2:$L$1000='MAP REGION'!$B$6)*('National 2013'!$C$2:$C$1000='MAP REGION'!$B$15)))
Cordialement