Passer au contenu principal

Comment vlookup et additionner les correspondances en lignes ou en colonnes dans Excel?

Auteur : Siluvia Dernière modification: 2020-04-23

L'utilisation de vlookup et de la fonction sum vous aide à trouver rapidement les critères spécifiés et à additionner les valeurs correspondantes en même temps. Dans cet article, nous allons vous montrer deux méthodes pour vlookup et additionner la première ou toutes les valeurs correspondantes dans des lignes ou des colonnes dans Excel.

Vlookup et somme correspondent dans une ligne ou plusieurs lignes avec des formules
Vlookup et somme des correspondances dans une colonne avec des formules
Vlookup et additionnez facilement les correspondances en lignes ou en colonnes avec un outil incroyable

Plus de tutoriels pour RECHERCHEV ...


Vlookup et somme correspondent dans une ligne ou plusieurs lignes avec des formules

Les formules de cette section peuvent aider à additionner la première ou toutes les valeurs correspondantes dans une ligne ou plusieurs lignes en fonction de critères spécifiques dans Excel. Veuillez faire comme suit.

Vlookup et additionnez la première valeur correspondante dans une ligne

Supposons que vous ayez une table de fruits comme la capture d'écran ci-dessous, et que vous deviez rechercher la première pomme de la table, puis additionner toutes les valeurs correspondantes dans la même ligne. Pour ce faire, procédez comme suit.

1. Sélectionnez une cellule vide pour afficher le résultat, ici je sélectionne la cellule B10. Copiez la formule ci-dessous et appuyez sur le bouton Ctrl + Shift + Entrer clés pour obtenir le résultat.

=SUM(VLOOKUP(A10, $A$2:$F$7, {2,3,4,5,6}, FALSE))

Notes:

  • A10 est la cellule contenant la valeur que vous recherchez;
  • 2 $ AU: 7 $ F $ est la plage de table de données (sans en-têtes) qui comprend la valeur de recherche et les valeurs correspondantes;
  • Le nombre 2,3,4,5,6 {} indique que les colonnes de valeur de résultat commencent par la deuxième colonne et se terminent par la sixième colonne du tableau. Si le nombre de colonnes de résultats est supérieur à 6, remplacez {2,3,4,5,6} par {2,3,4,5,6,7,8,9….}.
Vlookup et additionnez toutes les valeurs correspondantes sur plusieurs lignes

La formule ci-dessus ne peut additionner les valeurs dans une ligne que pour la première valeur correspondante. Si vous souhaitez renvoyer la somme de toutes les correspondances sur plusieurs lignes, procédez comme suit.

1. Sélectionnez une cellule vide (dans ce cas, je sélectionne la cellule B10), copiez-y la formule ci-dessous et appuyez sur le bouton Entrer clé pour obtenir le résultat.

=SUMPRODUCT((A2:A7=A10)*B2:F7)

Vlookup et somme des correspondances facilement en lignes ou en colonnes dans Excel:

Le plus RECHERCHE et somme utilité de Kutools for Excel peut vous aider rapidement à rechercher et à additionner les correspondances en lignes ou en colonnes dans Excel, comme le montre la démonstration ci-dessous.
Téléchargez dès maintenant la version complète gratuite de Kutools for Excel pendant 30 jours !


Vlookup et somme correspondant à la valeur dans une colonne avec des formules

Cette section fournit une formule pour renvoyer la somme d'une colonne dans Excel en fonction de critères spécifiques. Comme le montre la capture d'écran ci-dessous, vous recherchez le titre de la colonne «Jan» dans la table des fruits, puis additionnez toutes les valeurs de la colonne. Veuillez faire comme suit.

1. Sélectionnez une cellule vide, copiez-y la formule ci-dessous et appuyez sur le bouton Entrer clé pour obtenir le résultat.

=SUM(INDEX(B2:F7,0,MATCH(A10,B1:F1,0)))


Vlookup et additionnez facilement les correspondances en lignes ou en colonnes avec un outil incroyable

Si vous n'êtes pas doué pour appliquer la formule, nous vous recommandons ici le Vlookup et Sum caractéristique de Kutools for Excel. Avec cette fonctionnalité, vous pouvez facilement rechercher et additionner les correspondances en lignes ou en colonnes en quelques clics seulement.

Avant d'appliquer Kutools for Excel, S'il vous plaît téléchargez et installez-le d'abord.

Vlookup et additionnez la première ou toutes les valeurs correspondantes dans une ou plusieurs lignes

1. Cliquez Kutools > Super recherche > RECHERCHE et somme pour activer la fonctionnalité. Voir la capture d'écran:

