Passer au contenu du pied de page
OUTILS EXCEL

Comment additionner une colonne dans Excel

Microsoft Excel est un logiciel robuste de visualisation et d'évaluation de données qui utilise des feuilles de calcul pour stocker et organiser des unités d'information à l'aide de formules et de fonctions. Excel est utilisé par les spécialistes du marketing, les comptables, les analystes de données et différents professionnels.

Le logiciel MS-Excel fait partie de la suite Microsoft Office. Il s'agit d'un tableur électronique à plusieurs lignes et plusieurs colonnes utilisé pour organiser et visualiser des données, ainsi que pour effectuer divers calculs. Il comporte 1048576 lignes et 16383 colonnes, chaque ligne et chaque colonne formant une cellule. Chaque cellule possède une adresse déterminée par le nom de la colonne et le numéro de la ligne, comme B7, Z100, etc.

Ce tutoriel explique comment calculer le total d'une colonne entière, une tâche que beaucoup de personnes doivent effectuer assez souvent. Par exemple, si vous calculez des données de vente mises à jour en temps réel, vous devrez rapidement comprendre la somme totale de la colonne pour déterminer les résultats des ventes du jour.

Additionnez une colonne entière en un seul clic

Vous pouvez additionner des colonnes dans Microsoft Excel en un seul clic. Il suffit de cliquer sur le nom de la colonne que vous souhaitez ajouter, et elle sera automatiquement mise en surbrillance, additionnant ainsi les valeurs de toute cette colonne. Vous pouvez voir la somme dans la barre d'état d'Excel. La barre d'état d'Excel se trouve en bas de l'application Microsoft Excel.

L'avantage d'utiliser la barre d'état pour la somme est qu'elle permet également d'obtenir la valeur moyenne de toutes les valeurs de colonne et le nombre total de valeurs.

Un autre avantage est que si une cellule vide ou contenant du texte se trouve entre les cellules renseignées, cette cellule sera ignorée.

L'un des inconvénients de cette méthode est qu'il est impossible de copier la valeur cumulée.

Vous pouvez également personnaliser la barre d'état en cliquant avec le bouton droit sur celle-ci. Vous pouvez ajouter des valeurs maximales et minimales, etc.

How To Add Up Columns In Excel 1 related to Additionnez une colonne entière en un seul clic

Formule AutoSum pour additionner les colonnes

La fonction Somme automatique permet de calculer la somme d'une colonne entière en quelques étapes seulement :

  1. Il existe deux façons d'utiliser le bouton Somme automatique.
  2. Vous trouverez le bouton dans l'onglet Accueil et dans l'onglet Formules.
How To Add Up Columns In Excel 2 related to Formule AutoSum pour additionner les colonnes
  1. Dans l'onglet Accueil, accédez au groupe Édition et sélectionnez la fonction Somme automatique ; Ou bien, vous pouvez aller dans l'onglet Formule, et vous y trouverez la fonction Somme automatique dans le groupe Bibliothèque de fonctions.
  2. Il existe deux méthodes pour additionner une colonne.
  3. La première étape consiste à sélectionner les valeurs des cellules en cliquant et en faisant glisser les colonnes. Appuyez ensuite sur le bouton Somme automatique. Les valeurs des colonnes sélectionnées seront additionnées à la fin de la colonne de somme.
  4. La deuxième méthode consiste à sélectionner la cellule vide située sous la valeur et à appuyer sur le bouton Somme automatique.
  5. Cela ajoutera automatiquement la fonction somme et mettra en évidence la plage de nombres.
  6. Appuyez sur Entrée. Vous recevrez la somme totale.
How To Add Up Columns In Excel 3 related to Formule AutoSum pour additionner les colonnes

ConseilsUn inconvénient de l'utilisation de la fonction Somme automatique est que cette fonction ne peut pas détecter une cellule vide ou des cellules contenant du texte. S'il y a des cellules vides ou contenant du texte entre elles, la fonction somme de la valeur sélectionnera la plage située en dessous de ces cellules.

Vous pouvez également utiliser cette fonctionnalité pour additionner les lignes. Il suffit de sélectionner la ligne suivante des valeurs dans les cellules de la ligne, et la fonction somme affichera la plage. Appuyez ensuite sur Entrée, et vous obtiendrez la valeur du résultat dans la nouvelle ligne.

