Skip to main content
Oculon supports a wide range of functions to help you build complex models with ease. Here’s a quick guide to the available functions: πŸ“ Math Functions: Perform basic and advanced mathematical operations. SUM() β€” Adds values. ROUND() β€” Rounds a number to a specified number of digits. ABS() β€” Returns the absolute value. POWER() β€” Raises a number to a power. SQRT() β€” Returns the square root. ⏱️ Time Functions: Work with dates and time periods in your models. TODAY() β€” Returns the current date. YEAR() β€” Extracts the year from a date. MONTH() β€” Extracts the month from a date. DAYS() β€” Calculates the number of days between two dates. EOMONTH() β€” Returns the last day of the month for a given date. πŸ’° Financial Functions: Useful for financial modeling and analysis. NPV() β€” Calculates Net Present Value. IRR() β€” Internal Rate of Return. PMT() β€” Calculates loan payment amounts. FV() β€” Future Value of an investment. RATE() β€” Calculates the interest rate of an investment or loan. 🎲 Probability & Statistical Functions: Analyze data with probability and statistical tools. AVERAGE() β€” Returns the mean. MEDIAN() β€” Finds the middle value. STDEV() β€” Calculates standard deviation. COUNT() β€” Counts the number of values. RANK() β€” Returns the rank of a number in a list. πŸ”§ Other Useful Functions: Versatile functions for text manipulation, logical conditions, and more. IF() β€” Conditional logic. AND(), OR() β€” Logical operators. CONCATENATE() β€” Joins text strings. LEN() β€” Returns the length of a string. TEXT() β€” Converts numbers to formatted text.