conditions multiples excel

  • Initiateur de la discussion coolhead
  • Date de début
C

coolhead

Guest
Je recherche un moyen d'afficher le nombre d'occurence en fonction de deux conditions de colonnes.

Explicatif :
----------------
J'ai une colonne A avec des références ABC/001521, ABC/025485, ZXT/4541
J'ai une colonne B avec des dates 00/00/00 ou rien du tout
Je veux resortir dans une autre feuille (Bilan) le nombre de références commençant par ABC avec le colonne B vide
=> =NBVAL(Stock!A:A="ABC/*";Stock!B:B="")
Et le nombre de références commençant par ABC avec le colonne B non vide
=> =NBVAL(Stock!A:A="ABC/*";Stock!B:B<>"")
----------------

J'ai essayé avec :

{=SOMME((A1:A5="ABC/*")*(B1:B5=""))}
et
=SOMMEPROD((A1:A10="ABC/*")*(B1:B10="");C1:C10)
adapté à mes colonnes mais je ne parviens pas à avoir exactement ce que je veut => "m" ou "sabatier" étant un contenant et non la valeur exacte

-> J'ai remarqué aussi qu'avec les Matrices, on ne peut pas utiliser "xxx*" pour dire commançant par xxx
-> et que je ne peut pas aussi utiliser la colonne la citant A:A, je suis obligé d'entrer une plage A1:A255 par exemple.

Merci beaucoup de m'éclairer sur cela,
 
M

Monique

Guest
Bonjour,

Pour avoir le nombre :
=SOMMEPROD((GAUCHE(A1:A10;4)="ABC/")*(ESTNUM(B1:B10)))
=SOMMEPROD((GAUCHE(A1:A10;4)="ABC/")*(B1:B10=""))

Pour avoir la somme des valeurs correspondantes en colonne C :
=SOMMEPROD((GAUCHE(A1:A10;4)="ABC/")*(ESTNUM(B1:B10));C1:C10)
=SOMMEPROD((GAUCHE(A1:A10;4)="ABC/")*(B1:B10="");C1:C10)

Quand tu parles de "m" ou "sabatier", tu parles de quoi ?
Ce sont des données d'une autre colonne ?
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 756
Messages
2 091 735
Membres
105 060
dernier inscrit
DEDJAN Gaston