SOMME avec une fonction RECHERCHEV - Excel & Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce didacticiel montrera comment additionner les résultats de plusieurs fonctions VLOOKUP en une seule étape dans Excel et Google Sheets.

Utilisation de SUM avec une fonction RECHERCHEV

La fonction RECHERCHEV peut être utilisée pour rechercher une valeur unique, mais vous pouvez également rechercher et additionner plusieurs valeurs en imbriquant la fonction RECHERCHEV dans la fonction SOMME.

Cet exemple montre comment calculer le Chiffre d'affaires total d'un particulier Boutique sur 3 mois en utilisant une fonction de tableau avec SUM et VLOOKUP :

1 {=SOMME(RECHERCHEV(P3,B3:N6,{2,3,4},FAUX))}

Cela équivaut à utiliser les 3 fonctions VLOOKUP régulières suivantes pour additionner les revenus des mois de janvier, février et mars.

1 =RECHERCHEV(P3,B3:N6,2,FAUX)+RECHERCHEV(P3,B3:N6,3,FAUX)+RECHERCHEV(P3,B3:N6,4,FAUX)

Nous pouvons combiner ces fonctions en procédant comme suit :

Tout d'abord, nous définissons la fonction RECHERCHEV pour renvoyer les colonnes 2, 3 et 4 en tant que sortie de tableau :

1 =RECHERCHEV(P3,B3:N6,{2,3,4},FAUX)

Cela produira le résultat du tableau :

1 {98, 20, 76}

Ensuite, pour additionner le résultat du tableau, nous utilisons la fonction SUM.

Important! Si vous utilisez les versions 2022 ou antérieures d'Excel, vous devez entrer la formule en appuyant sur CTRL + MAJ + ENTRÉE pour créer la formule matricielle. Vous saurez que vous avez fait cela correctement, lorsque les accolades apparaissent autour de la formule. Ce n'est pas nécessaire dans Excel 365 (ou les versions plus récentes d'Excel).

Utilisation de tailles de tableau plus grandes dans une fonction RECHERCHEV

Nous pouvons étendre la taille de l'entrée du tableau pour représenter plus de données. Cet exemple suivant calculera le Chiffre d'affaires total d'un particulier Boutique pendant 12 mois en utilisant une fonction de tableau contenant la fonction SUM pour combiner 12 utilisations de la fonction RECHERCHEV dans une seule cellule.

1 {=SOMME(RECHERCHEV(P3,B3:N6,{2,3,4,5,6,7,8,9,10,11,12,13},FAUX))}

Autres fonctions récapitulatives et RECHERCHEV

D'autres fonctions récapitulatives peuvent être utilisées de la même manière que la fonction SUM pour produire des statistiques récapitulatives alternatives. Par exemple, nous pouvons utiliser les fonctions MAX, MIN, AVERAGE, MEDIAN, SUM et COUNT pour résumer le Chiffre d'affaires de janvier à mars :

1 =MAX(RECHERCHEV(J3,B3:H6,{2,3,4},FAUX))
1 =MIN(RECHERCHEV(J3,B3:H6,{2,3,4},FAUX))
1 =MOYENNE(RECHERCHEV(J3,B3:H6,{2,3,4},FAUX))
1 =MÉDIANE(RECHERCHEV(J3,B3:H6,{2,3,4},FAUX))
1 =SOMME(RECHERCHEV(J3,B3:H6,{2,3,4},FAUX))
1 =COUNT(RECHERCHEV(J3,B3:H6,{2,3,4},FAUX))

Verrouillage des références de cellule

Pour rendre nos formules plus faciles à lire, nous avons montré les formules sans références de cellules verrouillées :

1 =SOMME(RECHERCHEV(P3,B3:N6,{2,3,4},FAUX))

Mais ces formules ne fonctionneront pas correctement si elles sont copiées et collées ailleurs dans votre fichier. Au lieu de cela, vous devez utiliser des références de cellules verrouillées comme ceci :

1 {=SOMME(RECHERCHEV(P3,$B$3:$N$6,{2,3,4},FAUX))}

Lisez notre article sur le verrouillage des références de cellules pour en savoir plus.

Utilisation de SUM avec une fonction RECHERCHEV dans Google Sheets

Ces formules fonctionnent de la même manière dans Google Sheets que dans Excel, sauf que la fonction ARRAYFORMULA doit être utilisée dans Google Sheets pour qu'elle évalue correctement les résultats. Cela peut être ajouté automatiquement en appuyant sur les touches CTRL + MAJ + ENTRÉE lors de l'édition de la formule.

1 =TableauFormule(SOMME(RECHERCHEV(O2,A2:M5,{2,3,4},FAUX)))

wave wave wave wave wave