Wie man Formeln in Excel-Arbeitsblättern mit C# bearbeitet

Bearbeiten von Excel-Formeln in C# mit IronXL

This article was translated from English: Does it need improvement?
Translated
View the article in English

Eine Excel-Formel ist ein Ausdruck, der mit einem Gleichheitszeichen (=) beginnt und für mathematische Berechnungen, Datenmanipulationen und Ergebniserzeugung auf Basis von Zellwerten verwendet wird. Sie kann Arithmetik, Funktionen, Zellbezüge, Konstanten und logische Operationen enthalten. Formeln ermöglichen dynamische Aktualisierungen, wenn sich Zellwerte ändern, und machen Excel zu einem vielseitigen Werkzeug zur Automatisierung von Aufgaben und Datenanalysen. IronXL unterstützt das Bearbeiten vorhandener Formeln in einer Excel-Datei, das Abrufen des Ergebnisses aus der Formel und das Erzwingen einer Neubewertung der Arbeitsmappe. Dies stellt sicher, dass jede Formel für genaue Ergebnisse neu berechnet wird. IronXL unterstützt über 165 Formeln.

als-Überschrift:2(Schnellstart: Eine Zellformel sofort ändern)

Legen Sie eine Formel fest oder aktualisieren Sie sie mit IronXLs Formula-Eigenschaft. Rufen Sie dann EvaluateAll() auf, um alle Formeln neu zu berechnen – schnelles Anfangen und Sicherstellung aktualisierter Ergebnisse ohne Aufwand.

Nuget IconLegen Sie jetzt mit NuGet los, um PDFs zu erstellen:

  1. Installieren Sie IronXL mit dem NuGet-Paketmanager.

    PM > Install-Package IronXL.Excel

  2. Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    IronXL.WorkBook.Load("MyFile.xlsx").DefaultWorkSheet["B2"].Formula = "=DURCHSCHNITTLICH(C1,C2)";
    workBook.EvaluateAll();
  3. Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute mit der Nutzung von IronXL in Ihrem Projekt – mit einer kostenlosen Testversion.
    arrow pointer


Erste Schritte mit IronXL

Formel-Bearbeitungsbeispiel

Um die Formel zu bearbeiten oder festzulegen, greifen Sie auf die Formula-Eigenschaft zu. Wählen Sie zuerst einen Bereich oder eine Zelle aus und greifen Sie dann auf die Formel-Eigenschaft zu bzw. setzen Sie sie. Die Formel-Eigenschaft ist sowohl eine Lese- als auch eine Schreibeigenschaft, die den Formelstring zurückgibt, falls vorhanden. Rufen Sie die EvaluateAll-Methode auf, um die gesamte Arbeitsmappe neu zu bewerten und so genaue Berechnungen sicherzustellen.

:path=/static-assets/excel/content-code-examples/how-to/edit-formulas-edit-formulas.cs
using IronXL;

// Load workbook
WorkBook workBook = WorkBook.Load("Book1.xlsx");

// Select worksheet
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Edit or Set formula
workSheet["A4"].Formula = "=SUM(A1,A3)";

// Reevaluate the entire workbook
workBook.EvaluateAll();
Imports IronXL

' Load workbook
Private workBook As WorkBook = WorkBook.Load("Book1.xlsx")

' Select worksheet
Private workSheet As WorkSheet = workBook.DefaultWorkSheet

' Edit or Set formula
Private workSheet("A4").Formula = "=SUM(A1,A3)"

' Reevaluate the entire workbook
workBook.EvaluateAll()
$vbLabelText   $csharpLabel

Ergebnis aus der Formel abrufen

Um das Ergebnis einer Formel abzurufen, ist es vorzuziehen, die FormattedCellValue-Eigenschaft der Zelle zu verwenden, um ein präziseres Ergebnis zu erhalten. Innerhalb eines ausgewählten Bereichs können Sie auf die Zelle zugreifen, indem Sie die First-Methode verwenden, die das erste Element der Sequenz auswählt, typischerweise "A4" in unserem Beispiel. Von dort aus greifen Sie auf die FormattedCellValue-Eigenschaft zu.

:path=/static-assets/excel/content-code-examples/how-to/edit-formulas-retrieve-formula-value.cs
using IronXL;
using System;
using System.Linq;

