---
description: Review of ACE4J Software: system overview, features, price and cost information. Get free demos and compare to similar programs on Software Advice Ireland.
image: https://gdm-localsites-assets-gfprod.imgix.net/images/software_advice/og_logo-55146305bbe7b450bea05c18e9be9c9a.png
title: ACE4J | Reviews, Pricing & Demos - SoftwareAdvice IE
---

Breadcrumb: [Home](/) > [App Development Software](/directory/4499/app-development/software) > [ACE4J](/software/208045/ace4j)

# ACE4J

Canonical: https://www.softwareadvice.ie/software/208045/ace4j

> The Adaptive Calculation Engine for Java ACE4J provides a reliable platform for converting Excel-based applications into web applications at a low cost, efficiently, and with guaranteed easy maintenance and support in the future. Thus it is also a great tool for new Java-based Web applications that require heavy calculations.&#10;&#10;ACE4J is a Java library providing a comprehensive API to evaluate complex Excel-like formulas. It helps implement 60+ Excel operators and functions including all latest functions such as XLOOKUP, XMATCH, SWITCH and more along with full implementation of Excel LAMBDA functions, which includes recursive Lambda functions without Excel limitations.&#10;&#10;One of the major missing pieces in Excel formulas is the ability to loop, to repeat over a set of logic at a dynamically defined interval. Recursive LAMBDA functions address this to a point but the proprietary ACE4J FormulaIterator technology turns iterative calculations into a straightforward task. Users can write customary functions in Java and seamlessly integrate them into the ACE4J using the proprietary ACE4J UDFLocator technology such that they will work in the exact same way as the ACE4J built-in functions. The ACE4J CalculationContext class is built with the Jackson library annotations so it can be represented by a JSON data structure. This is convenient for building calculation services.
> 
> Verdict: Rated **5.0/5** by 4 users. Top-rated for **Likelihood to recommend**.

-----

## Quick Stats & Ratings

| Metric | Rating | Detail |
| **Overall** | **5.0/5** | 4 Reviews |
| Ease of Use | 5.0/5 | Based on overall reviews |
| Customer Support | 5.0/5 | Based on overall reviews |
| Value for Money | 5.0/5 | Based on overall reviews |
| Features | 5.0/5 | Based on overall reviews |
| Recommendation percentage | 100% | (10/10 Likelihood to recommend) |

## About the vendor

- **Company**: Crystal Prism

## Commercial Context

- **Starting Price**: US$0.00
- **Pricing model**: Flat Rate (Free version available) (Free Trial)
- **Pricing Details**: Basic: 0$&#10;Advanced: $199&#10;Premium: $399&#10;Ultimate: $999
- **Target Audience**: 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000, 5,001–10,000, 10,000+
- **Deployment & Platforms**: Cloud, SaaS, Web-based
- **Supported Languages**: English
- **Available Countries**: Australia, Canada, France, Germany, United Kingdom, United States

## Features

- API
- Statistical Analysis
- Survival Analysis

## Support Options

- Email/Help Desk

## Category

