nb.si sur une classeur fermé

Felicite1976

XLDnaute Nouveau
Bonjour tout le monde
j'utilise un nb.si sur des valeurs se trouvant dans un classeur fermé mais il me retourne #VALEUR
la formule est la suivante
NB.SI('V:\DOASP\ADM-GÉNÉRAL(00200-09000)\SolutionGestionPerformance\[DT-ProceduresCarto-inventaire.xlsx]Carto-IT'!A:A;"*-AS*"
je l'ai remplacé par cette formule ci-dessous mais je trouve que des 0
zéros
SOMME(SI('V:\DOASP\ADM-GÉNÉRAL(00200-09000)\SolutionGestionPerformance\[DT-ProceduresCarto-inventaire.xlsx]Carto-IT'!$A:$A="*-AS*";1;0))
MErci de votre aide
 

job75

XLDnaute Barbatruc
Bonjour Felicite1976, djidji59430, chris,

SOMMEPROD fonctionne très bien sur un classeur fermé, ce qui n'est pas le cas de NB.SI.

A une condition, c'est que la plage étudiée soit délimitée :
Code:
=SOMMEPROD(N(ESTNUM(CHERCHE("-AS";'V:\DOASP\ADM-GÉNÉRAL(00200-09000)\SolutionGestionPerformance\[DT-ProceduresCarto-inventaire.xlsx]Carto-IT'!A1:A1000))))
La plage étudiée est limitée à 1000 cellules, adaptez à votre besoin.

A+
 

job75

XLDnaute Barbatruc
Re,

La fonction N convertit les valeurs logiques VRAI ou FAUX en valeurs numériques 1 ou 0.

C'est indispensable pour que SOMMEPROD fonctionne.

On peut aussi convertir avec -- c'est même plus simple :
Code:
=SOMMEPROD(--ESTNUM(CHERCHE("-AS";'V:\DOASP\ADM-GÉNÉRAL(00200-09000)\SolutionGestionPerformance\[DT-ProceduresCarto-inventaire.xlsx]Carto-IT'!A1:A1000)))
A+
 

Statistiques des forums

Discussions
312 497
Messages
2 088 994
Membres
104 000
dernier inscrit
dinelcia