0% encontró este documento útil (0 votos)
87 vistas33 páginas

Funciones de Texto

Este documento proporciona ejemplos y definiciones de funciones en Excel para extraer texto de cadenas, incluyendo EXTRAE, IZQUIERDA, DERECHA y otras. También muestra cómo usar estas funciones para crear códigos a partir de datos como nombres, apellidos y números de identificación.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como XLSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
87 vistas33 páginas

Funciones de Texto

Este documento proporciona ejemplos y definiciones de funciones en Excel para extraer texto de cadenas, incluyendo EXTRAE, IZQUIERDA, DERECHA y otras. También muestra cómo usar estas funciones para crear códigos a partir de datos como nombres, apellidos y números de identificación.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como XLSX, PDF, TXT o lee en línea desde Scribd

Repaso respecto a posición de los caracteres en la celdas:

Los
1 2 3 bancos.+1
5 6 7 8 9 4 10 11 12 13
CONCATENAR / &

=CONCATENAR(TEXTO1;TEXTO2;TEX

Definición: PUEDE SER UNA CELDA,TEXTO ENTRE COMILLAS O EN OTRO CASO U

Ejercicio 1:

NOMBRE APELLIDO EDAD


DIANA SANCHEZ 22

NOMBRE APELLIDO:

Ejercicio 2: &
NOMBRE A. PATERNO A. MATERNO
DIANA APAZA ROMERO

NOMBRE, APELLIDOS

NOMBRE/CURSO/COSTO:

Ejercicio 3:
PUNTAJE NOMBRE Tabajar con EL MAXIMO PUNTAJ
500 JUAN

9000 LUIS SU PUNTAJE ES: 1200 Y SU NO


1200 DIANA

600 CARMEN
900 GERSON
ENAR / &

O1;TEXTO2;TEXTO3;...)

LAS O EN OTRO CASO UNA FUNCION

CARGO
CONTADORA

CURSO COSTO
LOGISTICA S/. 500.00
con EL MAXIMO PUNTAJE Y SU NOMBRE

TAJE ES: 1200 Y SU NOMBRE ES: DIANA


=MAYUSC(TEXTO)
Definición Pone el texto en mayúsculas
Es el texto que desea pasar a mayúsculas. El argumento texto puede ser una
TEXTO
referencia o una cadena de texto en comillas o una fórmula que devuelve texto

Texto Función MAYUSC

clases de excel

Ejercicio1:
Texto Función MAYUSC

Luis Abanto

MarCa Perú
San JaCinTo
rendimiento

NotA 1

Ejercicio2:
Se desea mostrar totalmente en mayusculas la palabra "PerUano"
Usar la función Mayusc (No usar celdas adicionales)

Función MAYUSC
=MINUSC(TEXTO)
Definición Convierte todas las mayúsculas de una cadena de texto en minúsculas
Es el texto que desea convertir en minúsculas. MINUSC no cambia los
TEXTO caracteres de texto que no son letras. (El argumento texto puede ser una
referencia o una cadena de texto en comillas o una fórmula que devuelve texto)

Texto Función MINUSC

CLASES DE EXCEL

Ejercicio1:
Texto Función MINUSC

Luis Abanto
MarCa Perú

San JaCinTo

RENDIMIENTO

NotA 1

Ejercicio2:
Se desea mostrar totalmente en minusculas la palabra "PerUano"
Usar la función Minusc (No usar celdas adicionales)

Función MINUSC
=NOMPROPIO(TEXTO)
Cambia a mayúscula la primera letra del argumento texto y cualquiera de las otras letras de texto que se
Definición encuentren después de un carácter que no es una letra. Convierte todas las demás letras a minúsculas.

Es el texto entre comillas, una fórmula que devuelve texto o una referencia a una
TEXTO
celda que contiene el texto, al que desea agregar mayúsculas

Texto Función NOMPROPIO

PEPE velazQuez

Ejercicio1:
Texto Función NOMPROPIO

Luis AbaNTo

MarCa Perú
LuiS PedrO sALas

RENDIMIENTO

NotA 1

