IZQUIERDA
Lo que hace esta fórmula, es traernos de una cadena de texto, una parte de la misma, comenzando por el primer caracter de la izquierda y finalizando donde le indiquemos.
Sintaxis:
=IZQUIERDA(Texto; Número de caracteres)
Ejemplo:
Si en la celda A1 tenemos "El Caballo Blanco de San Martín" y en la celda A2 ponemos:
=IZQUIERDA (A1;10)
el resultado será "El Caballo". O sea, las primeras 10 letras de la frase/cadena/texto de A1.
DERECHA
Es lo mismo que IZQUIERDA, solo que toma como inicio la derecha de la cadena de texto y cuenta hacia la derecha la cantidad de caracteres indicados.
Sintaxis:
=DERECHA(Texto; Número de caracteres)
Ejemplo:
Repitiendo el ejemplo, si en la celda A1 tenemos "El Caballo Blanco de San Martín" y en la celda A2 ponemos:
=DERECHA (A1;10)
el resultado será "San Martín". O sea, las primeras 10 letras de la frase/cadena/texto de A1.
EXTRAE
Funciona igual que las anteriores, solo que extrae texto "del medio" de otro texto. Por lo tanto, necesitamos un dato más: le tenemos que indicar la posición inicial del texto a extraer.
Sintaxis:
=EXTRAE(Texto;Posición Inicial; Número de caracteres)
Ejemplo:
Repitiendo el mismo ejemplo, si en la celda A1 tenemos "El Caballo Blanco de San Martín" y en la celda A2 ponemos:
=EXTRAE (A1;12;6)
el resultado será "Blanco". O sea, comenzará a extraer de la letra 12 (la B, cuenten!) y extraerá 5 letras. El resultado es Blanco!
=EXTRAE(Texto;Posición Inicial; Número de caracteres)
Ejemplo:
Repitiendo el mismo ejemplo, si en la celda A1 tenemos "El Caballo Blanco de San Martín" y en la celda A2 ponemos:
=EXTRAE (A1;12;6)
el resultado será "Blanco". O sea, comenzará a extraer de la letra 12 (la B, cuenten!) y extraerá 5 letras. El resultado es Blanco!
*******************************
Bueno, como se habrán dado cuenta, si queremos "rebanar" el nombre de nuestro amigo "Juan Ruben Pablo Pedro Alfonso Anibal Perez Gonzalez" ya que así nos lo exige nuestro programa al que le vamos a importar el archivo de texto, no quedará otra que usar IZQUIERDA (las otras 2 las expliqué porque pueden ser útiles o no para la próxima entrada, pero están emparentadas con IZQUIERDA y siempre viene ver saberlo). PREVIO al choclo de la entrada anterior (el que usamos "LARGO", "ESPACIOS" y "REPETIR", ponemos
=IZQUIERDA(A1;50)
y a otra cosa. Si A1 tiene un nombre y apellido que no llega a los 50 caracteres, esta fórmula no hace nada. Ahora, si en A1 tenemos:
"Juan Ruben Pablo Pedro Alfonso Anibal Perez Gonzalez"
el resultado será:
"Juan Ruben Pablo Pedro Alfonso Anibal Perez Gonzal"
hola pregunta, si en la columna A celda 5 tengo 1234 y en la columna A celda 6 tengo 4256 y quiero extraer el primer numero pero si el resultado es 1 que me de F y si es 4 me de M como seria
ResponderEliminarHola!
EliminarAlgo así: te situás en B5, y ponés
=SI(IZQUIERDA(A5;1)=1;"F";"M")
Eso lo arrastrás para abajo y funciona para toda la columna.
Eso si: si aparece un número distinto a 1, te va a poner "M" (sea 4 o cualquier otro). Si te sirve esta solución, buenísimo. Sino contanos que necesitás para los casos en que no sea ni 1 ni 4.
hola pregunta, si en la columna A celda 5 tengo 1234 y en la columna A celda 6 tengo 4256 y quiero extraer el primer numero pero si el resultado es 1 que me de F y si es 4 me de M como seria
ResponderEliminarRespondida!
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarMuy util, muchas gracias
ResponderEliminarGracias por comentar. Un saludo!
Eliminaruna pregunta si el la celada A2 tengo "G40-30038943-ANULCOMISIXCESFACULTAT--AD-A0215908-00001" y quiero extraer solo "AD-A0215908" COMO DEBERIA HACERLO PORQUE LA FUNCION EXTRAE SOLO SIRVE DESDE IZQUIERDA Y LA FUNCION DERECHA NO ME PERMITE PONER LA POSICION INICIAL gracias
ResponderEliminarHola! Gracias por comentar. La función extrae te permite eso: fijate los parámetros. Para tu ejemplo,
Eliminar=EXTRAE(A2;38;11)
te debería devolver lo que solicitás. Cualquier cosa, si necesitás otra cosa, pregunta. SAludos!
Hola, como puedo extraer los últimos números de una celda, si la cantidad de dígitos no es la misma. Ej.
ResponderEliminarA1 viene: placa 002345
A2 viene: placa n. 003422
A3 viene: placa no. 006644
A4 viene: 007732
Y yo necesito extraer solo los números.
Gracias de antemano ;)
Hola! Probá con "derecha". Si el largo es fijo (en tu caso, siempre son 6 espacios), debería andar:
Eliminar=DERECHA(A1;6)
Contanos si te sirvió! Un saludo
Hola, buen día, tengo el nombre de asignaturas y deseo extraer sólo 2 iniciales, como puedo hacerlo si hay asignaturas que poseen 2 palabras como hay quienes poseen 4 pero sólo debo extraer la primera de la izquierda y la última de la derecha.
ResponderEliminarejemplo:
Castellano y Literatura= debo extraer CL
Educ.para el Trabajo= ET
Geografia General: GG
Agradezco su ayuda. Gracias
Hola! Lo que haría, sería separar la asignatura en palabra (mediante "HALLAR" o "ENCONTRAR" espacios y "EXTRAE" del texto original, restando el largo de la anterior). Eso en 4 celdas. Supongamos que son 2 palabras, entonces la celda 3 y 4 quedarían con error. Entonces, en la celda 5 pondría un "SI" para detectar donde está el error para determinar que la palabra anterior es la última. Hecho esto, tenemos la primera y la última palabra. Solo resta extraer la primer letra de cada una de estas dos palabras, y concatenar. Te doy la idea ya que es compleja la resolución. Lo agendo para nueva entrada. Saluds!
EliminarBuenas tardes, tengo una planilla contentiva de datos de alumnos con la calificacion de sus 11 asignaturas, deseo extraer en otra planilla de ese mismo modelo unicamente los alumnos aplazados y que me aparezca la información y las asignaturas aprobadas con astericos y las aplazadas en blanco.
ResponderEliminarHola! Debería ver la planilla. La verdad no entiendo el planteo. Deseas ver solo los alumnos aplazados, pero las asignaturas aprobadas. Explicame un poco mejor. Saludos!
EliminarBUENAS TARDES, PODRIAN AYUDARME CON ESTO TENGO UNA LSITA DE NOMBRE Y APELLDIOS DESEO APLICAR FORMATO CONDICIONAL SOLO A LO SGTE: *Aplicar fondo Amarillo a los nombres que que empiezen con la letra "Y". QUE FORMULA DEBO UTILZAR
ResponderEliminarEstimado, muchas gracias por tus publicaciones.
ResponderEliminarTengo una duda :
Necesito extreaer desde la posicion inicial " : " ( dos puntos hacia la izquierda )
Ejemplo :
L69-1: Empresas La Polar S
C7 : COMERCIAL ECCSA
Saludos y gracias
juanignaciosepval@gmail.com
EliminarHola Juan. SI es a la izquierda y el texto L69-1:... está en A1, en la celda que quieras, poné:
Eliminar=EXTRAE(A1;1;ENCONTRAR(":";A1)-1)
Eso te devuelve, en tu ejemplo, "L69-1".
Espero te sirva. 1 saludo!
qu formula podria usar para sacar 2 caracteres al inicio del nombre del estudiante + 1 carácter que esta al final del nombre + el número de meses que adeudaba.
ResponderEliminarComo puedo extraer letras de dos celdas distintas, por ejemplo, en la celda A1 dice Javier y en la celda A2 dice Lopez y quiero extraer las dos primeras letras de la celda A1 y las dos primeras letras de la celda A2 pero que el resultado quede en una misma celda
ResponderEliminarHola!
Eliminar=IZQUIERDA(A1;2)&IZQUIERDA(A2;2)
Como puedo extraer o quitar los guiones por ejemplo en celda a1 tengo c35-45672-10 quiero pasar a celda b2 la misma información pero sin guiones
ResponderEliminarHola! SUSTITUIR(A1;"-";"")
EliminarHola,
ResponderEliminarNecesito contar las celdas que empiezan con la letra "D" y aquellas que empiezan con las letras "DS". El problema es que no encuentro un combinación de funciones que me sirva. Intenté con: contar.si($c2;"D*") pero obviamente cuenta tanto las que empiezan por "D" como por "DS". Intenté con si(izquierda($c2;2)="DS";1;0) pero sólo cuenta las "DS". ¿Cómo podría solucionarlo?
Hola! Probá con esta: Con el si, si es DS es 1, y si es D es 2. Después aplicas contar:
Eliminar=si(izquierda($c2;2)="DS";1;0)+si(Y(izquierda($c2;2)<>"DS";izquierda($c2;1)="D";2;0)
Me olvidé cerrar paréntesis del Y
EliminarExtraer los CUATRO últimos caracteres contando desde la Derecha del CÓDIGO
ResponderEliminarK001-CLM-426J
=EXTRAER(CELDA;4)
EliminarEspero te sirva. Saludos.
Perdón, es
Eliminar=DERECHA(CELDA;4)
Hola como estas?
ResponderEliminarConsulta: Como puedo buscar dentro de una celda de excel que contiene muchas palabras y numeros, solo algunos caracteres especificos teniendo una base como dato de lo que quiero buscar/encontrar dentro de la celda de la otra base.
Por ejemplo:
A1 tengo el texto "Pago a proveedores OP/A2534" - Y en C1 Tengo el listado de ordenes de pago solo con el dato de "OP/A2534" etc.
y quiero que me traiga en D1 "OP/A2534" seria el texto o la palabra que enontro en la primera celda de A1.
Muchas gracias desde ya, estare aguardando.
Saludos,
Hola! Me podrías ampliar el problema?? Porque si fuera que siempre dice "Pago a proveedores ....", con un =EXTRAE(A1;20;8) te daría lo que querés. Sino, ampliame el problema, pasame una captura y veo si el tema es más complejo.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarHola!
EliminarPrimera letra:
=IZQUIERDA(D7;1)
Ultima legra letra:
=DERECHA(D7;1)
Saludos
Buenas tardes Estoy tratando de utilizar la siguiente formula y me arroja error
ResponderEliminar=MED(A4;1;ENCONTRAR(" #";A4;1)-1)
=EXTRAE(A4;1;ENCONTRAR(" #";A4;1)-1)
A4= 7463479906PL5#Áre
CON LA FORMULA QUIERO OBTENER EL RESULTADO 7463479906PL5
Ayuda Gracias...
Hola! Te sobra un espacio. En lugar de " #" es "#". Saludos
Eliminarhola quisiera saber como puedo extraer de 3 a 4 celdas por ejemplo: la 1 letra de departamento los 3 últimos digitos de DNI, la 1 letra de categoría, la 1 letra de nivel académico podrías ayudarme
ResponderEliminarhola! Aportanos más datos, con ejemplos: que diría en cada celda, que es lo que querés extraer, etc
EliminarHola, disculpa si quisiera obtener una fórmula en donde tuviera estas celdas
ResponderEliminarPescado x 2034
Alfalfal x 301
Juan x 2901
y la constante fuera " x " y me mostrara todo lo que esta antes de esos caracteres " x " para obtener lo siguiente:
Pescado
Alfalfal
Juan
Hola! Si en celda A1 dice "Pescado x 2034", en cualquier otra celda (por ejemplo en B1), podría:
Eliminar=EXTRAE(A1;1;ENCONTRAR("x";A1)-2)
Te explico:
ENCONTRAR("x";A1)
te va a dar la posición de la "x" en el texto. En el ejemplo, sería 9. Con "Extrae" le decimos a excel que me extraiga el texto en A1 desde la posición 1 hasta la posición dónde se encuentra la x menos 2 (o menos 1, es lo mismo, pongo menos 2 para evitar el espacio antes de la x). Ya que si no pongo esta resta, te traería
"Pescado x"
Cualquier duda, preguntanos.
Saludos!
Gracias por comentar!
ResponderEliminarHola quisiera que me ayudaran nececito extraer de una celda la primer letra del nombre y el apellido completo por ejemplo celda A1 ángel gomez lo que quiero es agomez
ResponderEliminarHola quisiera que me ayudaran nececito extraer de una celda la primer letra del nombre y el apellido completo por ejemplo celda A1 ángel gomez lo que quiero es agomez
ResponderEliminarHola quisiera que me ayudaran nececito extraer de una celda la primer letra del nombre y el apellido completo por ejemplo celda A1 ángel gomez lo que quiero es agomez
ResponderEliminarHola quisiera que me ayudaran nececito extraer de una celda la primer letra del nombre y el apellido completo por ejemplo celda A1 ángel gomez lo que quiero es agomez
ResponderEliminarHOLA BUENAS TARDES YO QUISIERA AYUDA EN :
ResponderEliminarDE LA CRUZ PERÉZ MARÍA 21457832
.COGER EL PRIMER CARACTER DEL CAMPO APELLIDOS Y NOMBRES , EL ULTIMO CARACTER DEL MISMO CAMPO E INCLUIR TODOS LOS DATOS DEL CAMPO DNI
Hola Las funciones IZQUIERDA y EXTRAE son completamente intercambiables. En otras palabras, ¿siempre puedes usar la función IZQUIERDA en lugar de EXTRAE, así como usar EXTRAE en lugar de IZQUIERDA?
ResponderEliminar