Füge Zellenformeln hinzu
Hinzufügen von Formeln zu Zellen
Wie füge ich eine Formel hinzu und berechne sie?
Es ist möglich, Formeln in Zellen hinzuzufügen, darauf zuzugreifen und sie zu ändern, indem man die Eigenschaft Formula einer Zelle verwendet. Aspose.Cells.GridWeb unterstützt benutzerdefinierte Formeln von einfach bis komplex. Allerdings sind auch eine große Anzahl von integrierten Funktionen oder Formeln (ähnlich wie in Microsoft Excel) in Aspose.Cells.GridWeb enthalten. Um die vollständige Liste der integrierten Funktionen zu sehen, verweisen Sie bitte auf diese Liste der unterstützten Funktionen.
Die Formelsyntax muss mit der Microsoft Excel-Syntax kompatibel sein. Alle Formeln müssen beispielsweise mit einem Gleichheitszeichen (=) beginnen.
Um eine Formel dynamisch hinzuzufügen, wird diese von Aspose.Cells.GridWeb auch erkannt, wenn Sie kein =-Zeichen verwenden. Wenn Endbenutzer jedoch in der GUI arbeiten, müssen sie das “="-Zeichen verwenden.
Formel zu Zelle B3 hinzugefügt, aber nicht durch GridWeb berechnet
Im obigen Screenshot ist zu sehen, dass eine Formel zu B3 hinzugefügt, aber noch nicht berechnet wurde. Um alle Formeln zu berechnen, rufen Sie die Methode CalculateFormula der GridWeb-Steuerung GridWorksheetCollection auf, nachdem Sie Formeln zu Arbeitsblättern hinzugefügt haben, wie unten gezeigt.
Benutzer können auch Formeln durch Klicken auf Senden berechnen.
Klicken Sie auf die Schaltfläche Senden von GridWeb
WICHTIG: Wenn ein Benutzer auf die Schaltflächen Speichern oder Rückgängig oder auf die Blattregisterkarten klickt, werden alle Formeln automatisch von GridWeb berechnet.
Formelergebnis nach Berechnung
Bezugnahme auf Zellen aus anderen Arbeitsblättern
Mit Aspose.Cells.GridWeb ist es möglich, Werte in verschiedenen Arbeitsblättern in ihren Formeln zu referenzieren und komplexe Formeln zu erstellen.
Die Syntax zum Referenzieren eines Zellwerts aus einem anderen Arbeitsblatt lautet Arbeitsblattname!Zellenname.