Aggiungi Formule Cellula
Aggiunta Formule alle Celle
Come aggiungere e calcolare una formula?
È possibile aggiungere, accedere e modificare formule nelle celle utilizzando la proprietà Formula di una cella. Aspose.Cells.GridWeb supporta formule definite dall’utente che vanno da semplici a complesse. Tuttavia, un gran numero di funzioni o formule integrate (simili a Microsoft Excel) sono anche fornite con Aspose.Cells.GridWeb. Per visualizzare l’elenco completo delle funzioni integrate, consulta questa lista di funzioni supportate.
La sintassi della formula dovrebbe essere compatibile con la sintassi di Microsoft Excel. Ad esempio, tutte le formule devono iniziare con un segno uguale (=).
Per aggiungere una formula dinamicamente, Aspose.Cells.GridWeb la riconoscerà come formula anche se non si utilizza il segno =, ma se gli utenti finali lavorano nell’interfaccia grafica, devono utilizzare il segno “=”.
Formula aggiunta alla cella B3 ma non calcolata da GridWeb
Nella schermata precedente, puoi vedere che è stata aggiunta una formula a B3 ma non è stata ancora calcolata. Per calcolare tutte le formule, chiamare il metodo CalculateFormula della classe GridWorksheetCollection del controllo GridWeb dopo aver aggiunto le formule ai fogli di lavoro come mostrato di seguito.
Gli utenti possono anche calcolare le formule cliccando su Invia.
Cliccando sul pulsante Invia di GridWeb
IMPORTANTE: Se un utente clicca sui pulsanti Salva o Annulla, o sulle schede dei fogli, tutte le formule vengono calcolate automaticamente da GridWeb.
Risultato della formula dopo il calcolo
Riferimento a celle da altri fogli di lavoro
Utilizzando Aspose.Cells.GridWeb, è possibile fare riferimento ai valori memorizzati in fogli di lavoro diversi nelle loro formule, creando formule complesse.
La sintassi per fare riferimento a un valore di cella da un foglio di lavoro diverso è NomeFoglio!NomeCella.