Ejercicio2:
Se desea mostrar la palabra "PeRU" como un nombre propio
Usar la función Minusc (No usar celdas adicionales)

Función NOMPROPIO
DI
Definición
A=IZQUIERDA(Texto;[núm_de_caracteres])
Devuelve el primer carácter o caracteres de una cadena de texto, según el

N
número de caracteres que especifique el usuario
TEXTO Es la cadena de texto que contiene los caracteres que desea extraer

Especifica el número de caracteres que desea extraer


NUM DE Núm_de_caracteres debe ser mayor o igual a cero.

A
CARACTERES Si núm_de_caracteres es mayor que la longitud del texto, se devolverá todo el texto.
Si omite núm_de_caracteres, se calculará como 1.

DIANA
1 2 3 4 5

DEVOLVER "DIA"

DEVOLVER LA "D"

Extraer los CUATRO primeros caracteres contando desde la Izquierda del CÓDIGO
CÓDIGO RESULTADO
P001-CLM-45
P002-PPR-12
P003-GTM-14
P004-JPC-74

Halla el CODIGO: 5 primeros dígitos del RUC + 3 primeras letras del [Link]:
CLIENTES
CODIGO NOMBRES [Link] N° RUC

15487PIZ LUIS ALBERTO PIZARRO 15487020

32564CAR JUAN CARLOS CARREÑO 32564090

13564LOY DAVID ORLANDO LOYOLA 13564054

23984VAR FABIOLA LUCIA VARGAS 23984056

36599ALV SANDRA ROSMERY ALVAREZ 36599058

23498SEM CATHY ALMENDRA SEMINARIO 23498054


43765SAB CARLOS ENRIQUE SABALA 43765098
res])
e texto, según el
rio
sea extraer

el texto.

del CÓDIGO
DI
Definición
A =DERECHA(Texto;[núm_de_caracteres])
Devuelve el último carácter o caracteres de una cadena de texto, según el

N
número de caracteres especificado
TEXTO Es la cadena de texto que contiene los caracteres que desea extraer.

Especifica el número de caracteres que desea extraer


NUM DE Núm_de_caracteres debe ser mayor o igual a cero.

A
CARACTERES Si núm_de_caracteres es mayor que la longitud del texto, se devolverá todo el texto.
Si omite núm_de_caracteres, se calculará como 1.

DIANA
1 2 3 4 5

DEVOLVER "ANA"

DEVOLVER LA
ULTIMA "A"

Extraer los CUATRO últimos caracteres contando desde la Derecha del CÓDIGO
CÓDIGO RESULTADO
K001-CLM-426J
K002-PKR-125T
K003-GTM-145K
K004-JPC-7U1P

Halla el CODIGO: 4 últimos dígitos del DNI + 2 últimas letras del [Link]:
CLIENTES
CODIGO NOMBRES [Link] DNI
2873RO LUIS ALBERTO PIZARRO 10652873
6413ÑO JUAN CARLOS CARREÑO 20486413
8712LA DAVID ORLANDO LOYOLA 45698712
1784AS FABIOLA LUCIA VARGAS 56321784
9870EZ SANDRA ROSMERY ALVAREZ 25439870
1574IO CATHY ALMENDRA SEMINARIO 89631574
8319LA CARLOS ENRIQUE SABALA 24578319
es])
e texto, según el

sea extraer.

el texto.
=EXTRAE(TEXTO;POSICION_INICIAL;NUM_CARACTERES)
Devuelve un número específico de caracteres de una cadena de texto, comenzando en la
Definición
posición y en función del número de caracteres que especifique.
TEXTO Es la cadena de texto que contiene los caracteres que desea extraer

Es la posición del primer carácter que desea extraer del texto. posición_inicial para el primer
Posición
carácter de texto es 1, y así sucesivamente
Inicial
EMPIEZA DE LA POSICION 1 EJEM: SI TENEMOS EL NOMBRE LUIS ==> L=1 Y S=4
Num
Especifica el número de caracteres que desea que EXTRAE devuelva del argumento texto
Caracteres

DIANA
1 2 3 4 5
EXTRAE LA LETRA
"N"

EXTRAE "IA"

Extraer TRES caracteres a partir de la SÉPTIMA posición del CÓDIGO


CÓDIGO RESULTADO

K0001-CLM-456J
K0001-PKR-123T
K0001-GTM-144P
K0001-JPC-745O

CODIGO: 2da, 3ra, y 4ta letra del Apellido Paterno + 5to dígito del DNI.
CLIENTES
CODIGO NOMBRES [Link] DNI
IZA2 LUIS ALBERTO PIZARRO 10652873
ARR6 JUAN CARLOS CARREÑO 20486413
OYO8 DAVID ORLANDO LOYOLA 45698712
ARG1 FABIOLA LUCIA VARGAS 56321784
LVA9 SANDRA ROSMERY ALVAREZ 25439870
EMI1 CATHY ALMENDRA SEMINARIO 89631574
ABA8 CARLOS ENRIQUE SABALA 24578319
CLAVE: 3ra letra del Ap. Materno + 6to y 7mo dígito del RUC.
CLIENTES
CLAVE NOMBRES [Link] RUC
P23 LUIS ALBERTO LOPEZ 6653023660
U28 JUAN CARLOS SAUREZ 2659928910
R75 DAVID ORLANDO VARGAS 4596075303
N32 FABIOLA LUCIA GONZALES 2534432391
R21 SANDRA ROSMERY TORRES 9557121064
L98 CATHY ALMENDRA VALLE 8413998375
A55 CARLOS ENRIQUE UGAZ 9067855754
ARACTERES)
o, comenzando en la
cifique.

_inicial para el primer

S ==> L=1 Y S=4

argumento texto
=LARGO(TEXTO)
Definición Devuelve el número de caracteres de una cadena de texto.
Es el texto cuya longitud desea obtener. Los espacios se
TEXTO
cuentan como caracteres.

ALUMNO
1 2 3 4 5 6
Largo de la
palabra "Alumno"
Largo de la
palabra "Alumno"

Hallar el tamaño de los siguientes textos:


Texto Función Largo Observación

AEIOU Sin espacios

1 espacio a la izquierda
AEIOU y derecha
2 espacios a la
AEIOU izquierda y derecha

AEIOU 1 espacio entre letras

NOTA: Como observamos la función contabiliza los espacios en el texto.

Ejercicio: hallar en ambas columnas el largo total según corresponda:


Texto Silabas

ES

ESTUFA TU

