Afficher un message
Vieux 25/02/2006, 17h38   #12 (permalink)
JeanMarie
XLDnaute Barbatruc
 
Avatar de JeanMarie
 
Date d'inscription: février 2005
Localisation: montbéliard
Version Excel : Excel 2004 (MAC)
Messages: 2 851
Par défaut Re:Somme d'1 colonne en fonction d'1 autre filtrée

Bonjour

Voici une formule qui trie alphanumériquement la liste par ordre croissant.
Formule à valider par Ctrl+Shift+Entrer
=SI(SOMME(SI(ESTVIDE($A$1:$A$50);0;1/NB.SI($A$1:$A$50;$A$1:$A$50)))>=LIGNES(F$9:F9);IND EX($A$1:$A$50;EQUIV(MIN(SI(NON(ESTVIDE($A$1:$A$50) )*(NB.SI(F$9:F9;$A$1:$A$50)=0);NB.SI($A$1:$A$50;'< '&$A$1:$A$50);''));SI(NON(ESTVIDE($A$1:$A$50))*(NB .SI(F$9:F9;$A$1:$A$50)=0);NB.SI($A$1:$A$50;'<'&$A$ 1:$A$50);'');0);1);'')
puis faire un glisser déposer vers le bas.

Elle ne nécessite pas de colonne supplémentaire, et prend en compte les cellules vides.

@+Jean-Marie

Message édité par: JeanMarie, à: 25/02/2006 16:39
JeanMarie est déconnecté   Réponse avec citation