Filtrage d'une colonne et sommation de valeurs (dans Excel)

J'ai une feuille de calcul Excel, dont les pièces sont illustrées ci-dessous:

Je veux filtrer la colonne D afin qu'elles soient uniques (c.-à-d. Chat, chien, poisson) et additionner les valeurs correspondant à ces valeurs comme ceci:

Entrez la description de l'image ici

Capture d'écran en feuille

Je connais les gammes de filtrage dans Excel, les formules et des fonctions telles que COUNTIF() , mais je ne peux pas faire fonctionner.

La liste des valeurs distinctes et la sommation des valeurs selon les données d'une autre colonne peuvent être effectuées avec les formules ci-dessous. En utilisant vos données d'échantillons, les résultats sont affichés dans le tableau suivant.

Entrez la description de l'image ici

Pour trouver les valeurs distinctes dans la colonne D, tapez cette formule dans G2 et complétez:

 =IFERROR(INDEX($D$2:$D$9,MATCH(0,INDEX(COUNTIF($G$1:G1,$D$2:$D$9),0,0),0)),"") 

Notez qu'il DOIT être une rangée au-dessus de la première ligne de données pour que cette formule fonctionne correctement. J'ai utilisé une ligne avec les noms des colonnes ici, mais cela pourrait être une ligne vide.

Pour obtenir la somme des comptes pour chaque valeur distincte, tapez cette formule dans H2 et complétez:

  =SUMIF(D$2:D$9,G2,E$2:E$9) 

Une bonne explication de la liste / compte des valeurs uniques et distinctes peut être trouvée ici . Et certains exemples géniaux utilisant la fonction SUMIF () sont donnés ici . J'espère que ça aide et bonne chance.