funciones excel

Download Funciones Excel

Post on 03-Oct-2015

13 views

Category:

Documents

6 download

Embed Size (px)

DESCRIPTION

Funciones Excel

TRANSCRIPT

  • FUNCIONES

    FECHA Y HORA

    De entre todo el conjunto de funciones, en este apartado estudiaremos las funciones dedicadas al

    tratamiento de fechas y horas.

    Estas son todas las posibles funciones ofrecidas por Excel.

    En varias funciones veremos que el argumento que se le pasa o el valor que nos devuelve es un

    "nmero de serie". Pues bien, Excel llama nmero de serie al nmero de das transcurridos desde

    el 0 de enero de 1900 hasta la fecha introducida, es decir, coge la fecha inicial del sistema como el

    da 0/1/1900 y, a partir de ah, empieza a contar. En las funciones que tengan nm_de_serie como

    argumento, podremos poner un nmero o bien la referencia de una celda que contenga una

    fecha.

    Funcin AHORA()

    Esta funcin nos devuelve la fecha y la hora actual del sistema con formato de fecha y hora.

    Ejemplo: =AHORA() devuelve 09/09/2004 11:50.

    Funcin AO(nm_de_serie)

    Esta funcin tiene como parmetro un nmero de serie y devuelve el ao en formato ao entre el

    rango de 1900-9999.

    Ejemplo: =AO(38300) devuelve 2004. En vez de un nmero de serie le podramos pasar la

    referencia de una celda que contenga una fecha: =AO(B12) devuelve tambin 2004 si en la celda

    B12 tengo el valor 01/01/2004.

    Funcin DIA(nm_de_serie)

    Devuelve el da del mes correspondiente al nmero de serie proporcionado.

    Ejemplo: =DIA(38300) devuelve 9.

    Funcin DIA.LAB.INTL(fecha_inicial; das_lab; [fin_de_semana]; [festivos])

    Slo son obligatorios la fecha inicial y los das laborales.

    Ejemplo: =DIA.LAB.INTL(FECHA(2010;3;1);5) devuelve 8/03/2010.

    Funcin DIA.LAB(fecha_inicial; [das_lab]; [festivos])

  • Slo son obligatorios la fecha inicial y los das laborales. Calcular en qu fecha se cumplen el

    nmero de das laborales indicados.

    Ejemplo: =DIA.LAB("1/5/2010";30;"3/5/2010") devuelve 14/06/2010.

    Funcin DIAS360(fecha_inicial; fecha_final; mtodo)

    Calcula el nmero de das entre las dos fechas proporcionadas basandose en aos de 360 das. Los

    parmetros de fecha inicial y fecha final es mejor introducirlos mediante la funcin

    Fecha(ao;mes;dia). El parmetro mtodo es lgico (verdadero, falso), V --> mtodo Europeo, F u

    omitido--> mtodo Americano.

    Mtodo Europeo: Las fechas iniciales o finales que corresponden al 31 del mes se convierten en el

    30 del mismo mes.

    Mtodo Americano: Si la fecha inicial es el 31 del mes, se convierte en el 30 del mismo mes. Si la

    fecha final es el 31 del mes y la fecha inicial es anterior al 30, la fecha final se convierte en el 1 del

    mes siguiente; de lo contrario, la fecha final se convierte en el 30 del mismo mes.

    Ejemplo: =DIAS360(Fecha(1975;05;04);Fecha(2004;05;04)) devuelve 10440.

    Funcin DIASEM(nm_de_serie; tipo)

    Devuelve un nmero del 1 al 7 que identifica al da de la semana. El parmetro tipo permite

    especificar a partir de qu da empieza la semana. Si es al estilo americano pondremos de tipo = 1

    (domingo=1 y sbado=7); para estilo europeo pondremos tipo=2 (lunes=1 y domingo=7).

    Ejemplo: =DIASEM(38300;2) devuelve 2.

    Funcin FECHA(ao; mes; da)

    Devuelve la fecha en formato fecha. Esta funcin sirve sobre todo por si queremos que nos

    indique la fecha completa utilizando celdas donde tengamos los datos del da, mes y ao por

    separado.

    Ejemplo: =FECHA(2004;2;15) devuelve 15/02/2004.

    Funcin FECHA.MES(fecha_inicial; meses)

    Suma el nmero de meses indicado a la fecha, devolviendo una fecha como resultado.

    Ejemplo: =FECHA.MES("1/7/2010";99) devuelve 01/10/2018.

  • Funcin FECHANUMERO(texto_de_fecha)

    Devuelve la fecha en formato de fecha convirtiendo la fecha en formato de texto pasada como

    parmetro. La fecha pasada por parmetro debe ser del estilo "dia-mes-ao".

    Ejemplo: =FECHANUMERO("12-5-1998") devuelve 12/05/1998

    Funcin FIN.MES(fecha_inicial; meses)

    Similar a FECHA.MES. Devuelve la fecha resultante de sumar (o restar) el nmero de meses, pero

    indicando el ltimo da del mes.

    Ejemplo: =FIN.MES("15/07/2010";-5) devuelve 28/02/2010.

    Funcin FRAC.AO(fecha_inicial; fecha_final; [base])

    Devuelve la fraccin entre dos fechas. La base es opcional y sirve para contar los das. Los posibles

    valores para la base son:

    0 para EEUU 30/360.

    1 real/real.

    2 real/360.

    3 real/365.

    4 para Europa 30/360.

    Ejemplo: =FRAC.AO("01/07/2010";"31/12/2010";4) devuelve 0,4972 (casi medio ao).

    Funcin HORA(nm_de_serie)

    Devuelve la hora como un nmero del 0 al 23.

    Ejemplo: =HORA(0,15856) devuelve 3.

    Funcin HOY()

    Devuelve la fecha actual en formato de fecha.

    Ejemplo: =HOY() devuelve 09/09/2004.

    Funcin MES(nm_de_serie)

  • Devuelve el nmero del mes en el rango del 1 (enero) al 12 (diciembre) segn el nmero de serie

    pasado como parmetro.

    Ejemplo: =MES(35400) devuelve 12.

    Funcin MINUTO(nm_de_serie)

    Devuelve el mnuto en el rango de 0 a 59 segn el nmero de serie pasado como parmetro.

    Ejemplo: =MINUTO("16:20:00") devuelve 20.

    Funcin NSHORA(hora; minuto; segundo)

    Convierte horas, minutos y segundos dados como nmeros en un nmero de serie de Excel en

    formato de hora.

    Ejemplo: =NSHORA(16;20;00) devuelve 0,64.

    Funcin NUM.DE.SEMANA(num_de_serie; [tipo])

    Devuelve el nmero de semana del ao con el da de la semana indicado (tipo). Los tipos son:

    Tipo Una semana comienza

    1 u omitido El domingo. Los das de la semana se numeran del 1 al 7.

    2 El lunes. Los das de la semana se numeran del 1 al 7.

    11 El lunes.

    12 La semana comienza el martes.

    13 La semana comienza el mircoles.

    14 La semana comienza el jueves.

    15 La semana comienza el viernes.

    16 La semana comienza el sbado.

    17 El domingo.

    Ejemplo: =NUM.DE.SEMANA(FECHA(2010;8;21);2) devuelve 34. Como el 21 de agosto de 2010 es

    sbado, el resultado sera 35 si eligiramos el tipo 16.

  • Funcin SEGUNDO(nm_de_serie)

    Devuelve el segundo en el rango de 0 a 59 segn el nmero de serie pasado como parmetro.

    Ejemplo: =SEGUNDO("12:20:40") devuelve 40.

    Funcin HORANUMERO(texto_de_hora)

    Convierte una hora de texto en un nmero de serie de Excel para una hora.

    Ejemplo: =HORANUMERO("12:35:20") devuelve 0,5245.

    Nota Para ver el nmero como una hora (12:35:20), recuerda que tienes que seleccionar la celda

    y, en el men Formato, hacer clic en Celdas, para despus, en la

    ficha Nmero, seleccionarHora del cuadro Categora.

    Nota importante: Aunque se ilustren los ejemplos con literales que representan fechas, a la hora

    de utilizar las funciones es conveniente, para que no suceda ningn error, que las fechas no sean

    introducidas en formato fecha entre comillas, sino mediante la funcin FECHA().

  • FUNCIONES DE TEXTO

    Una hoja de clculo est pensada para manejarse dentro del mundo de los nmeros, pero Excel

    tambin tiene un conjunto de funciones especficas para la manipulacin de texto.

    Estas son todas las funciones de texto ofrecidas por Excel.

    Funcin CARACTER(nmero)

    Devuelve el carcter especficado por el nmero de cdigo correspondiente al cdigo de

    caracteres ASCII.

    Ejemplo: =CARACTER(76) devuelve L

    Funcin CODIGO(texto)

    Esta funcin devuelve el cdigo ASCII del primer carcter del texto pasado como parmetro.

    Ejemplo: =CODIGO("L") devuelve 76

    Funcin CONCATENAR(texto1; texto2; ...; textoN)

    Devuelve una cadena de caracteres con la unin de los textos pasados como parmetros. Esta

    funcin es de utilidad cuando tenemos texto como puede ser el nombre completo de una persona

    pero dividido en distintas celdas y, en alguna ocasin, queremos fundir el nombre completo en

    una sola celda.

    Ejemplo: =CONCATENAR("Antonio ";"Gutierrez ";"Fernandez " ) devuelve Antonio Gutierrez

    Fernandez

    Funcin DECIMAL(nmero; decimales; no_separar_millares)

    Redondea un nmero pasado como parmetro a los decimales indicados y devuelve el resultado

    en formato de texto. La ltima opcin es una parmetro lgico (VERDADERO, FALSO). Si se omite,

    coge como valor FALSO, mostrando los puntos separadores de los millares.

    Ejemplo: =DECIMAL(4005,75;3) devuelve 4.005,750 y =DECIMAL(4005,75;3;verdadero) devuelve

    4005,750

    Funcin DERECHA(texto; nm_de_caracteres)

    Devuelve, de la cadena de texto, el nmero de caracteres especificados comenzando a contar

    desde el final del texto.

    Ejemplo: =DERECHA("Bienaventurados los que estudien Excel...";12) devuelve "ien Excel..."

  • Funcin ENCONTRAR(texto_buscado; dentro_del_texto; nm_inicial)

    Devuelve la posicin inicial del texto buscado dentro de otro texto empezando a buscar desde la

    posicin nm_inicial. A diferencia de la funcin HALLAR, ENCONTRAR distingue entre maysculas y

    minsculas y no admite caracteres comodn.

    Ejemplo: =ENCONTRAR("Wally";"Siempre buscando nuevas aventuras este Wally y siempre

    perdido, aydame a encontrarlo";1)

    devuelve 40, que es la posicin donde empieza la palabra Wally.

    Funcin EXTRAE(texto; posicion_inicial; nm_caracteres)

    Devuelve los caracteres indicados de una cadena de texto a partir de una posicin inicial.

    Ejemplo: =EXTRAE("Mirando el mar, me envuelve una emocin intensa...";12;3) devuelve "mar"

    Funcin HALLAR(texto_buscado; dentro_del_texto; nm_inicial)

    Busca un texto dentro de otro y devuelve la posicin del texto buscado. Realiza la bsqueda

    leyendo el texto de izquierda a derecha a partir de l