Nouveau SUMPRODUCT à critères multiples

  • Initiateur de la discussion Initiateur de la discussion anber
  • 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 !

anber

XLDnaute Occasionnel
Bonsoir le Forum,

Une nouvelle demande avec plusieurs critères dont le résultat est le cumul de colonnes non adjacentes.
Quel en serait le code VBA ?

J'envisage le résultat avec SUMPRODUCT, mais tout autre code rapide peut aller

Merci par avance [file name=Testsumprod1.zip size=9910]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Testsumprod1.zip[/file]
 

Pièces jointes

Salut Anber,

Une petite solution par macro puisque je ne suis pas familier des formules, et je te signla au passage que le resultat que tu proposes dans ton fichier est faux 😉.

Code:
Sub test()
Dim i As Byte, x As Integer, y As Integer

Application.Goto Sheets('PG2006').Range('A1')
For i = 7 To Range('a65536').End(xlUp).Row
    If Cells(i, 1).Value = 'Curatif' Then
        If Cells(i, 2).Value = 'Z1' Or Cells(i, 2).Value = 'Z2' Or Cells(i, 2).Value = 'Z3' Then
            For j = 8 To 12 Step 2
                x = x + Cells(i, j).Value
            Next j
            For k = 9 To 13 Step 2
                y = y + Cells(i, k).Value
            Next k
        End If
    End If
Next i
Sheets('B').Cells(2, 1).Value = x
Sheets('B').Cells(2, 2).Value = y
End Sub

@+
 
Re,

Macro, je ne sais pas,
mais tu as des formules dans ton fichier

Et il n'y a pas de Si(EstErreur())
(je suis à peine têtue) [file name=SommeProdAnberV3.zip size=7517]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/SommeProdAnberV3.zip[/file]
 

Pièces jointes

- 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

Discussions similaires

Réponses
8
Affichages
21 K
N
Réponses
5
Affichages
2 K
Nicolas
N
Retour