Bonjour à tous,
Ci-joint une image qui résume ce que j'aimerai faire.
J'aimerai que dans le cellule E3 apparaisse la somme des prix (colonne C) correspondant aux types 1 (colonne B). Idem pour la cellule F3 pour le 2ème type et G3 pour le 3ème.
J'ai essayé avec la fonction RECHERCHEV mais je n'y arrive pas. Du coup pour l'instant je fais ça avec une macro :
Sub total()
Dim a As Integer
Dim nourriture As Double
Dim transport As Double
Dim logement As Double
nourriture = 0
For a = 3 To 14
If Cells(a, 2) = 1 Then
nourriture = nourriture + Cells(a, 3)
End If
Next
Cells(3, 5) = nourriture
transport = 0
For a = 3 To 14
If Cells(a, 2) = 2 Then
transport = transport + Cells(a, 3)
End If
Next
Cells(3, 6) = transport
logement = 0
For a = 3 To 14
If Cells(a, 2) = 3 Then
logement = logement + Cells(a, 3)
End If
Next
Cells(3, 7) = logement
End Sub
Bien sûr ce code est facilement améliorable mais c'est pour l'idée. J'aimerai me passer de macro, donc y a t'il une fonction sur Excel qui permette de faire directement ce calcul ?
Merci,
KillChief.