// Load workbook
WorkBook workBook = WorkBook.Load("Book1.xlsx");

// Select worksheet
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Retrieve the result value
string value = workSheet["A4"].First().FormattedCellValue;

// Print the result to console
Console.WriteLine(value);
Imports IronXL
Imports System
Imports System.Linq

' Load workbook
Private workBook As WorkBook = WorkBook.Load("Book1.xlsx")

' Select worksheet
Private workSheet As WorkSheet = workBook.DefaultWorkSheet

' Retrieve the result value
Private value As String = workSheet("A4").First().FormattedCellValue

' Print the result to console
Console.WriteLine(value)
$vbLabelText   $csharpLabel

Unterstützte Formeln

Excel enthält über 450 Formeln, die für unterschiedliche Zwecke genutzt werden können. IronXL unterstützt etwa 165 der am häufigsten verwendeten Formeln. Bitte überprüfen Sie Folgendes für die unterstützten Formeln:

Formel Name Beschreibung
ABSGibt den absoluten Wert einer Zahl zurück, ohne Berücksichtigung des Vorzeichens.
INTRundet eine Zahl auf die nächste Ganzzahl ab.
ZÄHNURZählt die Anzahl der Zellen, die Zahlen innerhalb eines bestimmten Bereichs enthalten.
WENNFührt einen bedingten Test durch und gibt einen Wert zurück, wenn die Bedingung wahr ist, und einen anderen, wenn sie falsch ist.
SUMMEAddiert eine Reihe von Zahlen.
DURCHSCHNITTLICHBerechnet den Durchschnitt einer Reihe von Zahlen.
MINGibt den Mindestwert aus einer Reihe von Zahlen zurück.
MAXGibt den maximalen Wert aus einer Reihe von Zahlen zurück.
REIHEGibt die Zeilennummer einer Zellreferenz zurück.
SPALTEGibt die Spaltennummer einer Zellreferenz zurück.
DASStellt einen Fehlerwert für "Nicht verfügbar" oder fehlende Daten dar.
NPVBerechnet den Nettogegenwartswert einer Reihe von Zahlungsströmen zu einem bestimmten Abzinsungssatz.
StandardabweichungBerechnet die Standardabweichung einer Reihe von Zahlen.
UNTERSCHREIBEN SIEGibt das Vorzeichen einer Zahl als -1 für negativ, 0 für Null oder 1 für positiv zurück.
RUNDERundet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen.
DASCHSCHLAGENSucht nach einem Wert in einem Bereich und gibt einen entsprechenden Wert aus einem anderen Bereich zurück.
INDEXGibt den Wert einer Zelle in einer bestimmten Zeile und Spalte eines gegebenen Bereichs zurück.
REPWiederholt eine Textzeichenfolge eine bestimmte Anzahl von Malen.
MITTELExtrahiert einen Teil des Textes aus einer gegebenen Zeichenkette, basierend auf einer bestimmten Startposition und Länge.
NURGibt die Anzahl der Zeichen in einer Textzeichenfolge zurück.
WERTKonvertiert eine Textzeichenfolge, die eine Zahl darstellt, in eine tatsächliche Zahl.
WAHRStellt den logischen Wert für "Wahr" dar
FALSCHStellt den logischen Wert für "Falsch" dar
UNDPrüft, ob alle angegebenen Bedingungen erfüllt sind, und gibt "True" zurück, wenn dies der Fall ist, und "False", wenn nicht.
ODERPrüft, ob mindestens eine der angegebenen Bedingungen erfüllt ist, und gibt "True" zurück, wenn dies der Fall ist, und "False", wenn nicht.
NICHTInvertiert den logischen Wert einer Bedingung, indem "Wahr" in "Falsch" und umgekehrt umgewandelt wird.
GEGENGibt den Rest zurück, wenn eine Zahl durch eine andere geteilt wird.
DMINExtrahiert den Mindestwert aus einer Datenbank anhand bestimmter Kriterien.
UNSERBerechnet die Varianz einer Reihe von Zahlen.
TEXTKonvertiert eine Zahl in Text unter Verwendung eines bestimmten Formats.
PVBerechnet den Barwert einer Investition oder eines Kredits auf der Grundlage einer Reihe von Cashflows und eines Abzinsungssatzes.
FV (Zukünftiger Wert)Berechnet den zukünftigen Wert einer Investition oder eines Darlehens auf der Grundlage regelmäßiger Zahlungen und eines bestimmten Zinssatzes.
NPER (Anzahl der Perioden)Bestimmt die Anzahl der Zahlungsperioden, die erforderlich sind, um ein bestimmtes finanzielles Ziel zu erreichen, wenn regelmäßige Zahlungen und ein Zinssatz gegeben sind.
PMT (Bezahlung)Berechnet die regelmäßige Zahlung, die zur Rückzahlung eines Kredits oder einer Investition erforderlich ist, einschließlich Kapital und Zinsen.
RATE (Zinssatz)Berechnet den Zinssatz, der erforderlich ist, um ein finanzielles Ziel mit einer Reihe von periodischen Zahlungen zu erreichen.
MIRR (modifizierter interner Zinsfuß)Berechnet den internen Zinsfuß für eine Reihe von Cashflows und berücksichtigt dabei mehrere Reinvestitions- und Finanzierungssätze.
IRR (Interner Zinssatz)Berechnet den internen Zinsfuß für eine Reihe von Zahlungsströmen, der angibt, bei welcher Rate eine Investition kostendeckend ist.
RUNDErzeugt eine zufällige Dezimalzahl zwischen 0 und 1.
ÜBEREINSTIMMENSucht nach einem bestimmten Wert in einem Bereich und gibt die relative Position des gefundenen Elements zurück.
DATUMErzeugt einen Datumswert durch Angabe von Jahr, Monat und Tag.
ZEITErzeugt einen Zeitwert durch Angabe von Stunde, Minute und Sekunde.
TAGExtrahiert den Tag aus einem gegebenen Datum.
MODASTExtrahiert den Monat aus einem gegebenen Datum.
JAHRExtrahiert das Jahr aus einem gegebenen Datum.
WOCHENTAGGibt den Wochentag für ein bestimmtes Datum zurück.
STUNDEExtrahiert die Stunde aus einer gegebenen Zeit.
MINUTEExtrahiert die Minute aus einer gegebenen Zeit.
ZWEITEExtrahiert die Sekunde aus einer gegebenen Zeit.
JETZTGibt das aktuelle Datum und die Uhrzeit zurück.
BEREICHEZählt die Anzahl der einzelnen Bereiche innerhalb einer Referenz.
ReihenZählt die Anzahl der Zeilen in einem bestimmten Bereich.
SPALTENZählt die Anzahl der Spalten in einem bestimmten Bereich.
OFFSETGibt eine Referenz zurück, die von einer bestimmten Zelle um eine bestimmte Anzahl von Zeilen und Spalten versetzt ist.
SUCHESucht nach einer Teilzeichenkette innerhalb einer Textzeichenfolge und gibt deren Position zurück.
TRANSPOSETransponiert die Zeilen und Spalten eines Bereichs.
ATAN2Berechnet den Arkustangens einer bestimmten x- und y-Koordinate.
SALZBerechnet den Arkussinus eines bestimmten Wertes.
ACOSBerechnet den Arkosinus eines bestimmten Wertes.
WÄHNUR SIEGibt einen Wert aus einer Liste von Werten basierend auf einer bestimmten Position zurück.
SUCHENSucht nach einem Wert in der obersten Zeile einer Tabelle oder eines Bereichs und gibt einen Wert in derselben Spalte aus einer bestimmten Zeile zurück.
VDASCHSCHLAGENSucht nach einem Wert in der ersten Spalte einer Tabelle oder eines Bereichs und gibt einen Wert in derselben Zeile aus einer bestimmten Spalte zurück.
ISREFPrüft, ob ein Wert eine Referenz ist und gibt "True" zurück, wenn dies der Fall ist, oder "False", wenn dies nicht der Fall ist.
PROTOKOLLBerechnet den Logarithmus einer Zahl zu einer bestimmten Basis.
VERKOHNURGibt das durch eine bestimmte Zahl angegebene Zeichen zurück.
NIEDERSACHSENDer Text wird in Kleinbuchstaben umgewandelt.
OBEREKonvertiert Text in Großbuchstaben.
RICHTIGGroßschreibung des ersten Buchstabens jedes Wortes in einer Textkette.
LINKSExtrahiert eine bestimmte Anzahl von Zeichen vom Anfang einer Textzeichenfolge.
RICHTIGExtrahiert eine bestimmte Anzahl von Zeichen aus dem Ende einer Textzeichenfolge.
EXAKTVergleicht zwei Textstrings und gibt "True" zurück, wenn sie identisch sind, und "False", wenn sie es nicht sind.
TRIMMENEntfernt zusätzliche Leerzeichen aus einer Textzeichenfolge, mit Ausnahme von einzelnen Leerzeichen zwischen Wörtern.
ERSETZENErsetzt eine bestimmte Anzahl von Zeichen in einer Textzeichenfolge durch neuen Text.
ERSATZErsetzt Vorkommen eines bestimmten Textes in einer Textkette durch neuen Text.
CODEGibt den numerischen Unicode-Wert des ersten Zeichens in einer Textzeichenfolge zurück.
FINDEN SIESucht nach einer bestimmten Teilzeichenkette innerhalb einer Textzeichenfolge und gibt deren Position zurück.
ISERRPrüft, ob ein Wert ein anderer Fehlerwert als "#N/A" ist und gibt "True" zurück, wenn dies der Fall ist, oder "False", wenn dies nicht der Fall ist.
ISTEXTPrüft, ob ein Wert ein Text ist und gibt "True" zurück, wenn ja, oder "False", wenn nicht.
ISTZAHLPrüft, ob ein Wert eine Zahl ist, und gibt "True" zurück, wenn dies der Fall ist, oder "False", wenn dies nicht der Fall ist.
ISBLANKPrüft, ob eine Zelle leer ist, und gibt "True" zurück, wenn sie leer ist, oder "False", wenn sie leer ist.
TKonvertiert einen Wert in ein Textformat.
DATUMWERTKonvertiert ein als Text dargestelltes Datum in eine Datumsseriennummer.
SAUBEREntfernt nicht druckbare Zeichen aus dem Text.
MDETERMBerechnet die Matrixdeterminante eines Arrays.
MINVERSEGibt den multiplikativen Kehrwert (Kehrwert) einer Matrix zurück.
MMULTMultipliziert zwei Matrizen miteinander.
IPMTBerechnet den Zinsanteil einer Darlehenszahlung für einen bestimmten Zeitraum.
PPMTBerechnet den Hauptanteil einer Darlehenszahlung für einen bestimmten Zeitraum.
ZÄHNURAZählt die Anzahl der nicht leeren Zellen in einem Bereich, einschließlich Text und Zahlen.
PRODUKTMultipliziert alle Zahlen in einem Bereich.
TATSACHEBerechnet die Fakultät einer Zahl.
ISNONTEXTPrüft, ob ein Wert kein Text ist und gibt "True" zurück, wenn es kein Text ist, oder "False", wenn es Text ist.
VERSUNDSchätzt die Varianz einer Grundgesamtheit auf der Grundlage einer Stichprobe.
STAMMSchneidet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen ab.
ISPROTOKOLLISCHPrüft, ob ein Wert ein logischer (boolescher) Wert ist, und gibt "True" zurück, wenn er es ist, oder "False", wenn er es nicht ist.
USDOLSKonvertiert eine Zahl in ein Textformat mit einem Währungssymbol und zwei Dezimalstellen.
AUFRUNDENRundet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen auf.
AbrundenRundet eine Zahl auf eine bestimmte Anzahl von Dezimalstellen ab.
RANGGibt den Rang einer Zahl in einer Liste zurück, mit Optionen zur Behandlung von Gleichständen.
ADRESSEGibt die Zelladresse als Text basierend auf Zeilen- und Spaltennummern zurück.
TAGS360Berechnet die Anzahl der Tage zwischen zwei Daten unter Verwendung des 360-Tage-Jahres.
HEUTEGibt das aktuelle Datum zurück.
MITTLEREGibt den Median (Mittelwert) einer Reihe von Zahlen zurück.
SUMMEMENPRODUKTMultipliziert entsprechende Komponenten in Arrays und gibt die Summe der Produkte zurück.
GEBODERENBerechnet den hyperbolischen Sinus einer Zahl.
COSHBerechnet den hyperbolischen Kosinus einer Zahl.
TANHBerechnet den hyperbolischen Tangens einer Zahl.
ASIHNBerechnet den inversen hyperbolischen Sinus einer Zahl.
ACOSHBerechnet den inversen hyperbolischen Kosinus einer Zahl.
ATANHBerechnet den inversen hyperbolischen Tangens einer Zahl.
Externe FunktionStellt einen Funktionsaufruf oder eine Operation dar, die von einem externen Add-In oder einer benutzerdefinierten Funktion bereitgestellt wird.
FEHLERTYPGibt eine Zahl zurück, die dem Fehlertyp in einem gegebenen Wert entspricht.
AVEDEVBerechnet die durchschnittliche absolute Abweichung einer Gruppe von Werten von ihrem Mittelwert.
kombinierenBerechnet die Anzahl der Kombinationen für eine bestimmte Anzahl von Elementen aus einer größeren Menge.
SOGARRundet eine Zahl auf die nächste gerade Ganzzahl auf.
BODENRundet eine Zahl auf das nächstliegende Vielfache einer bestimmten Bedeutung ab.
DECKERundet eine Zahl auf das nächste Vielfache einer bestimmten Bedeutung auf.
NODERMDISTBerechnet die kumulative Normalverteilungsfunktion für einen bestimmten Wert.
NODERMSDISTBerechnet die kumulative Standard-Normalverteilungsfunktion.
NODERMINVBerechnet die Umkehrung der kumulativen Normalverteilungsfunktion für eine bestimmte Wahrscheinlichkeit.
NODERMSINVBerechnet die Umkehrung der kumulativen Standardnormalverteilungsfunktion.
STUNDARDISIERENKonvertiert einen Wert in eine Standardnormalverteilung mit einem Mittelwert von 0 und einer Standardabweichung von 1.
SELTSAMRundet eine Zahl auf die nächste ungerade ganze Zahl auf.
GWENNTBerechnet die Poisson-Verteilungswahrscheinlichkeit für eine bestimmte Anzahl von Ereignissen.
TDISTBerechnet die Student's t-Distribution für einen bestimmten Wert und Freiheitsgrade.
SUMMEXMY2Berechnet die Summe der Quadrate der Differenzen zwischen den entsprechenden Werten in zwei Arrays.
SUMMEX2MY2Berechnet die Summe der Quadrate der Differenzen zwischen den entsprechenden Werten in zwei Arrays.
SUMMEX2PY2Berechnet die Summe der Quadrate der Summe der entsprechenden Werte in zwei Arrays.
ABFANGENBerechnet den Punkt, an dem eine Trendlinie die y-Achse in einem Diagramm kreuzt.
NEIGUNGBerechnet die Steigung einer Trendlinie in einem Diagramm.
DEVSQGibt die Summe der Quadrate der Abweichungen der Datenpunkte von ihrem Mittelwert zurück.
SUMMESQBerechnet die Summe der Quadrate einer Reihe von Zahlen.
GROSSGibt den k-ten größten Wert in einem Datensatz zurück, wobei k angegeben wird.
KLEINGibt den k-ten kleinsten Wert in einem Datensatz zurück, wobei k angegeben wird.
PERZENTIELGibt das k-te Perzentil eines Datensatzes zurück, wobei k angegeben wird.
PROZENTRALRANGGibt den Rang eines Wertes in einem Datensatz als Prozentsatz der Gesamtzahl der Werte zurück.
METHODEGibt den am häufigsten vorkommenden Wert in einem Datensatz zurück.
VERKETTENKombiniert mehrere Textstrings zu einem einzigen.
LEISTUNGErhöht eine Zahl auf eine bestimmte Potenz.
RADIANSKonvertiert Grad in Bogenmaß.
GRADKonvertiert Radianten in Grad.
ZWISCHENSUMMEMEFührt verschiedene Berechnungen (z. B. Summe, Durchschnitt) für einen Bereich durch, und Sie können wählen, ob Sie andere ZWISCHENSUMMEME-Ergebnisse innerhalb des Bereichs ein- oder ausschließen möchten.
SUMMEMEWENNAddiert alle Zahlen in einem Bereich, die eine bestimmte Bedingung erfüllen.
ZÄHNURWENNZählt die Anzahl der Zellen in einem Bereich, die eine bestimmte Bedingung erfüllen.
ZÄHLLEZählt die Anzahl der leeren Zellen in einem Bereich.
RUMÄNISCHWandelt eine arabische Zahl in eine römische Zahl um.
HYPERLINKErzeugt einen Hyperlink zu einer Webseite oder Datei.
WASGibt den maximalen Wert aus einer Reihe von Zahlen, einschließlich Text und logischen Werten, zurück.
MEINSLiefert den Mindestwert aus einer Reihe von Zahlen, einschließlich Text und logischen Werten.

