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

  • Initiateur de la discussion Initiateur de la discussion raphdc
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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:
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour