Sommer sur plusieurs conditions avec le joker ?

Pat*

XLDnaute Nouveau
Bonjour à tous,

Je dois "sommer" sur plusieurs conditions dans un tableau Excel.
Je pensais pouvoir utiliser "sommeprod", mais cette fonction n'accepte pas le joker je crois. Or un des critères est de ne compter que les lignes contenant un texte qui débute par "RC*"

Plus compliqué je crois, je dois aussi "sommer" en retenant un critère d'infériorité à 10 pour un texte comportant maxi 3 lettres + un nombre de deux chiffres; je ne dois retenir que le texte < à L10 (cà-d : L1, L2,L3....L10). D2 par exemple n'est pas à retenir.

Bon, ch'sais pas si j'suis bien clair... Comme un p'tit fichier vaut mieux qu'un grand discours, cf. pièce jointe...

Merci d'avance pour votre aide !
Patrick
 

Pièces jointes

  • sommes.xls
    14.5 KB · Affichages: 103
  • sommes.xls
    14.5 KB · Affichages: 109
  • sommes.xls
    14.5 KB · Affichages: 105

ERIC S

XLDnaute Barbatruc
Re : Sommer sur plusieurs conditions avec le joker ?

re

=SOMMEPROD((GAUCHE(B3:B11;2)="RC")*(GAUCHE(D3:D11;1)="L")*(NBCAR(D3:D11)=2)) +
SOMMEPROD((GAUCHE(B3:B11;2)="RC")*(GAUCHE(E3:E11;1)="L")*(NBCAR(E3:11)=2)) +
SOMMEPROD((GAUCHE(B3:B11;2)="RC")*(GAUCHE(F3:F11;1)="L")*(NBCAR(F3:F11)=2))

a tester et optimiser car je n'ai plus le temps
en fait
=SOMMEPROD((GAUCHE(B3:B11;2)="RC")*(GAUCHE(D3:F11;1)="L")*(NBCAR(D3:F11)=2))
 
Dernière édition:

Monique

Nous a quitté
Repose en paix
Re : Sommer sur plusieurs conditions avec le joker ?

Bonjour,

"Comment connaître le nombre de courriers contenant "RC" et dont au moins un code incident commence par L et est < à 10 ? "
à essayer :

Code:
[FONT=Verdana]=SOMMEPROD((GAUCHE(B3:B11;2)="RC")*(NBCAR(D3:F11)=2)*(GAUCHE(D3:F11)="L")*(ESTNUM(DROITE(D3:F11)*1)))[/FONT]
 

Discussions similaires

Statistiques des forums

Discussions
314 637
Messages
2 111 466
Membres
111 161
dernier inscrit
KARIMTAPSO