Anda di halaman 1dari 9

EJERCICIO 32 DE EXCEL

EXCEL

EJERCICIO 32

OTRAS FUNCIONES DE EXCEL II; DE TEXTO Y DE FECHA

Acabaremos esta revisin de funciones de Excel con una ojeada sobre las ms interesantes en las categoras TEXTO y FECHA. Concretamente:

NOMBRE DE LA FUNCIN
CONCATENAR IZQUIERDA y DERECHA EXTRAE HALLAR SUSTUTUIR FECHA DA, MES, AO DIA.LAB DIAS.LAB FRAC.AO

CATEGORA

TEXTO

FECHA

Nota: crea un nuevo libro de Excel y gurdalo con el nombre 32ex Texto y fecha. Incluye en una hoja distinta las actividades referidas a cada funcin o grupo de funciones que se explican a continuacin (el nombre de la hoja ser el de la funcin o funciones tratadas).

FUNCIONES DE TEXTO CONCATENAR


Sirve unir cadenas de texto, normalmente incluidas en celdas distintas (aunque no necesariamente). Una cadena de texto es cualquier serie de caracteres o nmeros en formato texto, incluidos los espacios en blanco. 1

EJERCICIO 32 DE EXCEL

EJEMPLO-ACTIVIDAD
PRIMER APELLIDO DAZ SEGUNDO APELLIDO JOS MARA

NOMBRE ALCNTARA

NOMBRE Y APELLIDOS

DA 2

MES 3

AO 2012

FECHA

Usa la funcin CONCATENAR para obtener el nombre y apellidos en la 1 tabla y la fecha completa (en formato 2-3-2012) en la 2. En la 2 tabla, el guin se ha de concatenar aparte (escribindolo a mano, entre comillas). A continuacin, debajo de la celda con el nombre y apellidos, usa la funcin para obtener lo mismo pero en formato PRIMER APELLIDO SEGUNDO APELLIDO, NOMBRE (incluyendo la coma) Lo mismo que con la funcin CONCATENAR se puede lograr con el smbolo &. As, por ejemplo, la frmula =A1&A2&A3 colocar juntos en otra celda los contenidos de esas tres celdas.

PROCEDIMIENTO-EXPLICACIN
Esta funcin consta de tantos argumentos como cadenas de texto queramos unir. Cada cadena de texto ha de ser un argumento independiente: Texto1 (referencia de celda o texto, o nmero o fecha escrito a mano; en el 2 caso, el texto siempre ir entre comillas) Texto2 Etc

IZQUIERDA y DERECHA
Estas funciones permiten extraer de una cadena de texto el n de caracteres que indiquemos a partir del primer carcter de la izquierda (funcin IZQUIERDA) o de la derecha (funcin DERECHA).

EJERCICIO 32 DE EXCEL

EJEMPLO-ACTIVIDAD
N DE TELFONO
971660052

PREFIJO

NIF
43023344F

LETRA

En la primera tabla: usa la funcin IZQUIERDA para obtener el prefijo del n de telfono. En la segunda tabla: usa la funcin DERECHA para obtener la letra del NIF.