2. dans le RECHERCHE et somme boîte de dialogue, veuillez configurer comme suit.

  • 2.1) Dans le Recherche et type de somme section, sélectionnez Recherche et somme des valeurs correspondantes dans la (les) ligne (s) l'option;
  • 2.2) Dans le Valeurs de recherche , sélectionnez la cellule qui contient la valeur que vous recherchez;
  • 2.3) Dans le Gamme de sortie , sélectionnez une cellule pour afficher le résultat;
  • 2.4) Dans le Plage de table de données , sélectionnez la plage du tableau sans les en-têtes de colonne;
  • 2.5) Dans le Options , si vous souhaitez additionner les valeurs uniquement pour la première correspondance, choisissez la Renvoie la somme de la première valeur correspondante option. Si vous souhaitez additionner les valeurs de toutes les correspondances, sélectionnez le Renvoie la somme de toutes les valeurs de correspondance l'option;
  • 2.6) Cliquez sur le OK bouton pour obtenir le résultat immédiatement. Voir la capture d'écran:

Notes: Si vous souhaitez rechercher et additionner la première ou toutes les valeurs correspondantes dans une colonne ou plusieurs colonnes, veuillez vérifier la Recherche et somme des valeurs correspondantes dans la (les) colonne (s) dans la boîte de dialogue, puis configurez comme la capture d'écran ci-dessous.

Pour plus de détails sur cette fonctionnalité, cliquez ici s'il vous plait.

  Si vous souhaitez bénéficier d'un essai gratuit (30 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.


Articles Liés

Valeurs Vlookup sur plusieurs feuilles de calcul
Vous pouvez appliquer la fonction vlookup pour renvoyer les valeurs correspondantes dans un tableau d'une feuille de calcul. Cependant, si vous avez besoin de vlookup de la valeur sur plusieurs feuilles de calcul, comment pouvez-vous faire? Cet article fournit des étapes détaillées pour vous aider à résoudre facilement le problème.

Vlookup et renvoyer les valeurs correspondantes dans plusieurs colonnes
Normalement, l'application de la fonction Vlookup ne peut renvoyer la valeur correspondante qu'à partir d'une colonne. Parfois, vous devrez peut-être extraire les valeurs correspondantes de plusieurs colonnes en fonction des critères. Voici la solution pour vous.

Vlookup pour renvoyer plusieurs valeurs dans une cellule
Normalement, lors de l'application de la fonction RECHERCHEV, si plusieurs valeurs correspondent aux critères, vous ne pouvez obtenir que le résultat de la première. Si vous souhaitez renvoyer tous les résultats correspondants et les afficher tous dans une seule cellule, comment pouvez-vous y parvenir?

Vlookup et retourne la ligne entière d'une valeur correspondante
Normalement, l'utilisation de la fonction vlookup ne peut renvoyer qu'un résultat d'une certaine colonne de la même ligne. Cet article va vous montrer comment renvoyer la ligne entière de données en fonction de critères spécifiques.

Vlookup vers l'arrière ou dans l'ordre inverse
En général, la fonction RECHERCHEV recherche les valeurs de gauche à droite dans la table de tableau, et elle nécessite que la valeur de recherche doit rester dans le côté gauche de la valeur cible. Mais parfois, vous connaissez la valeur cible et souhaitez connaître la valeur de recherche à l'envers. Par conséquent, vous devez vlookup en arrière dans Excel. Il existe plusieurs façons dans cet article de résoudre ce problème facilement!

Plus de tutoriels pour RECHERCHEV ...

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need help with a formula. I have 2 sheets to pull data from and calculate the sum of on column with a match to a name.
I.e Name is in sheet 1 D5, the name in sheet 2 is B3 the amounts to calculate which match the name in B3 in sheet 2 is F3 to F32.
I've tried sum index, vlookup, match and so on but keep getting a 0. Can anyone assist with this?
This comment was minimized by the moderator on the site
Hi Marnel Strydom,
I don't know if I understand you correctly: If the name in D5 of Sheet1 matches the name in B3 of Sheet2, then sum numbers in the range F3:F32 of Sheet2.
If so, you can apply the following formula to get it done.
=SUM(INDEX(Sheet2!F3:F32,0,MATCH(Sheet1!D5,Sheet2!B3,0)))
This comment was minimized by the moderator on the site
I have a multi sheet spread sheet keeping track of job hours. I have used VLOOKUP in succession to sum all the hours on multiple sheets and it works great... Until it gets to a sheet that does not contain the lookup value. I have searched all over for my issue, and VLOOKUP may be the incorrect solution. I was wondering if I could rattle anyone's brain to make this work.

I.E. I have 1 excel document with 52 tabs. Each tab is a work week starting from January so WW1 is all the hours FOR sed jobs I did for that week. "joes house 2 hours ; mikes house 3 hours"... WW2, WW3 etc... Until WW52.

