Afficher un message
Vieux 08/05/2008, 12h16   #8 (permalink)
BrunoM45
XLDnaute Barbatruc
 
Avatar de BrunoM45
 
Date d'inscription: avril 2005
Localisation: MONTARGIS (la Venise du Gâtinais)
Version Excel : Excel 2003 (PC)
Messages: 2 131
Lightbulb Re : Somme valeurs associes/ category

Salut tout le monde,

Alan,
Tu peux essayer une petite fonction bidouillée par mes soins

Code:
Function SommeSet(Plage As Range, VFind As String)
  Dim Cel As Range, TotCel As Single
  TotCel = 0
  ' Pour chaque ligne de la plage
  For Each Cel In Plage
    If Cel.Value = VFind Then
      ' La valeur est normalement dans la 4ème colonne, donc décalage de 3
      TotCel = TotCel + Cel.Offset(0, 3)
    End If
  Next Cel
  SommeSet = TotCel
End Function
Dans une cellule tu mets la fonction : =SommeSet(PlagesTableau,Valeur trouver pour addition)

Ci-joint le fichier avec la petite fonction sans prétention ...
Fichiers attachés
Type de fichier : xls Alan_essai.xls (24,5 Ko, 13 affichages)
__________________
Cordi@lement.

La politesse est comme le zéro, qui, sans avoir de valeur en soi, en ajoute à toutes choses.

VBA, vous ne savez pas comment faire ... Pensez à l'enregistreur de macro !
Menu -> Outils -> Macro -> Nouvelle macro

Si vous souhaitez rejoindre le club des Supporters d'XLD ... c'est ICI

Petite citation : C'est en XLDant que l'on devient XLDnaute Barbatruc ...
BrunoM45 est déconnecté   Réponse avec citation