# Calculate Field Values with Formulas

A formula is an algorithm that derives its value from other fields, expressions, or values. Formulas can help you automatically calculate the value of a field based on other fields.

## 📄️ Formula Overview

Where are Formulas Used in Steedos?

## 📄️ Formula Field Types

The data type of a formula determines the type of data you expect returned from your formula.

## 📄️ Formula Functions

Use operators and functions when building formulas. All functions are available everywhere that you can include a formula such as formula fields, validation rules, approval processes, and workflow rules, unless otherwise specified.

## 📄️ Cross-Object Formula

A Cross-object formula is a formula that spans two related objects and references merge fields on those objects. A cross-object formula can reference merge fields from a master (“parent”) object if an object is on the detail side of a master-detail relationship. A cross-object formula also works with lookup relationships.

## 📄️ Using Date/Time Values

Date formulas are useful for managing payment deadlines, contract ages, or any other features of your organization that are time or date dependent.