This is the function I made to add hours together...

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE)) And it works great. But when that job is finished it is not on (for example WW32 tab). Hence I get the #N/A error. so for example, as the previous one works great when I expand the formula to cover all 52 sheets... (EXAMPLE OF NEXT PAGE WIOTHOUT LOOKUP VALUE)

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE)) I get the #N/A error because the job is not listed on WW32. But I may add hours to that on WW45.

Is there a way to make VLOOKUP skip a sheet that does not have the referenced value and continue summing it till the end? I apologize, this may be as clear as mud but I will clarify anything if need be.

I have also tried IFERROR. You can set IFERROR to return text or even blanks, but does not seem to cover summing. I'm looking for how to SUM multiple sheets when some of the sheets do not contain the lookup value. When using IFERROR function, instead of RETURNING #N/A it just returns "YOU'VE ENTERERED TOO MANY ARGUMENTS FOR THIS FUNCTION"...

=IFERROR(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE),"")

And that's just 3 sheets.

Any help would be greatly appreciated.

P.S. I have tried with CTRL+SHIFT+ENTER as well to no avail.
This comment was minimized by the moderator on the site
Hi Joe,
The methods provided in the following article can do you a favor. Please give it a try. Hope I can help.
How To Vlookup Across Multiple Sheets And Sum Results In Excel?
This comment was minimized by the moderator on the site
A B C D E F
1 I want this cells in col B to sum the values in col F7 (today) to say F20. this will reduce as tomorrow it will sum the values from F8:F20 and so on -$19 I
want this cells in column B to sum the values in col F7 (today) to say F10.
this will reduce as tomorrow it will sum the values from F8:F10 and so on

2 Fri 22 Jul 22 -$19
3 Sat 23 Jul 22 -$19
4 Sun 24 Jul 22 -$19
5 Mon 25 Jul 22 -$19
6 Tue 26 Jul 22 -$19
7 Wed 27 Jul 22 -$19 tried with vlookup, needless to say it doesn't work
8 Thu 28 Jul 22 -$19 =L8=(D1-E1)+SUM(vlookup(today(),6,false):F28)
9 Fri 29 Jul 22 -$19
10 Sat 30 Jul 22 -$19
11 Sun 31 Jul 22 -$19
12 Mon 01 Aug 22 -$19
13 Tue 02 Aug 22 -$19
14 Wed 03 Aug 22 -$19
15 Thu 04 Aug 22 -$19
This comment was minimized by the moderator on the site
hi
How can I add multiple vlookups together and sum it up ?


=VLOOKUP(E3,'Waste Process NEW'!N:O,2,FALSE) --------------- for this everything goes fine except that retune valve is only the first one where N column have many values match's lookup values of E3.


using index didn't help and shows #N/A
=SUM(INDEX('Waste Process NEW'!N:N,0,MATCH('Monthly Report'!H5,'Waste Process NEW'!1:1048576,0)))
This comment was minimized by the moderator on the site
Hi tariq,
Would you mind providing a screenshot of your data? Sorry for the inconvenience.
This comment was minimized by the moderator on the site
I just get a #VALUE! when I try to do all matched values, but it works for the first value. Any idea?
This comment was minimized by the moderator on the site
How can I add multiple vlookups together, for example I want to look up from your example Apples + oranges + bananas for January.Is there a way to do this?
This comment was minimized by the moderator on the site
I'm having trouble with a similar formula I feel like I need to use an index but can't figure it out. I'm trying to get the sum but the lookup is based on 2 values. Column D which contains an employee's extension and column I which provides a logout code. The goal is to find the sum of time in column K based on a specific employee (column D) and the logout code (column I).
This comment was minimized by the moderator on the site
Hi Mike,
Do you mind uploading a screenshot of your data?
This comment was minimized by the moderator on the site
Thanks but I was able to get my formula up and running with a sumifs calculation. Sumifs giving the sum of something based on multiple factors. Mine being an employee ID number and a status code.
This comment was minimized by the moderator on the site
what will be the formula to add qty of apple in jan only
This comment was minimized by the moderator on the site
the =SUM(PRODUCT((A2:A7=A11)*B2:I7) is not working with decimal point.
This comment was minimized by the moderator on the site
For me works just fine. Try without separating SUM and Product, it should be =SUMPRODUCT((A2:A7=A11)*B2:I7)
This comment was minimized by the moderator on the site
can one sum things up in a column and not a row?
This comment was minimized by the moderator on the site
Hi Jelly,
This formula =SUM(INDEX(B2:F9,0,MATCH(A12,B1:F1,0))) can help you solve the problem. Please have a try. Hope I can help.
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations