[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 506
Messages
2 089 121
Membres
104 038
dernier inscrit
Helpme59