Häufig gestellte Fragen

Wie kann ich Formeln in einem Excel-Arbeitsblatt mit C# bearbeiten?

Um Formeln in einem Excel-Arbeitsblatt mit C# zu bearbeiten, können Sie die IronXL-Bibliothek verwenden. Laden Sie zuerst die Bibliothek von NuGet herunter, dann laden oder erstellen Sie eine Excel-Datei. Greifen Sie auf die Formula-Eigenschaft einer Zelle oder eines Bereichs zu, um Formeln nach Bedarf zu setzen oder zu ändern.

Was sind die Schritte, um das Ergebnis einer Formel in einer Excel-Datei mit C# abzurufen?

Sie können das Ergebnis einer Formel in einer Excel-Datei mithilfe der IronXL-Bibliothek abrufen, indem Sie auf die Eigenschaft FormattedCellValue der Zelle zugreifen. Diese Eigenschaft liefert das ausgewertete Ergebnis der Formel, wie es in Excel angezeigt wird.

Wie stelle ich sicher, dass alle Formeln in einer Excel-Arbeitsmappe nach dem Bearbeiten aktuell sind?

Verwenden Sie die Methode EvaluateAll von IronXL, um alle Formeln in der Arbeitsmappe neu zu bewerten. Diese Methode stellt sicher, dass alle Formeln neu berechnet werden und die neuesten Datenänderungen widerspiegeln.

Welche Arten von Excel-Formeln werden von einer .NET-Bibliothek wie IronXL unterstützt?

IronXL unterstützt über 165 gängige Excel-Formeln, darunter SUM, AVERAGE, IF, COUNT, VLOOKUP, ABS, INT und andere, die eine breite Palette von arithmetischen Berechnungen, logischen Tests und statistischen Analysen abdecken.

Kann ich logische Operationen in Excel-Formeln mit einer C#-Bibliothek durchführen?

Ja, mithilfe von IronXL können Sie logische Operationen in Excel-Formeln durchführen. Das ermöglicht Ihnen, dynamische und bedingungsbasierte Berechnungen innerhalb Ihrer Excel-Dateien zu erstellen.

Wie exportiere ich eine bearbeitete Excel-Datei in C#, nachdem ich Formeln geändert habe?

Nachdem Sie Formeln in Ihrer Excel-Datei mit IronXL bearbeitet haben, können Sie die Änderungen mithilfe der Methode SaveAs exportieren. Dadurch können Sie die bearbeitete Datei an einem angegebenen Speicherort auf Ihrem System speichern.

Ist es möglich, die Formeln mehrerer Zellen gleichzeitig mit einer C#-Bibliothek zu bearbeiten?

Ja, mit IronXL können Sie Formeln für mehrere Zellen oder einen Bereich von Zellen gleichzeitig bearbeiten, indem Sie über den gewünschten Bereich iterieren und die Eigenschaft Formula für jede Zelle setzen.

Was ist der beste Weg, um mit dem Bearbeiten von Excel-Dateien in C# zu beginnen?

Um mit dem Bearbeiten von Excel-Dateien in C# zu beginnen, laden Sie IronXL von NuGet herunter. Erstellen Sie dann ein neues Projekt, laden Sie Ihre Excel-Datei und verwenden Sie die APIs von IronXL, um Formeln und andere Daten nach Bedarf zu manipulieren.

Wie kann ich Formel-Fehler in Excel mit einer C#-Bibliothek beheben?

Wenn Sie bei der Verwendung von IronXL auf Formel-Fehler stoßen, stellen Sie sicher, dass die Formel-Syntax korrekt ist, die erforderlichen Daten in den referenzierten Zellen verfügbar sind, und verwenden Sie die Methode EvaluateAll, um die Arbeitsmappe für Genauigkeit neu zu berechnen.

Chaknith Bin
Software Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat umfassende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Einblicke aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentationen und einem insgesamt besseren Erlebnis bei.
Bereit anzufangen?
Nuget Downloads 1,738,553 | Version: 2025.11 gerade veröffentlicht