Domine as funções de agregação do Excel em C#
using IronXL;
using System.Linq;

WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();

// Get range from worksheet
var range = workSheet["A1:A8"];

// Apply sum of all numeric cells within the range
decimal sum = range.Sum();

// Apply average value of all numeric cells within the range
decimal avg = range.Avg();

// Identify maximum value of all numeric cells within the range
decimal max = range.Max();

// Identify minimum value of all numeric cells within the range
decimal min = range.Min();
NuGet Download
PM > Install-Package IronXL.Excel
Domine as funções de agregação do Excel em C#

Domine as funções de agregação do Excel em C#

O código exemplo acima mostra como obter facilmente valores agregados de um intervalo de células em uma planilha Excel. No entanto, observe que qualquer célula não numérica será deixada de fora.

Sum

O método Sum() retorna a soma total do intervalo de células selecionado.

Average

O método Average() retorna a média do intervalo de células selecionado.

Minimum

O método Min() retorna o número mínimo entre o intervalo de células selecionado.

Maximum

O método Max() retorna o número máximo entre o intervalo de células selecionado.

Para mais flexibilidade, as funções acima também podem ser aplicadas a linhas ou colunas únicas/múltiplas. Saiba mais sobre como selecionar linhas e colunas.

Explore Funções Matemáticas no Excel Usando C#
Ver no GitHub

Pronto para começar?

Nuget Downloads 2,362,812Versão:2026.11recém-lançado