En este artículo, aprenderemos cómo usar la función MID en Excel.
¿Qué hacen las funciones IZQUIERDA, MEDIA y DERECHA en Excel?
La función IZQUIERDA devuelve la parte de la palabra desde el principio de la palabra.
"abcdefg" extrayendo 3 del inicio devuelve "abc"
La función DERECHA devuelve la parte de la palabra desde el final de la palabra.
"abcdefg" extrayendo 3 del final devuelve "efg"
La función MID devuelve la parte de la palabra desde el punto de inicio dado hasta el número de recuentos indicados.
"abcdefg" extrayendo 3 de la 2ª posición devuelve "bcd".
Puede usar la función MID como función IZQUIERDA o función DERECHA simplemente cambiando el punto de inicio. Pero viceversa no es posible.
Función MID en Excel
La función MID devuelve la parte de una palabra dada. La función MID de Excel se utiliza para extraer texto de la mitad de una cadena. Básicamente, n número de caracteres de un índice dado en una cadena.
Sintaxis de la función MID:
= MID (texto, núm_inicio, núm_de_caracteres) |
texto: texto o palabra para extraer
start_num: número de punto de inicio o posición de inicio
num_of_chars: n número de caracteres para elegir.
Ejemplo :
Todos estos pueden resultar confusos de entender. Entendamos cómo usar la función usando un ejemplo. Aquí se le da la palabra "AVD110094Delhi". Necesitamos extraer el código de 6 dígitos entre la palabra que comienza en la 4ª posición.
Si sabe desde qué posición cuántos caracteres se necesitan para extraer, simplemente use la función MID. La siguiente fórmula extraerá el código de ciudad 110094.
Use la fórmula en la celda C2 (Extraiga texto fijo)
= MEDIO ("AVD110094Delhi", 4,6) |
Aquí texto es “AVD110094Delhi”.
Núm_inicio es 4 ya que el código de ciudad comienza en la cuarta posición.
Num_of_chars es 6 porque el código de ciudad tiene 6 caracteres.
Aquí sabíamos cuántos personajes había y desde qué posición partían. ¿Y si no lo sabemos? El siguiente ejemplo ilustra otro uso sorprendente de la función MID.
Extraer el nombre usando la función MID de Excel
Fórmula genérica para extraer el nombre en Excel 2016
= MEDIO(texto,1,BUSCAR(“ “,texto)-1) |
Tengo esta mesa. Ahora, quiero extraer mi nombre de la columna C.
Para extraer el nombre, escriba esta fórmula MID y arrástrela hacia abajo:
= MEDIO(C2,1,BUSCAR("", C2) -1) |
Aquí, conocíamos el punto de partida (start_num) por el nombre pero no sabía el número de caracteres en primer nombre.
Así que tomamos BUSCAR ayuda de la función para encontrar el "espacio" ("") en el texto.
Entonces restamos 1 para excluir ese espacio del texto extraído. Sencillo.
Extraer apellido usando la función MID de Excel
Fórmula genérica para extraer el apellido en Excel 2016
=PODAR(MEDIO(C2,BUSCAR("", C2),LEN(B2))) |
En la misma tabla escribe esta fórmula …
=PODAR(MEDIO(C2,BUSCAR("", C2),LEN(B2))) |
Aquí no conocemos el núm_inicial ni el num_chars.
Para encontrar el núm_inicial, tomamos la ayuda de la función BÚSQUEDA.
No sabemos la cantidad de caracteres que debemos extraer. Y no es necesario. Solo usaremos la función LEN. Dará la longitud de la cuerda. Por lo tanto, devolverá todos los caracteres restantes después de núm_inicial.
Cada columna debe contener solo un tipo de valor. Una vez hecho esto, podemos crear informes dinámicos en Excel que nos informarán mejor sobre los datos. Así que aprendamos sobre la función IZQUIERDA y la función DERECHA en Excel.
Extraiga texto de una cadena en Excel usando la función IZQUIERDA y DERECHA de Excel
Recibí datos que parecían basura, pero al usar las funciones DERECHA e IZQUIERDA de Excel, los convertí en informes significativos. La limpieza de datos en Excel es fácil. Aquí voy a explicar cómo puede extraer texto específico en Excel 2016 de una celda y dejar datos basura.
En la imagen de arriba, se me proporcionan datos en Excel. Tiene Nombre, La edad, y si la persona tiene seguro o no (S / N). Para usar estos datos, necesito extraer datos en diferentes columnas.
Función DERECHA de Excel para extraer datos de la derecha del texto
La función DERECHA en Excel solo toma dos argumentos. Primero el TEXTO, y segundo el NÚMERO DE CARACTERES que desea extraer de la derecha en Excel.
Aquí tenemos nuestro texto en la celda B3 y la cantidad de caracteres que queremos extraer es 1. Simplemente escriba esta fórmula en Excel en la celda D3 o donde quieras tener estos datos.
= DERECHA (B3,1) |
Tendrá su resultado en la celda D3. simplemente copie o arrastre hacia abajo esta fórmula en las celdas de abajo.
Función de Excel IZQUIERDA para extraer datos de la izquierda del texto
Ahora, obtengamos nuestra edad. Antes de explicarte, déjame mostrarte la fórmula. Copie esta fórmula en las celdas deseadas.
Usa la fórmula:
= IZQUIERDA (DERECHA (B3,4),2) |
En la fórmula anterior, hemos combinado las funciones IZQUIERDA y DERECHA para obtener nuestro texto específico de la cadena. Así es como se ve.
Cada función trabaja de adentro hacia afuera. Así que comencemos con:
DERECHA (B3,4): Simplemente extrae 4 caracteres de un texto dado. Que nos da 30_Y. ¿Por qué 4? Como sabemos que la edad es solo uno de dos caracteres, y tenemos 1 “_” y 1 Y o N.
IZQUIERDA (DERECHA (B3,4), 2): Ahora tenemos nuestro texto que comienza con la edad de 2 caracteres. Aquí entra en acción la función IZQUIERDA. Se necesita DERECHA (B3,4) como su argumento de texto y extrae 2 caracteres de eso. Eso nos da 30 para la primera celda. Copie la fórmula en las celdas a continuación y obtendrá el resto de los datos como se muestra en la imagen de arriba.
Al igual que la función DERECHA, la función IZQUIERDA también toma dos argumentos iguales. Simplemente extrae datos de la izquierda de la cadena proporcionada.
Función de Excel IZQUIERDA y Derecha para extraer una longitud desconocida de texto de una cadena
Simplemente pegue esta fórmula en las celdas deseadas para extraer el nombre del texto en Excel.
= IZQUIERDA (B3, LEN (B3)-5) |
En los ejemplos anteriores, sabíamos el número exacto de textos a extraer del texto dado.
Espero que este artículo sobre cómo usar la función MID en Excel sea explicativo. Encuentre más artículos sobre el cálculo de valores y fórmulas de Excel relacionadas aquí. Si te gustaron nuestros blogs, compártelo con tus amigos en Facebook. Y también puedes seguirnos en Twitter y Facebook. Nos encantaría saber de usted, háganos saber cómo podemos mejorar, complementar o innovar nuestro trabajo y hacerlo mejor para usted. Escríbanos al sitio de correo electrónico.
Búsqueda de una cadena para una subcadena específica en Excel : Encuentre celdas si la celda contiene una palabra dada en Excel usando la función ENCONTRAR o BÚSQUEDA.
Resalta las celdas que contienen texto específico : Resalte las celdas si la celda contiene una palabra dada en Excel usando la fórmula en Formato condicional
Cómo verificar si una cadena contiene uno de muchos textos en Excel : buscar celdas si la celda contiene varias palabras dadas en Excel usando la función ENCONTRAR o BÚSQUEDA.
Contar celdas que contienen texto específico : Cuente el número de celdas si la celda contiene un texto dado usando una fórmula en Excel.
Cómo buscar celdas que tienen cierto texto y devuelve el texto determinado en Excel : busque celdas si la celda contiene cierto texto y devuelve los resultados requeridos utilizando la función SI en Excel.
Articulos populares :
Cómo usar la función SI en Excel : La declaración IF en Excel verifica la condición y devuelve un valor específico si la condición es VERDADERA o devuelve otro valor específico si es FALSO.
Cómo utilizar la función BUSCARV en Excel : Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.
Cómo utilizar la función SUMIF en Excel : Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.
Cómo usar la función CONTAR.SI en Excel : Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar valores específicos. La función Countif es esencial para preparar su tablero.