Skip to content

=EMAILSPLIT

The EMAILSPLIT function splits a text string containing one or more email addresses into a semicolon-separated list. You can optionally return a specific email address by its index in the list. Useful for processing multiple email addresses in outbound emails or workflow automation.

=EMAILSPLIT(ReturnIndex; EmailAddressText)
  • ReturnIndex

    • The index of the email address to return.

    • 0 returns the entire list of email addresses separated by semicolons.

    • 1 returns the first email, 2 the second, and so on.

  • EmailAddressText

    • The text containing one or more email addresses, separated by spaces, commas, or other delimiters.
  • Parses the input text to identify individual email addresses.

  • Converts the list into a semicolon-separated format.

  • If a specific index is provided, only that email is returned.

  • Zero index (0) returns the full list in proper semicolon format.

  • Supports email addresses separated by spaces, commas, or other common delimiters.

  • Formula functions are case sensitive and must be in all caps.

  • Useful for splitting multiple addresses for sending, reporting, or processing.


EMAILSPLIT, split emails, email list, semicolon separated, email parsing, multiple email addresses, workflow formulas, outbound email, process field email, formula function