Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Función Split

| 3 comentarios

La función Split, como lo dice su nombre, consiste en separar/dividir un conjunto de datos (texto, números o ambos).  Su forma está compuesta por:

Split( “cadena sobre la que se efectúa la división”, “signo separador”, “el número máximo de subdivisiones de la cadena” (opcional), “tipo de comparación para analizar la cadena” (opcional))

Las dos primeras son obligatorias, sin embargo, si no se colocará el signo separador, este será interpretado como un espacio en blanco. Del mismo modo, el número máximo de subdivisiones de la cadena será por defecto -1.

Ejemplos de Función Split

  1. En este primer ejemplo tenemos un conjunto de números que están separados por una coma:

ejemplo 1

Al ejecutarlo, MSgBox S(1) da como resultado el segundo elemento de la cadena ConjuntoA; y así con todos los demás elementos:

parte1  8

  1. En este segundo ejemplo tenemos un conjunto de palabras que están separados por espacios en blanco:

ejemplo2

Colocamos 3 en el número máximo de divisiones de la cadena y este es su resultado:

me gusta lamusica

  1. En el último ejemplo tenemos una combinación de texto y números:

ejemplo3

Como se puede notar, no se escribió el signo separador, por lo que se entiende que está separado por espacios en blanco:

msgbox3 numero

msgbox4 6

 

Por: Sonia Santivañez Baca.

3 comentarios

  1. Gracias, me cambiaste la vida xD estaba super frustrado ya porque no me resultaba una macros de excel y con esto definitivamente aprobare mi practica profesional jajajaja saludos!

  2. Hola, la función slipt no aparece en mi excel, tendría que programarla? Y si es así como se hace?
    Gracias

  3. y si en lugar de msgbox requiero ponerlo en una serie de celdas como serie?

Deja una respuesta

Los campos requeridos estan marcados con *.