POIFormulaExplorer is a utility that lists supported and unsupported Excel formulas/functions for a given version of Apache POI, including functions from the Analysis ToolPak.
- Displays supported and unsupported functions for any Apache POI version.
- Includes functions from the Analysis ToolPak.
- Java 11
- Apache Maven
To build the project for a specific Apache POI version, run the following Maven command, replacing poiversion
with the desired POI version (e.g., 5.1.0 or 4.1.2):
mvn clean install "-Dpoi.version=poiversion"
Example:
mvn clean install "-Dpoi.version=5.1.0"
After building the project, you can run it using the following command:
java -cp target/SupportedFunctions-1.0-SNAPSHOT.jar org.example.SupportedFunctions
INFO org.example.SupportedFunctions - Apache POI Version: 5.1.0
INFO org.example.SupportedFunctions - Supported Functions: ABS, ACOS, ACOSH, ...
INFO org.example.SupportedFunctions - Not Supported Functions: ABSREF, APP.TITLE, ...
INFO org.example.SupportedFunctions - Analysis ToolPak Functions: AVERAGEIFS, BIN2DEC, ...
INFO org.example.SupportedFunctions - Apache POI Version: 4.1.2
INFO org.example.SupportedFunctions - Supported Functions: ABS, ACOS, ACOSH, ...
INFO org.example.SupportedFunctions - Not Supported Functions: ABSREF, APP.TITLE, ...
INFO org.example.SupportedFunctions - Analysis ToolPak Functions: BIN2DEC, COMPLEX, ...