We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The Xamarin.iOS Calculation Engine is a library that provides extensive calculation support to your business objects. It includes a function library of more than 400+ Excel-compatible functions, covering calculations for databases, dates and times, engineering, finances, and more. In addition, the library provides support for named ranges, dynamic references, cross-sheet references, array formulas, and formula dependencies. It can be used in conjunction with Syncfusion .NET Excel library (Essential XlsIO) for loading, manipulating, and computing Excel documents without Microsoft Office.

Efficient calculations

Parse and compute expressions and formulas using Calculation Engine

Working with calculation engine

Efficiently parse and compute formulas using the Calculation Engine. It manages several hash tables, such as tables for formula information, dependent cells, dependent formula cells, named ranges, and library functions for calculations. It has several properties for calculating business objects, including Excel-like formula computation; parsing separators like decimals, arguments, and data time; logical operator calculation; and much more. Also, ICalcData provides methods for performing calculations by raw numbers or cell references, retrieving cell values or cell references, and updating cell values based on dependent cells.

Compute expressions and formulas with values and variables using CalcQuickBase

Working with values and variables

Supports parsing and computing formulas directly with values or variables using CalcQuickBase. Additionally, register variable names that can later be used in more complex formulas, and perform manual or automatic calculations.

Perform calculations by defining names for a cell or range of cells

Named Ranges

Define names for a cell, a range of cells, formulas, constants, or tables to easily identify the purpose of cell references. The library also supports adding, removing, and managing named ranges.


Built-in functions

The Calculation Engine is preloaded with more than 400+ Excel-compatible functions covering a broad range of business scenarios. The available functions range from standard mathematical functions such as cosine and sine, to statistical functions like averages and standard deviations, and even financial functions like declining balance and future value.

Custom functions

Easily add a custom function with your own business calculations by registering it with CalcEngine, and easily replace or remove it as needed.

Working with .NET Excel library (Essential XlsIO)

The Syncfusion .NET Excel library allows users to create, read, edit, and protect Excel documents in Xamarin.iOS applications without Microsoft Office. Additionally, it supports performing calculations in Excel workbooks by using the Calculation Engine. Calculations can be suspended to optimize performance while a series of changes are made to dependent cells either by the user or programmatically.


  • Xamarin.Forms
  • Xamarin.Android
  • Xamarin.iOS
The most downloaded control (based on the nuget.org download count).

Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

double quotes

A creator of online tutorials for Microsoft technologies, your controls helped to provide a rich user experience. I wanted a look and feel like a Windows Store app and the Tiles are useful for that.
 Microsoft MVP

Microsoft MVP

double quotes

We're using the file formats and Windows/JavaScript list controls a lot. They're fast, easy to use, and the documentation is good and contains examples. Tickets with questions or suggestions were answered within a day, so we're happy to use the Syncfusion libraries.
Daniel Persidok

Daniel Persidok

wpd onshore GmbH & Co. KG

Transform your applications today by downloading our free evaluation version Download Free Trial

Syncfusion Xamarin.iOS Resoures


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile