Meest gebruikte formules in Excel met C#

Excel is een van de meest populaire en meest gebruikte spreadsheetprogramma’s. Het biedt een ingebouwde functie om verschillende formules/functies toe te passen om gegevens te verwerken. Deze formules helpen bij het uitvoeren van verschillende soorten berekeningen of berekeningen. Een formule is een uitdrukking die de waarde van een cel berekent. Excel biedt ook functies die vooraf gedefinieerde formules zijn, die direct beschikbaar zijn voor gebruik. In dit artikel leren we hoe we de meest gebruikte formules in Excel kunnen toepassen met C#. In dit artikel komen de volgende onderwerpen aan bod:

  • [C# API om de meest gebruikte formules in Excel uit te voeren][2]
  • [Tel cellen in Excel met C#][3]
  • [SUM-functie in Excel met C#][4]
  • [Bereken het gemiddelde in Excel met behulp van C#][5]
  • [IF-functie in Excel met C#][6]
  • [Percentageformule in Excel met C#][7]

C# API om de meest gebruikte formules in Excel uit te voeren

We zullen [Aspose.Cells for .NET][8] API gebruiken voor het gebruik van de formules in [XLSX][9]-bestanden. Het ondersteunt een enorme reeks wiskundige, string-, booleaanse, datum/tijd-, statistische, database-, opzoek- en referentie [formules][10]. [Download][11] de DLL van de API of installeer deze met [NuGet][12].

PM> Install-Package Aspose.Cells

Tel cellen in Excel met behulp van C#

De functie AANTAL telt het aantal cellen in een opgegeven bereik dat getallen bevat. We kunnen de telformule programmatisch gebruiken door de onderstaande stappen te volgen:

  1. Laad eerst een Excel-bestand met de klasse [Workbook][13].
  2. Ga vervolgens naar het [werkblad][14], hetzij via de index (op nul gebaseerd) of op naam.
  3. Stel vervolgens de [formule][15] in voor een [cel][16] die toegankelijk is via zijn naam.
  4. Roep daarna de functie [Formule berekenen()][17] aan om formuleresultaten te berekenen.
  5. Sla ten slotte het Excel-bestand op met de methode [Opslaan()][18]. Het neemt het uitvoerbestandspad als argument. Het volgende codevoorbeeld laat zien hoe de COUNT formule in Excel wordt uitgevoerd met behulp van C#.
    Tel cellen in Excel met behulp van C#.

    Tel cellen in Excel met behulp van C#.

Op dezelfde manier kunnen we de functie AANTALA gebruiken om alle cellen te tellen die niet leeg zijn. In dit geval retourneert de functie AANTALA 10.

SUM-functie in Excel met C#

De SUM-functie in Excel somt alle waarden in een bepaald bereik op. Volg de eerder genoemde stappen om de som van waarden te berekenen. We hoeven echter alleen de SUM-formule in stap 3 in te stellen. Het volgende codevoorbeeld laat zien hoe u de SUM-formule toepast in Excel met behulp van C#.

SUM-functie in Excel met behulp van C#.

SUM-functie in Excel met behulp van C#.

Bereken het gemiddelde in Excel met C#

We kunnen het gemiddelde van het opgegeven waardenbereik in Excel berekenen met behulp van de GEMIDDELDE functie. Volg de eerder genoemde stappen om het gemiddelde van gegeven waarden te berekenen. We hoeven echter alleen de GEMIDDELDE formule in stap 3 in te stellen. Het volgende codevoorbeeld laat zien hoe u het gemiddelde in Excel kunt berekenen met behulp van C#.

Bereken het gemiddelde in Excel met C#.

Bereken het gemiddelde in Excel met C#.

IF-functie in Excel met C#

We kunnen de ALS-functie in Excel programmatisch toepassen om te controleren of aan een voorwaarde is voldaan of niet. Het retourneert één waarde indien waar en een andere waarde indien onwaar. Volg de eerder genoemde stappen om de IF-functie te gebruiken. We hoeven echter alleen de IF-voorwaarde in stap 3 in te stellen. Het volgende codevoorbeeld laat zien hoe u de ALS-functie in Excel toepast met C#.

IF-functie in Excel met C#.

IF-functie in Excel met C#.

Percentageformule in Excel met C#

We kunnen de percentageformule in Excel ook toepassen met behulp van de basispercentageformule, bijvoorbeeld “(deel/totaal)*100”. Volg onderstaande stappen om het percentage in Excel te berekenen.

  1. Maak eerst een instantie van de klasse [Workbook][13].
  2. Voeg vervolgens een nieuw [Werkblad][14] toe aan de zojuist gemaakte werkmap.
  3. Open vervolgens het toegevoegde werkblad op basis van de index (op nul gebaseerd) of op naam.
  4. Voeg vervolgens waarden toe aan de vereiste [Cells][23] met behulp van de functie [PutValue][24].
  5. Stel vervolgens het percentage [formule][15] in voor een cel die toegankelijk is via zijn naam.
  6. Roep daarna de functie [Formule berekenen()][17] aan om formuleresultaten te berekenen.
  7. Sla ten slotte het Excel-bestand op met de methode [Opslaan()][18]. Het neemt het uitvoerbestandspad als argument. Het volgende codevoorbeeld laat zien hoe u de percentageformule in Excel toepast met C#.
    Percentageformule in Excel met C#

    Percentageformule in Excel met C#.

Ontvang een gratis licentie

Probeer de API zonder evaluatiebeperkingen door [een gratis tijdelijke licentie][26] aan te vragen.

Conclusie

In dit artikel hebben we geleerd hoe we de meest gebruikte formules in Excel kunnen toepassen met C#. We hebben met name geleerd hoe we SOM, Aantal en Gemiddelde in Excel programmatisch kunnen berekenen. We hebben ook gezien hoe de percentageformule in Excel moet worden toegepast. Bovendien kunt u meer leren over Aspose.Cells voor .NET API met behulp van de [documentatie][27]. Neem bij onduidelijkheden gerust contact met ons op via het [forum][28].

Zie ook