Se você trabalhou com fórmulas no Excel, deve conhecer o poder de usar fórmulas para executar cálculos e análises. O uso de fórmulas é essencial para criar planilhas eficazes e tomar decisões informadas. O Excel possui uma ampla gama de fórmulas, incluindo operadores matemáticos, funções e referências de células para automatizar totalmente os cálculos e análises de dados. Em nossa série de artigos sobre Trabalhando com a API NPOI em .NET, explicamos como instalar o NPOI no .NET e criar e salvar as pastas de trabalho do Excel. Também demonstramos como adicionar um comentário a um arquivo do Excel com NPOI usando C# em seus aplicativos .NET. Neste artigo, veremos como usar o NPOI para adicionar uma fórmula a uma planilha no .NET. Mas vamos primeiro ver como adicionamos uma fórmula em uma pasta de trabalho usando o Microsoft Excel.

Insira a fórmula na planilha usando o Microsoft Excel

Trabalhar com fórmulas no Excel é simples e fácil de implementar. O Excel fornece fórmulas pré-construídas em uma ampla gama de campos, como matemática, finanças, estatísticas e muito mais. Você pode começar com fórmulas no Excel escrevendo “=” em uma célula e começará a ver fórmulas oferecidas pelo Excel.

Etapas para inserir fórmula na planilha com o Microsoft Excel

Se você deseja adicionar dois valores nas células B1 + B2, poderá usar as etapas seguintes para calcular a soma desses dois valores.

  1. Digite o primeiro valor na célula B1
  2. Digite o segundo valor na célula B2
  3. Digite a fórmula de soma na célula de destino AS = SUM (B1, B2)
  4. Pressione Enter ou o sinal de tick na barra de fórmula Isso calculará a soma desses dois valores e a exibição resultará na célula B3.

Use a fórmula no Excel usando npoi em C#

Agora que estamos claros sobre como usar fórmulas na planilha usando o Microsoft Excel, vamos dar uma olhada em como os desenvolvedores de aplicativos .NET podem usar a API nPOI em C#/vb.net para alcançar o mesmo.

Instalando o NPOI para .NET

Antes de começar a usar o NPOI no seu aplicativo .NET, você precisa instalar o NPOI em seu projeto para começar. Você pode aprender sobre isso em nosso guia de instruções detalhadas para instalar o NPOI para .NET.

Adicione a fórmula na planilha do Excel em C#

Agora que seu ambiente de desenvolvimento está pronto, crie um projeto baseado em console e adicione as seguintes linhas de código.

//Create workbook
IWorkbook wb = new XSSFWorkbook();
ISheet ws = wb.CreateSheet("MySheet");

//Create cells
IRow row = ws.CreateRow(0);
ICell cell1 = row.CreateCell(0);
ICell cell2 = row.CreateCell(1);
ICell sumCell = row.CreateCell(3);

//Set the value of the cells
cell1.SetCellValue(10);
cell2.SetCellValue(15);

//Add formula
sumCell.SetCellFormula("sum(B1:B2)");

//Save the file
FileStream file = File.Create("ExcelFormula.xlsx");
wb.Write(file, false);
file.Close();

Quando você executa o código acima, será gerado um arquivo XLSX que terá a fórmula definida para adicionar os valores.

Conclusão

Neste artigo, vimos como adicionar uma fórmula em uma pasta de trabalho do Excel usando a API NPOI para .NET. O código é escrito em C#, mas também pode ser reescrito no VB.net e deve funcionar igualmente. Fique atento para mais exemplos de trabalho com pastas de trabalho do Excel usando o NPOI.