# Validate results Fusion offers a set of validation formulas. They display as buttons, which are triggered upon click. If the validation fails, an error explaining why is displayed. The validation functions are best used inside serial Actions with the use of toast Actions to display success and failure messages. See the [Actions documentation](../perform-actions/index.md) for more details. This page is an overview of available validation formulas. For a full list of formulas and arguments, see the [function library](../function-library/index.md#validation-functions). ## Enumerate The `column_enum(...)` validation checks the entries in a column are all within a specific list of values. The listed values can be entered into the formula manually (e.g. `array('red', 'blue', 'green')`) or through a reference (e.g. `array_flatten(B3:B14)`) ![validate\_enum](../../../assets/b2fe139d870bb9ffebe7bc4d5a116eb2f65f51dd4aae5272a45292531b899d80.webp) ## Not null The `column_not_null(...)` validation checks a column has no null values. ![validate\_not\_null](../../../assets/2dc54054c681f6839dc9dc255ae4bf71c91d69ae5e34740c1ee1d64d24fca0a8.webp) ## Numeric The `column_numeric(...)` validation checks a column has only numeric values. ![validate\_numeric](../../../assets/1a4713c2f41519d3f7a9fe8dbd01221397b6661a15a16e92d6f09f461fbb5b07.webp) ## Table Headers The `table_headers(...)` validation checks that a list of columns exist in a table. ![validate\_headers](../../../assets/8dc3a9b89eeef4b54f7f38b5986af9784f8e1fcd0452c764da5e79e5cceb9ab9.webp) ## Table Key The `table_key(...)` validation checks that, for a list of columns, entries for these columns are unique. For example, running the validation on columns `name`, `age` of a table will check that the pairs of `name` and `age` entries are unique. A table with just two rows, such as `('David', 21), ('David', 24)` would pass the validation. A table with rows like `('David', 21), ('David', 21)` would fail. See the following screenshot of notional data as an example. ![validate\_key](../../../assets/a26bd5996e490acec6c841c6f3c2ccb7e4ecb42084014445c575af7d85612052.webp)