Utilisez la fonction SOMME pour additionner manuellement les valeurs d'une colonne dans Microsoft Excel.

Les options de somme automatique sont plus rapides et plus accessibles. L'utilisation de fonctions manuelles pour additionner les colonnes présente certains avantages. Vous pouvez ajouter la fonction SOMME manuellement, additionner uniquement certaines cellules d'une colonne ou spécifier une adresse pour une large plage de cellules au lieu de les sélectionner manuellement.

Voici les étapes à suivre pour utiliser manuellement la formule SOMME :

  1. Commencez par sélectionner une cellule n'importe où dans le tableau Excel où vous souhaitez obtenir votre valeur de somme.
  2. Saisissez =SUM( à l'aide des touches du clavier, ou vous pouvez également utiliser la fonction Somme automatique.
How To Add Up Columns In Excel 4 related to Utilisez la fonction SOMME pour additionner manuellement les valeurs d'u...
  1. Ensuite, sélectionnez la plage de nombres que vous souhaitez additionner.
  2. Vous pouvez sélectionner une plage de colonnes en sélectionnant la première cellule de la colonne et en maintenant la touche Maj enfoncée pour sélectionner la dernière cellule contenant une valeur.
  3. Vous pouvez également sélectionner des cellules individuelles en cliquant sur les cellules tout en maintenant la touche Ctrl enfoncée.
  4. Sélectionnez ensuite les cellules souhaitées.
How To Add Up Columns In Excel 5 related to Utilisez la fonction SOMME pour additionner manuellement les valeurs d'u...
  1. Appuyez maintenant sur la touche Entrée, et vous verrez votre résultat dans la cellule sélectionnée.
How To Add Up Columns In Excel 6 related to Utilisez la fonction SOMME pour additionner manuellement les valeurs d'u...

Notez que lorsque vous utilisez la fonction SOMME pour obtenir la somme d'une colonne, les cellules filtrées ou masquées sont également incluses.

Utiliser la fonction SOMME pour additionner uniquement les cellules visibles

Si vous avez un tableau de données comportant des cellules masquées ou filtrées, vous ne pouvez pas utiliser directement la formule SOMME. Il existe d'autres méthodes pour additionner ces valeurs. Suivez les étapes ci-dessous pour additionner uniquement les cellules visibles :

Cellules cachées

  • Function_num : Il s'agit d'un nombre qui indique à la fonction AGGREGATE le calcul à effectuer. Dans cet exemple, j'ai utilisé neuf, qui représente la fonction SOMME.
  • Options : Vous pourrez spécifier ce que vous souhaitez ignorer lors du calcul. Dans cet exemple, j'ai utilisé 3, qui " Ignore les lignes cachées, les valeurs d'erreur, les SOUS-TOTAL imbriqués et les fonctions combinées ". En résumé, il utilise uniquement les cellules visibles pour le calcul.
  • Tableau : Sélectionnez la plage de cellules dont vous souhaitez calculer la somme des valeurs. Par exemple, D1:D3 est la plage de cellules qui peuvent également contenir des cellules cachées.
=AGGREGATE(9,3,D1:D3)

Cette formule donne la somme des cellules visibles.

Si vous utilisez une version antérieure d'Excel, vous pouvez utiliser la formule suivante :

How To Add Up Columns In Excel 7 related to Cellules cachées

Cellules filtrées

Cette formule permet de faire la somme d'une colonne Excel même en présence de cellules filtrées. Utilisez la fonction SOUS-TOTAL :

=SUBTOTAL(9,D1:D3)

Cette formule calcule le sous-total et ne prend en compte que les cellules visibles lors du calcul de la somme.

How To Add Up Columns In Excel 8 related to Cellules filtrées

La bibliothèque IronXL pour C

Pour l'ouverture, la lecture, la modification et l'enregistrement de fichiers Excel dans .NET, IronXL fournit un framework polyvalent et puissant. Il est compatible avec tous les types de projets .NET, y compris les applications Windows, ASP.NET MVC et les applications .NET Core.

Pour les développeurs .NET, IronXL fournit une API simple pour lire et écrire des documents Excel.

Pour accéder aux scripts de manipulation Excel, IronXL ne requiert ni l'installation de Microsoft Office Excel sur votre serveur, ni l'utilisation d'Excel Interop. Travailler avec des fichiers Excel dans .NET devient ainsi incroyablement rapide et simple.

Avec IronXL, les développeurs peuvent effectuer tous les calculs liés à Excel sans aucune complication, en écrivant simplement quelques lignes de code pour des tâches telles que l'addition de deux cellules, l'option de total général des colonnes, l'ajout d'une colonne entière à un tableau Excel, l'ajout d'une ligne entière à un tableau Excel, la fonction de somme de toutes les cellules/option de somme et la fonction de somme de plusieurs colonnes et de plusieurs lignes, et bien d'autres fonctionnalités utiles.

Vous trouverez ci-dessous des exemples de code C# en action.

using IronXL;

// Load the existing Excel workbook
WorkBook workbook = WorkBook.Load("test.xlsx");
// Get the default worksheet
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set formulas to specific cells in the worksheet
worksheet["A1"].Formula = "Sum(B8:C12)";
worksheet["B8"].Formula = "=C9/C11";
worksheet["G30"].Formula = "Max(C3:C7)";

// Force recalculation of all formula values in all sheets
workbook.EvaluateAll();

// Retrieve and print the calculated value of the formula in cell G30
string formulaValue = worksheet["G30"].Value;
Console.WriteLine($"Calculated Value at G30: {formulaValue}");

// Retrieve and print formula as a string from cell G30
string formulaString = worksheet["G30"].Formula;
Console.WriteLine($"Formula in G30: {formulaString}");

// Save changes to the workbook with updated formulas and calculated values
workbook.Save();
using IronXL;

// Load the existing Excel workbook
WorkBook workbook = WorkBook.Load("test.xlsx");
// Get the default worksheet
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set formulas to specific cells in the worksheet
worksheet["A1"].Formula = "Sum(B8:C12)";
worksheet["B8"].Formula = "=C9/C11";
worksheet["G30"].Formula = "Max(C3:C7)";

// Force recalculation of all formula values in all sheets
workbook.EvaluateAll();

// Retrieve and print the calculated value of the formula in cell G30
string formulaValue = worksheet["G30"].Value;
Console.WriteLine($"Calculated Value at G30: {formulaValue}");

// Retrieve and print formula as a string from cell G30
string formulaString = worksheet["G30"].Formula;
Console.WriteLine($"Formula in G30: {formulaString}");

// Save changes to the workbook with updated formulas and calculated values
workbook.Save();
Imports IronXL

' Load the existing Excel workbook
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
' Get the default worksheet
Private worksheet As WorkSheet = workbook.DefaultWorkSheet

' Set formulas to specific cells in the worksheet
Private worksheet("A1").Formula = "Sum(B8:C12)"
Private worksheet("B8").Formula = "=C9/C11"
Private worksheet("G30").Formula = "Max(C3:C7)"

' Force recalculation of all formula values in all sheets
workbook.EvaluateAll()

' Retrieve and print the calculated value of the formula in cell G30
Dim formulaValue As String = worksheet("G30").Value
Console.WriteLine($"Calculated Value at G30: {formulaValue}")

' Retrieve and print formula as a string from cell G30
Dim formulaString As String = worksheet("G30").Formula
Console.WriteLine($"Formula in G30: {formulaString}")

' Save changes to the workbook with updated formulas and calculated values
workbook.Save()
$vbLabelText   $csharpLabel

Les développeurs doivent être prudents lorsqu'ils modifient des fichiers Excel en C#, car une seule erreur peut facilement altérer l'intégralité du document. Le fait de pouvoir s'appuyer sur des lignes de code simples et efficaces contribue à réduire le risque d'erreur et nous facilite la modification ou la suppression de fichiers Excel par programmation. Aujourd'hui, nous avons passé en revue les étapes nécessaires pour modifier rapidement et précisément des fichiers Excel en C#, en utilisant des fonctions qui ont déjà été largement testées. Pour plus d'informations, veuillez consulter la section " Comment modifier des fichiers Excel " .

Jordi Bardia
Ingénieur logiciel
Jordi est le plus compétent en Python, C# et C++, et lorsqu'il ne met pas à profit ses compétences chez Iron Software, il programme des jeux. Partageant les responsabilités des tests de produit, du développement de produit et de la recherche, Jordi apporte une immense valeur à l'amé...
Lire la suite