[Résolu] Combiner NB.SI() et Gauche() : quel texte mettre dans Gauche

raphdc

XLDnaute Nouveau
Bonjour à tous,

Sur un tableau (avec références structurées) appelé Compil et possédant la colonne [LOG NT] en colonne C, j'ai besoin de compter le nombre de logs commençant par "BACK".

Je pars donc d'un NB.SI(plage;critère) :
En critère, je veux trouver les cellules qui commencent par "BACK"
Le problème est que je ne sais pas que mettre dans la première variable qu'attend GAUCHE. J'ai essayé de mettre la référence structurée sur la colonne, ça ne fonctionne pas, et la première valeur de la colonne non plus.


NB.SI(Compil[LOG NT] ; GAUCHE(Compil[LOG NT];4)="BACK")) ==> Ne fonctionne pas

NB.SI(Compil[LOG NT] ; GAUCHE('COMPILATION'!C2;4)="BACK")) ==> Ne fonctionne pas non plus

Savez-vous s'il faut passé par une autre fonction pour réaliser cette opération ?

Merci beaucoup.

Bonne journée :)

Raphaël
 
Dernière édition:

Dugenou

XLDnaute Barbatruc
Re : Combiner NB.SI() et Gauche() : quel texte mettre dans Gauche

Bonjour,
Le NB.SI n'aime pas trop les critères complexes : déjà avec >= il faut jongler !

préférez le sommeprod : sommeprod(condition *1)
SOMMEPROD((GAUCHE(Compil[LOG NT];4)="BACK")*1)
Cordialement
 

Statistiques des forums

Discussions
312 378
Messages
2 087 759
Membres
103 660
dernier inscrit
205 Peugeot