FA
LARGO :
=ENCONTRAR(Texto_Buscado;dentro_del_texto;[núm_inicia

Busca una cadena de texto dentro de una segunda cadena de texto y devuelve el número de l
Definición
de la primera cadena de texto a partir del primer carácter de la segunda.

Texto_buscad
o
Es el texto que desea encontrar. (Sensible a mayusculas y minusculas/ no se puede usar

Dentro_del
_texto
Es el texto que a su vez contiene el texto que desea encontrar.

Especifica el carácter a partir del cual comienza la búsqueda. El primer carácter de dentro_de
Núm_inicial
carácter de número 1. Si omite núm_inicial, se supone que es 1.

JUANA
1 2 3 4 5
POSICIÓN DE LA
PRIMERA "A"

POSICIÓN DE LA
PRIMERA "A"

POSICIÓN DE LA
2da "A"

Encontrar la posición de la cadena "Nro" en la cadena texto


Texto RESULTADO

La Nro 5 fue la ganadora del concurso Nro XX.

Con ayuda de la columna adicional, encontrar la posición de la cadena "Nro" en la cadena texto
Texto Texto Buscado RESULTADO

La Nro 5 fue la ganadora del concurso Nro XX. Nro

Inidicar la posición del "Texto Buscado" en la celda de "Texto" según la "Acotación" especificada:

Acotación Texto Texto Buscado RESULTADO


1ra posición donde
aparece Amanda Artiaga A
Amanda Artiaga
2da posición donde
aparece
A

Inidicar la posición del "Texto Buscado" en la celda de "Texto" según la "Acotación" especificada:

Acotación Texto Texto Buscado RESULTADO

1ra posición donde


aparece Amanda Artiaga a
Amanda Artiaga
2da posición donde
aparece
a

Inidicar la posición de cada espacio (" ") que aparece en los nombres siguientes:
NOMBRES 1er espacio 2do espacio

Juan Acero Perez


Luis Abanto Atauje
Giovana Solis Quiroz

Utilizar las funciones u operaciones necesarias para encontrar el resultados solicitado:


Largo de todo el Posición del Tamaño 2do
NOMBRES nombre Espacio Nombre

Juan Daniel
Jose Luis
Mia Thina

Generar operaciones entre las funciones y/o operadores que se requieran:


Tamaño 1er
NOMBRES Tamaño 2do Nombre
Nombre

Ana Lucia
Juan Anibal
Teresa Stef
xto;[núm_inicial])

evuelve el número de la posición inicial


ácter de la segunda.

las/ no se puede usar comodines)

esea encontrar.

carácter de dentro_del_texto es el
pone que es 1.

o" en la cadena texto

RESULTADO
=HALLAR(Texto_Buscado;dentro_del_texto;[núm_inicia

Busca una cadena de texto dentro de una segunda cadena de texto y devuelve el número de l
Definición
de la primera cadena de texto desde el primer carácter de la segunda cadena de t

Texto_buscad
o
Es el texto que desea buscar. (no distinguen mayúsculas de minúsculas/ se puede usar c

Dentro_del
_texto
El texto en el que desea encontrar el valor del argumento texto_buscado

El número de carácter en el argumento dentro_del_texto donde desea iniciar la búsqueda. . Si om


Núm_inicial
supone que es 1.

JUANA
1 2 3 4 5
POSICIÓN DE LA
PRIMERA "a"

POSICIÓN DE LA
PRIMERA "a"

POSICIÓN DE LA
2da "a"

Hallar la posición de la cadena "Nro" en la cadena texto


Texto RESULTADO

La Nro 5 fue la ganadora del concurso Nro XX.

Con ayuda de la columna adicional, hallar la posición de la cadena "Nro" en la cadena texto
Texto Texto buscado RESULTADO

La Nro 5 fue la ganadora del concurso Nro XX. nRo

Inidicar la posición del "Texto Buscado" en la celda de "Texto" según la "Acotación" especificada:

Acotación Texto Texto buscado RESULTADO


1ra posición donde
aparece Amanda Artiaga a
Amanda Artiaga
2da posición donde
aparece
A

Inidicar la posición de cada espacio (" ") que aparece en los nombres siguientes:
NOMBRES 1er espacio 2do espacio

Juan Acero Perez


Luis Abanto Atauje
Giovana Solis Quiroz

Utilizar las funciones u operaciones necesarias para encontrar el resultados solicitado:


Largo de todo el Posición del Tamaño 2do
NOMBRES
nombre Espacio Nombre

Juan Daniel
Jose Luis
Mia Thina

Generar operaciones entre las funciones y/o operadores que se requieran:

NOMBRES Tamaño 2do Nombre Tamaño 1er


Nombre

Ana Lucia
Juan Anibal
Teresa Stef
to;[núm_inicial])

evuelve el número de la posición inicial


a segunda cadena de texto.

culas/ se puede usar comodines)

ento texto_buscado

ar la búsqueda. . Si omite núm_inicial, se

n la cadena texto

RESULTADO
=SUSTITUIR(Texto;Texto_Original;Texto_Nuevo;[núm_de_

Sustituye texto_original por texto_nuevo dentro de una cadena de texto. Use SUSTI
Definición
específico en una cadena de texto

Texto Es el texto o la referencia a una celda que contiene el texto en el que desea s

Texto_Original Es el texto que desea sustituir.

Texto_Nuevo Es el texto por el que desea reemplazar texto_original.


Especifica la instancia de texto_original que se desea reemplazar por te
Num_de_
Si especifica el argumento núm_de_ocurrencia, solo se remplaza esa instancia de texto_or
Ocurrencia
instancias de texto_original en texto se sustituirán por texto_n

1
Las compras del mes de Enero superaron a las
compras
2
del mes de Febrero.

Sin usar el Num_de_Ocurrencia

Sustituir todos los


"compras" por "ventas"

Usando el Num_de_Ocurrencia 1
Sustituir el primer
"compras" por "ventas"

Sustituir el segundo
"compras" por "ventas"
2
exto_Nuevo;[núm_de_Ocurrencia])

una cadena de texto. Use SUSTITUIR para reemplazar texto


una cadena de texto

ontiene el texto en el que desea sustituir caracteres

que desea sustituir.

esea reemplazar texto_original.


nal que se desea reemplazar por texto_nuevo.
emplaza esa instancia de texto_original. De lo contrario, todas las
n texto se sustituirán por texto_nuevo.

ro superaron a las
Febrero.
=REEMPLAZAR(Texto_Original;Num_Inicial;Num_de_Caracteres;

Reemplaza parte de una cadena de texto, en función del número de caracteres que espe
Definición
texto diferente.

Texto_Original Es el texto en el que desea reemplazar algunos caracteres.

Num_Inicial Es la posición del carácter dentro de texto_original que desea reemplazar p


Num_de_
Es el número de caracteres de texto_original que se desea que REEMPLAZAR reem
Caracteres

Texto_Nuevo Es el texto que reemplazará los caracteres de texto_original.

El mar del Perú.


1 2 3 4

Reemplazar palabra
"mar" por "vino"

Corregir los siguientes textos según corresponda


Texto Erroneo Texto Correcto Usar Reemplazar

mantekilla mantequilla
cuchiyo cuchillo
computadoró computadora
botelluk botella

Ejercicio con hallar con largo


Num_de_
Texto Original Num_Inicial
Caracteres
Es PPK el actual
presidente.

Texto resultado del reemplazo


Resolver lo anterior unicamente en la celda habilitada:

Texto Original Texto Final

Es PPK el actual
presidente.
Num_de_Caracteres;Texto_Nuevo)

número de caracteres que especifique, por una cadena de


iferente.

eemplazar algunos caracteres.

original que desea reemplazar por texto_nuevo

desea que REEMPLAZAR reemplace por texto_nuevo

s caracteres de texto_original.

Perú.

Texto_Nuevo

Vizcarra
=REPETIR(Texto;Num_de_Veces)
Repite el texto un número determinado de veces. Use REPETIR para llenar una celda con u
Definición
repetida un número determinado de veces.

Texto El texto que desea repetir.

Num_de_Veces Es un número positivo que especifica el número de veces que desea repetir el

Perú
Repetir 5 veces la
palabra "Perú"

Realizar histograma:
Año Cantidad Repetir

2012 50
2013 60
2014 80
2015 60
2016 40
2017 56
2018 97
Veces)
llenar una celda con una cadena de texto
veces.

que desea repetir el texto.

alt + 219 = █
FUNCIÓN TEXTO
nos ayuda a convertir un valor numérico en texto y además nos permite indicar el formato que des
TEXTO es especialmente útil cuando deseamos dar formato a un número antes de ser conca

=TEXTO(VALOR;FORMATO)
Tipo Formato Descripción
d Muestra el día del mes
dd Muestra el día del mes
ddd Muestra el nombre corto del día
dddd Muestra el nombre largo del día
m Muestra el número del mes
Fecha
mm Muestra el número del mes
mmm Muestra el nombre corto del mes
mmmm Muestra el nombre largo del mes
yy Muestra el año con dos dígitos
yyyy Muestra el año con cuatro dígitos
0 Muestra un número con una cantidad mínima de digitos
# Muestra un número sin decimales
Números #.# Muestra un número con un decimal si en caso existe
#.0 Muestra un número con un decimal
#% Muestra un número en formato porcentaje
ermite indicar el formato que deseamos aplicar a dicho texto. La función
a un número antes de ser concatenado con otra cadena de texto.

Dato Texto
8/17/2021
8/17/2021
8/17/2021
8/17/2021
8/17/2021
8/17/2021
8/17/2021
8/17/2021
8/17/2021
8/17/2021
1 3 digitos al menos
458.563
458.563
458
0.2

[Link] PM

También podría gustarte