PROCEDIMIENTO-EXPLICACIN
Ambas funciones tienen la misma estructura de argumentos: Texto: el texto o la celda donde est el texto del que queremos obtener caracteres (en la actividad, la celda donde se encuentra el n de telfono o el NIF Nm_de_caracteres: el n de caracteres que queremos obtener del texto anterior (en el caso del telfono, sern 3, por ejemplo)

EXTRAE y HALLAR; SUSTITUIR


Las funciones EXTRAE y HALLAR muchas veces tendrn que combinarse para alcanzar nuestro objetivo. HALLAR: encuentra la posicin que ocupa un carcter determinado en una cadena de texto. Por ejemplo: =HALLAR(a;Barcelona) nos devolver 2, que es la posicin que ocupa la letra A en la palabra Barcelona la primera vez que aparece. Si queremos que nos encuentre la 2 A, tendremos que indicarle que empiece a buscar a partir del tercer carcter (=HALLAR (a;Barcelona;3)) EXTRAE: extrae el n de caracteres que indiquemos de una cadena de texto a partir de la posicin que especifiquemos. P.ej, =EXTRAE(Barcelona;4;3) nos devolver cel, es decir, tres caracteres a partir de l 4 carcter (incluido). El problema, muchas veces, es saber por adelantado a partir de qu carcter queremos empezar a extraer caracteres. En ciertos casos, esto puede solucionarse combinando las funciones EXTRAE y HALLAR.

EJERCICIO 32 DE EXCEL

Por ejemplo, =EXTRAE(Barcelona-Madrid;HALLAR(-;Barcelona-Madrid)+1;6) nos devuelve la palabra Madrid. La funcin HALLAR indica en qu posicin se encuentra el guin; le sumamos 1 para excluir el guin mismo; y la funcin EXTRAE obtiene 6 caracteres a partir de dicha posicin.

EJEMPLO-ACTIVIDAD
Dado el nombre y los dos apellidos de una persona, extrae los dos apellidos utilizando las funciones EXTRAE y HALLAR NOMBRE Y APELLIDOS ANTONIA MAS CAP APELLIDOS ANTONIA

PROCEDIMIENTO-EXPLICACIN
La funcin EXTRAE tiene 3 argumentos: Texto: el texto (o celda donde est el texto) del que queremos extraer una parte Posicin inicial: un nmero que indica la posicin a partir de la cual empezaremos a extraer caracteres (el carcter en dicha posicin se incluye tambin). Nm_de_caracteres: el nmero de caracteres a extraer.

La funcin HALLAR tiene dos argumentos obligatorios y uno opcional: Texto_buscado: el carcter (o cadena de caracteres) cuya posicin buscamos dentro de un texto. Si es una cadena, la funcin nos devuelve la posicin del primer carcter de la cadena. Dentro_del_texto: el texto (o celda donde est el texto) dentro del cual queremos hallar la posicin que ocupa un carcter o cadena de caracteres Nm_inicial: posicin a partir de la cual vamos a hacer la bsqueda dentro del texto del 2 argumento.

La funcin SUSTITUIR slo la mencionaremos aqu para dar un ejemplo de algo que es relativamente corriente en Excel: para resolver un problema a primera vista sencillo hace falta una solucin realmente compleja.

EJERCICIO 32 DE EXCEL SUSTITUIR cambia un carcter o cadena de caracteres por otro carcter o cadena dentro de un texto dado. As, =SUSTITUIR(Ana_Gonzlez;_; ) Convierte Ana_Gonzlez en Ana Gonzlez (lo cual, dicho sea de paso, puede ser til si uno dispone de una serie de nombres sacados de e-mails). Pues bien, dado el problema, a primera vista sencillo, de extraer el 2 apellido de un conjunto de NOMBRE-PRIMER APELLIDO-SEGUNDO APELLIDO, si queremos que opere para cualquiera de esos conjuntos (salvo nombres o apellidos compuestos), la funcin sera algo as, suponiendo que el nombre y los apellidos estn en la celda A1: =EXTRAE(A1;HALLAR( ;A1);HALLAR(#;SUSTITUIR(A1; ;#;2)) -HALLAR( ;A1)) Lo que hace esta funcin es: - encontrar la posicin del primer espacio en blanco con HALLAR - cambiar el 2 espacio en blanco por el carcter #, con SUSTITUIR - encontrar la posicin que ocupa el carcter # con HALLAR - extraer lo que hay en medio del espacio en blanco y la # con EXTRAE

FUNCIONES DE FECHA
Para acabar, vamos a echar una ojeada a las funciones ms tiles para tratar con fechas.

FECHA
Suponiendo que da, mes y ao aparezcan por separado, en celdas independientes, esta funcin los junta en una fecha completa. Puede ser til si deseamos destacar cada elemento de la fecha por separado pero necesitamos dicha fecha para hacer alguna operacin.

EJEMPLO-ACTIVIDAD

DA 4

MES 3

AO 2012

FECHA COMPLETA

Usa la funcin FECHA para hacer aparecer la fecha completa.

EJERCICIO 32 DE EXCEL

PROCEDIMIENTO-EXPLICACIN
Esta funcin tiene, lgicamente, 3 argumentos: Ao, Mes y Da. La cosa no necesita de ms explicacin.

DA, MES, AO
Estas funciones extraen el da, el mes o el ao por separado de una fecha determinada. Es decir, invierten la operacin realizada por la funcin FECHA.

EJEMPLO-ACTIVIDAD
Dada una fecha determinada, usar las funciones DA, MES y AO para extraer de la misma el da, mes y ao en celdas diferentes: FECHA COMPLETA 16-3-2012 DA MES AO

PROCEDIMIENTO-EXPLICACIN
Son, las tres, funciones muy sencillas, con un solo argumento (aunque con un nombre algo extrao, todo hay que decirlo): Nm_de_serie: no es ni ms ni menos que la fecha (o celda que contiene la fecha) de la que queremos extraer el da, el mes o el ao.

DIA.LAB
A partir de una fecha dada, permite averiguar qu fecha ser x nmero de das laborables antes o despus. Es til para determinar el ltimo da de un plazo, por ejemplo.

EJEMPLO-ACTIVIDAD
Tenemos 20 das hbiles a partir del 24 de febrero para presentar una solicitud, declaracin, formulario, etc. Usa la funcin DIA.LAB para calcular qu da vence el plazo, teniendo en cuenta que el 1 de marzo es el da de las Islas Baleares y, por tanto, festivo.

EJERCICIO 32 DE EXCEL FECHA INICIAL PLAZO DA FESTIVO FECHA LMITE 24-2-2012 20 1-3-2012

PROCEDIMIENTO-EXPLICACIN
Esta funcin tiene 3 argumentos: Fecha_inicial: la fecha a partir de la que empieza a correr el plazo (en nuestro caso, el 24 de febrero) Das: cuantos das antes o despus de la fecha inicial hemos de contar (si es antes, hemos de introducir un nmero negativo) Vacaciones: dado que los das de vacaciones varan segn comunidad autnoma, localidad, etc, hemos de indicar aqu todos los das festivos que el programa no vaya a considerar por s solo. Si hubiera ms de uno, colocaramos cada uno en una celda distinta y en este argumento seleccionaramos el rango completo.

DIAS.LAB
Permite calcular el n de das laborables que median entre dos fechas dadas (para contar, por ejemplo, el n de das de trabajo que quedan para las vacaciones).

EJEMPLO-ACTIVIDAD
Usa la funcin DIAS.LAB para calcular cuntos das laborables median entre el 23 de diciembre de 2011 y el 9 de enero de 2012, teniendo en cuenta que, en Baleares, el 26 de diciembre es festivo. FECHA INICIAL FECHA FINAL DA FESTIVO N DE DAS LABORABLES 23-12-2011 9-1-2012 26-12-2012

PROCEDIMIENTO-EXPLICACIN
Esta funcin tiene tambin tres argumentos: Fecha_inicial: en nuestro caso, el 23 de diciembre de 2011 Fecha_final: en nuestro caso, el 9 de enero de 2012 Vacaciones: en nuestro caso, el 26 de diciembre de 2011 7

EJERCICIO 32 DE EXCEL

FECHA.MES
Permite averiguar qu fecha ser (o fue) un nmero de meses determinado despus (o antes) de una fecha dada.

EJEMPLO-ACTIVIDAD
El plazo de devolucin de libros de una biblioteca es de 2 meses. En un registro se va apuntando la fecha de prstamo. Usa la funcin FECHA.MES para obtener la fecha de devolucin FECHA DE PRSTAMO 12-2-2012 14-2-2012 15-2-2012 FECHA DE DEVOLUCIN

PROCEDIMIENTO-EXPLICACIN
Es una funcin con dos argumentos: Fecha_inicial: a partir de la cual contamos (hacia delante o hacia atrs) Meses: n de meses adelante o atrs; en el 2 caso, el nmero ser negativo.

FRAC.AO
Permite averiguar qu porcentaje de ao ha transcurrido desde el 1 de enero hasta la fecha actual.

EJEMPLO-ACTIVIDAD
Usa la funcin FRAC.AO para averiguar el porcentaje de ao transcurrido entre dos fechas dadas. Por ejemplo: PRIMER DA DEL AO FECHA DE HOY % DEL AO TRANSCURRIDO Obviamente, el resultado se pondr en formato porcentaje (no hacen falta decimales). 01/01/2012 08/03/2012

EJERCICIO 32 DE EXCEL

PROCEDIMIENTO-EXPLICACIN
La funcin tiene dos argumentos (el tercero, opcional, no hace falta comentarlo aqu): Fecha_inicial: en nuestro caso, el primer da del ao Fecha_final: en nuestro caso, la fecha de hoy.

Anda mungkin juga menyukai