Cómo Obtener Una Subcadena En Excel
Introducción
Excel es una herramienta muy poderosa para el manejo de datos. Una de las tareas más comunes en Excel es la manipulación de cadenas de texto. En este artículo, aprenderás cómo obtener una subcadena en Excel y cómo se puede aplicar esta habilidad en diferentes escenarios.¿Qué es una subcadena?
Una subcadena es una porción de una cadena más grande. Por ejemplo, si tenemos la cadena "Hola Mundo", una subcadena podría ser "Mundo".Usando la función IZQUIERDA()
La función IZQUIERDA() te permite obtener los primeros caracteres de una cadena. La sintaxis de la función es la siguiente: =IZQUIERDA(cadena, [núm_de_caracteres]) Donde "cadena" es la cadena de texto original y "núm_de_caracteres" es el número de caracteres que deseas obtener. Si omites el segundo argumento, Excel asume que quieres obtener el primer caracter de la cadena.Ejemplo
Supongamos que tenemos la siguiente lista de nombres:1. Juan Pérez
2. María García
3. José López
4. Ana Martínez
Queremos obtener sólo los nombres de pila. Para hacer esto, podemos usar la función IZQUIERDA() de la siguiente manera: =IZQUIERDA(A1, BUSCAR(".", A1)-1) La función BUSCAR() se utiliza para encontrar la posición del primer punto en la cadena. Restamos 1 al resultado para eliminar el punto y obtenemos sólo el nombre de pila.Usando la función DERECHA()
La función DERECHA() te permite obtener los últimos caracteres de una cadena. La sintaxis de la función es la siguiente: =DERECHA(cadena, [núm_de_caracteres]) Donde "cadena" es la cadena de texto original y "núm_de_caracteres" es el número de caracteres que deseas obtener. Si omites el segundo argumento, Excel asume que quieres obtener el último caracter de la cadena.Ejemplo
Supongamos que tenemos la siguiente lista de URLs:1. https://www.google.com/search?q=excel+substring
2. https://stackoverflow.com/questions/21003097/how-to-get-a-substring-in-excel
3. https://support.microsoft.com/en-us/office/extract-text-from-a-cell-in-excel-2b3ff551-221f-4e08-afc9-4b1d8b61b877
Queremos obtener sólo el nombre de dominio. Para hacer esto, podemos usar la función DERECHA() de la siguiente manera: =DERECHA(A1, LARGO(A1)-ENCONTRAR("//", A1, 1)-ENCONTRAR("/", A1, 9)) La función LARGO() se utiliza para obtener la longitud total de la cadena. La función ENCONTRAR() se utiliza para encontrar la posición de las cadenas "//" y "/" en la URL. Restamos estas posiciones de la longitud total para obtener sólo el nombre de dominio.Usando la función EXTRAER()
La función EXTRAER() te permite obtener una subcadena de cualquier posición de la cadena original. La sintaxis de la función es la siguiente: =EXTRAER(cadena, inicio, [núm_de_caracteres]) Donde "cadena" es la cadena de texto original, "inicio" es la posición del primer caracter de la subcadena y "núm_de_caracteres" es el número de caracteres que deseas obtener. Si omites el tercer argumento, Excel asume que quieres obtener todos los caracteres desde la posición de inicio.Ejemplo
Supongamos que tenemos la siguiente lista de fechas:1. 2023-01-01
2. 2023-02-14
3. 2023-12-25
Queremos obtener sólo el mes de cada fecha. Para hacer esto, podemos usar la función EXTRAER() de la siguiente manera: =EXTRAER(A1, 6, 2) La posición de inicio es 6 porque el mes siempre comienza en la sexta posición de la cadena. El número de caracteres es 2 porque el mes siempre tiene dos dígitos.
Posting Komentar untuk "Cómo Obtener Una Subcadena En Excel"