Cómo puedo dividir una cadena en la posición de un delimitador

La función SPLIT emplea dos argumentos (el primero es una cadena y el segundo un delimitador) y divide la cadena en la posición del delimitador.
El delimitador tiene algunas restricciones: no puede ser un número o una fecha, pero sí cualquier signo que se pueda analizar como una cadena en el sistema. Serán válidos, por ejemplo, signos como "," o ";" o letras como "a".

  • El delimitador y la cadena no pueden ser cadenas nulas o vacías (se devuelve un argumento no válido).
  • Si el delimitador no aparece en la cadena, se devuelve toda la cadena.
  • La función emplea dos argumentos: si uno o los dos faltan o si se introducen demasiados argumentos, aparece un error "número incorrecto de argumentos".

Aquí tienes algunos ejemplos:

A1 A1 B1
=SPLIT("hola!gente", "!") --> hola gente

A1 A1
=SPLIT("hola", ",") --> hola (De este modo se devuelve la misma cadena que antes porque el delimitador no está incluido en la cadena)

A1 A1 B1 C1 D1 E1
=SPLIT("1;2;3;4;5", ";") --> 1 2 3 4 5

A5=¿qué tal?
A6 A6 B6
=SPLIT(A5, " ") ¿qué tal?