- [App Development Software](https://www.softwareadvice.ie/directory/4499/app-development/software)

## Related Categories

- [App Development Software](https://www.softwareadvice.ie/directory/4499/app-development/software)
- [Statistical Analysis Software](https://www.softwareadvice.ie/directory/4338/statistical-analysis/software)

## Alternatives

1. [Datadog](https://www.softwareadvice.ie/software/101405/datadog) — 4.6/5 (360 reviews)
2. [Domo](https://www.softwareadvice.ie/software/5822/domo) — 4.3/5 (330 reviews)
3. [Minitab](https://www.softwareadvice.ie/software/81798/minitab) — 4.5/5 (388 reviews)
4. [Tableau](https://www.softwareadvice.ie/software/1940/tableau) — 4.6/5 (2351 reviews)
5. [Lucky Orange](https://www.softwareadvice.ie/software/324513/lucky-orange) — 4.7/5 (260 reviews)

## Reviews

### "Great Java Tool" — 5.0/5

> **Anna** | *11 July 2021* | Information Technology & Services | Recommendation rating: 10.0/10
> 
> **Pros**: This tool has a large selection of the Excel functions including the most recent one.
> 
> **Cons**: We have not noticed any cons so far during daily use of this tool.
> 
> I really like that with this tool we are efficiently transitioning from Excel to the Web.

-----

### "ACE4J Review" — 5.0/5

> **Verified Reviewer** | *21 July 2021* | Information Technology & Services | Recommendation rating: 10.0/10
> 
> **Pros**: We used the ACE4J LAMBDA and found it very useful. The software works very fast.&#10;Heapy to move the old app to the Web.
> 
> **Cons**: We have not tried their customer support yet.&#10; Great tool when you have a large and complex formula set. Could not find analogous tools for free.
> 
> Happy user

-----

### "Powerful tool with great potential" — 5.0/5

> **Verified Reviewer** | *2 August 2021* | Hospitality | Recommendation rating: 10.0/10
> 
> **Pros**: This is the only platform on the market that allows calculation of complex formulas without Excel spreadsheets or heavily loaded external files. It has a simple syntax similar to Excel. The set of available&#10;functions is sufficient to build a serious formula based application.
> 
> **Cons**: The trial version of this toll gives the user a good sense of what this product is all about. However it is not a free tool.
> 
> Happy to move to the web using the ACE4J library. No Excel pain points anymore.

-----

### "Excellent product\!" — 5.0/5

> **Tatiana** | *4 July 2021* | Financial Services | Recommendation rating: 10.0/10
> 
> **Pros**: Implementation of Lamda function and iterative calculations. Implementation of XLookup function.
> 
> **Cons**: This is a Java product and we would like to have another version written in .net

## Links

- [View on SoftwareAdvice](https://www.softwareadvice.ie/software/208045/ace4j)

## This page is available in the following languages

| Locale | URL |
| en | <https://www.softwareadvice.com/app-development/ace4j-profile/> |
| en-AU | <https://www.softwareadvice.com.au/software/208045/ace4j> |
| en-GB | <https://www.softwareadvice.co.uk/software/208045/ace4j> |
| en-IE | <https://www.softwareadvice.ie/software/208045/ace4j> |
| en-NZ | <https://www.softwareadvice.co.nz/software/208045/ace4j> |
| fr | <https://www.softwareadvice.fr/software/208045/ace4j> |

-----

## Structured Data

<script type="application/ld+json">
  {"@context":"https://schema.org","@graph":[{"name":"SoftwareAdvice Ireland","address":{"@type":"PostalAddress","addressLocality":"Dublin","addressRegion":"D","postalCode":"D02 NP94","streetAddress":"2 Park Place, 3rd Floor, Hatch St Dublin, D02 NP94 Ireland"},"description":"We've helped more than 500000 buyers to find the right software.","email":"info@softwareadvice.ie","url":"https://www.softwareadvice.ie/","logo":"https://dm-localsites-assets-prod.imgix.net/images/software_advice/logo-white-d2cfd05bdd863947d19a4d1b9567dde8.svg","@id":"https://www.softwareadvice.ie/#organization","@type":"Organization","parentOrganization":"G2.com, Inc.","sameAs":[]},{"name":"ACE4J","description":"The Adaptive Calculation Engine for Java ACE4J provides a reliable platform for converting Excel-based applications into web applications at a low cost, efficiently, and with guaranteed easy maintenance and support in the future. Thus it is also a great tool for new Java-based Web applications that require heavy calculations.\n\nACE4J is a Java library providing a comprehensive API to evaluate complex Excel-like formulas. It helps implement 60+ Excel operators and functions including all latest functions such as XLOOKUP, XMATCH, SWITCH and more along with full implementation of Excel LAMBDA functions, which includes recursive Lambda functions without Excel limitations.\n\nOne of the major missing pieces in Excel formulas is the ability to loop, to repeat over a set of logic at a dynamically defined interval. Recursive LAMBDA functions address this to a point but the proprietary ACE4J FormulaIterator technology turns iterative calculations into a straightforward task. Users can write customary functions in Java and seamlessly integrate them into the ACE4J using the proprietary ACE4J UDFLocator technology such that they will work in the exact same way as the ACE4J built-in functions. The ACE4J CalculationContext class is built with the Jackson library annotations so it can be represented by a JSON data structure. This is convenient for building calculation services.","image":"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/2e2f0888-e477-49ff-8c7c-3f0c805c7e4f.png","url":"https://www.softwareadvice.ie/software/208045/ace4j","@id":"https://www.softwareadvice.ie/software/208045/ace4j#software","@type":"SoftwareApplication","applicationCategory":"BusinessApplication","publisher":{"@id":"https://www.softwareadvice.ie/#organization"},"aggregateRating":{"@type":"AggregateRating","ratingValue":5.0,"bestRating":5,"ratingCount":4},"offers":{"price":"0","@type":"Offer","priceCurrency":"USD"},"operatingSystem":"Cloud"},{"@id":"https://www.softwareadvice.ie/software/208045/ace4j#breadcrumblist","@type":"BreadcrumbList","itemListElement":[{"name":"Home","position":1,"item":"/","@type":"ListItem"},{"name":"App Development Software","position":2,"item":"/directory/4499/app-development/software","@type":"ListItem"},{"name":"ACE4J","position":3,"item":"/software/208045/ace4j","@type":"ListItem"}]}]}
</script>
