Anda di halaman 1dari 12

FUNCIONES DE EXCEL

Generalidades sobre las funciones: o concepto de argumento o argumentos literales (por valor) y por referencia o anidamiento de funciones Asistente de funciones Tipos de funciones: de texto, numricas, de bsqueda,.... Tipos de funciones: matriciales y no matriciales (Referencias relativas y extensin)

FUNCIONES MATEMTICAS MAS COMUNES


LOG(argumento) LN(argumento) EXP(argumento) RAIZ(argumento) POTENCIA(numero; potencia) ABS(argumento) ENTERO(argumento) REDONDEAR(argumento) SUMA(rango o lista de argumentos) PRODUCTO(rango o lista de argumentos)

MANEJO DE MATRICES (funciones matriciales en sentido algebraico) Funciones de manejo algebraico de matrices.
MMULT(matriz1; matriz2) MINVERSA(matriz) MDETERM(matriz) TRANSPONER(matriz)

Ejemplo: Resolucin de un sistema de ecuaciones lineales x=A-1b haciendo {=MMULT(MINVERSA(MatrizA);VectorB)} aplicada de forma matricial sobre el rango de salida Adems muchas funciones tienen una versin matricial: Ejemplos: Obtencin de frecuencias relativas 1.- nombrar rango de frecuencias absolutas: Frecuencia 2.- nombrar celda de total: N 3.- marcar columna de frecuencias relativas e introducir la frmula matricial {=Frecuencia/n} Clculo de la media con datos tabulados no agrupados 1.- nombrar rango de valores de la variable: X 2.- nombrar rango de frecuencias absolutas: Frecuencia 3.- nombrar celda de total: N 4.- marcar columna de FX e introducir la frmula matricial {=Frecuencia*X/N}

Pedro Femia - Resumen de funciones de Excel

FUNCIONES DE TEXTO
& (concatenacin)

Operador de Concatenacin Ejemplos: - Generacin de campos de texto - creacin de referencias que servirn de argumento a la funcin indirecto() - creacin de condiciones que servirn de argumento a la funcin
contar.si()
MAYUSC(texto) Convierte el texto en maysculas MINUSC(texto)

Convierte el texto en minsculas

IZQUIERDA(Texto; nmero _ caracteres) Extrae la subcadena constituida por el nmero de caracteres indicados

comenzando por la izquierda dentro de la cadena de texto


DERECHA(Texto; nmero _ caracteres) Extrae la subcadena constituida por el nmero de caracteres indicados

comenzando por la derecha dentro de la cadena de texto


EXTRAE(texto; posicin_inicial; nmero _ caracteres) Extrae la subcadena constituida por el nmero de caracteres indicados a partir

de la posicin inicial dentro de la cadena de texto


LARGO(texto)

Devuelve la longitud de la cadena Devuelve la posicin de la subcadena dentro de la cadena de texto a partir del carcter pos_inicial No distingue entre maysculas y minsculas Devuelve la posicin de la subcadena dentro de la cadena de texto a partir del carcter pos_inicial Distingue entre maysculas y minsculas

HALLAR(subcadena;cadena;pos_inicial)

ENCONTRAR(subcadena;cadena;pos_inicial)

Ejemplo de extraccin: Las estadsticas de baloncesto en la web presentan columnas con valores del tipo 3/7 (3 canastas conseguidas en 7 intentos por ejemplo). Si el valor de entrada est por ejemplo en A1 la separacin en dos variables se puede hacer con la funcin
=IZQUIERDA(A1;ENCONTRAR("/";A1)-1)

devuelve 3 devuelve 7

=EXTRAE(D21;ENCONTRAR("/";D21)+1;LARGO(D21)-ENCONTRAR("/";D21)+1)

Las dos implementaciones son robustas para datos con mas dgitos y funcionarn bien para una entrada del tipo 10/13 o con mas dgitos

Caracter(valor) Devuelve el carcter ASCII al cual corresponde el cdigo valor Codigo(caracter)


Pedro Femia - Resumen de funciones de Excel

Devuelve el cdigo ASCII del carcter indicado

Ejemplo: creacin de una lista alfabtica FUNCIONES DE BUSQUEDA


BUSCARV(bsqueda; tabla; columna_ a_devolver; Ordenado)

Bsqueda en la columna mas a la izquierda de la tabla. Devuelve el contenido de la fila correspondiente a la bsqueda encontrada en la columna indicada

BUSCARH(bsqueda; tabla; fila_ a_devolver; Ordenado) Bsqueda en la fila superior de la tabla. Devuelve el contenido de la columna

correspondiente a la bsqueda encontrada en la fila indicada En los dos casos, si no encuentra el valor devuelve el mas prximo. Si hay repeticiones devuelve el ltimo
Ordenado = Verdadero / Falso

Ejemplo:

FUNCIONES LGICAS Las funciones


VERDADERO() FALSO()

Devuelven los valores lgicos correspondientes. No llevan argumento y no es necesario el parntesis.


Evaluacin condicional SI(condicion; resultado_si_verdadero; resultado_si_falso)

La condicin se elabora con operadores lgicos y relacionales: o Operadores lgicos: implementados como funciones lgicas

Pedro Femia - Resumen de funciones de Excel

Y(arg1; arg2;...) O(arg1; arg2;...) NO (argumento)

o Operadores relacionales: = Igual <> distinto < Menor > Mayor


<= Menor o igual >= Mayor o igual

Las siguientes funciones evalan el tipo de contenido de una celda y devuelven VERDADERO/FALSO ESNUMERO(celda) Devuelve VERDADERO si la celda argumento contiene un nmero ESBLANCO(celda) Devuelve VERDADERO si la celda argumento esta vaca ESTEXTO(celda) Devuelve VERDADERO si la celda argumento contiene texto ESREF(argumento) Devuelve VERDADERO si el argumento es una referencia Exploracin de errores: ESERROR(celda) Devuelve VERDADERO/FALSO El error particular se puede explorar con la funcin TIPO.DE.ERROR(celda)

Devuelve un cdigo de error o #N/A si en la celda aludida no hay error.


Cdigos de error
1 2 3 4 5 6 7

Error
#NULO! #DIV/0! #VALOR!

#REF!
#NOMBRE? #NUM! #N/A

Pedro Femia - Resumen de funciones de Excel

FUNCIONES DE REFERENCIA
INDIRECTO(direccin)

Hace referencia al contenido de la direccin indicada

DIRECCIN(Fila; Columna; Abs; A1; [hoja]) Fila: Nmero de fila Columna: Nmero de columna (A=1; B=2;...) Abs: 1=$A$1; 2=$A1; 3=A$1; 4=A1

A1: indica la forma de la referencia A1 o A1B1


Hoja: opcional; nombre de la hoja

Ejemplo:
[=DIRECCION(fila_inicial+num_datos-1;COLUMNA(INDIRECTO(Dir_col)); 4;1)] == K12

COLUMNA() [COLUMNA(INDIRECTO(C19))]==7 FILA()

Las funciones
COLUMNAS(Rango) FILAS(Rango)

devuelven el nmero de columnas y de filas que componen el rango indicado

Pedro Femia - Resumen de funciones de Excel

ESTADSTICA DESCRIPTIVA En los casos que siguen, Datos es el rango nombrado de celdas con los valores a analizar.
RECUENTO Y SUMA DE DATOS. Contar(Datos) Suma(Datos) TABULACIN DE DATOS. FUNCIONES DE FRECUENCIA Frecuencia (Datos; Grupos)

Admite forma matricial pero cambia el resultado: - en forma matricial proporciona la frecuencia no acumulada - en forma no matricial da la frecuencia acumulada. No considera valores de texto Admite forma matricial Criterio es la referencia a una celda que contiene los caracteres identificativos de la clase. Son vlidos los valores de texto. Admite forma matricial Criterio es la referencia a una celda que contiene los caracteres identificativos de la clase. Son vlidos los valores de texto.

Contar.Si(Datos; Criterio)

Sumar.Si(Datos; Criterio)

Suma(Si(Rango=Criterio;1;0))

Es matricial (aunque se aplique sobre una sola celda) Permite elaborar condiciones mas complejas anidando funciones SI(). Ejemplo:
{Suma(Si(A1:A100=1;Si(A1:A100=2;1;0)))}

MEDIDAS DE POSICIN

# Cf. Clculo mediante expresiones algebraicas (datos tabulados o casosvariables) con expresin matricial o no.
Funciones tiles en el clculo de medidas de posicin SumaProducto(Matriz1;Matriz2;...)

Devuelve el producto escalar de dos vectores (rangos): fi xi =SUMAPRODUCTO(rango_f; rango_x) No admite forma matricial.

Suma.Cuadrados(Matriz1;Matriz2;...)

Medidas de tendencia central: Promedio(Datos)

Pedro Femia - Resumen de funciones de Excel

Media aritmtica: x =

x
i =1

Moda(Datos) Mediana(Datos)

Medidas de tendencia no central: Max(Datos); Min(Datos) Extremos de la distribucin. Percentil(Datos; p)

Con 0p1 el percentil buscado. Devuelve el valor X correspondiente a dicho percentil p

Cuartil(Datos; q) Equivalente a la funcin Percentil()

Los valores posibles para el segundo argumento son q=0 da el mnimo; q=1 da el 1er. cuartil; q=2 da la mediana; q=3 da el 3er cuartil) y q=4 da el mximo. Devuelve qu percentil (p) representa el valor X en la tabla de datos Devuelve el valor X que representa el menor k-simo Devuelve el valor X que representa el mayor k-simo Devuelve el valor X que representa el menor o mayor k-simo segn el criterio: criterio=0 descendente; equivale a K.Esimo.Mayor() criterio=1 ascendente; equivale a K.Esimo.Menor()

Rango.Percentil(Datos; X [; cifras significativas])

K.Esimo.Menor(Datos; k) K.Esimo.Mayor(Datos; k)
Jerarquia(k; datos; criterio)

MEDIDAS DE DISPERSIN Var(Datos)

Obtiene la varianza muestral 2 1 k 1 k 2 2 s = fi xi f i xi n 1 n i =1 i =1 Desviacin tpica muestral

DesvEst(Datos);

Las funciones VARP() y DESVESTP() son los equivalentes poblacionales

Pedro Femia - Resumen de funciones de Excel

CLCULO DE PROBABILIDADES CON EXCEL

NMEROS COMBINATORIOS
Funciones elementales de clculo combinatorio Fact(n)

Factorial de un nmero entero; Fact(n) n!

COMBINAT(n;x)

n n! Nmero combinatorio Cn,x = = x x !(n x)!

DISTRIBUCIONES DE PROBABILIDAD
Distribuciones discretas Distribucin Binomial

n X B(n, p) si P ( X = x ) = p x (1 p) n x ; x=0,1,...,n x DISTR.BINOM(x; n; p; acumulado) x = Nmero de xitos en n pruebas de tipo Bernouilli de parmetro p (Be(p)) n = nmero de pruebas p= probabilidad de xito en cada una de las pruebas acumulado = Verdadero/Falso o 1/0. Si es Verdadero devuelve la funcin Binomial acumulada (funcin de distribucin Binomial) x n P ( X x ) = p k (1 p) n k k =0 k Momentos de la distribucin: E ( X ) = np, V ( X ) = npq
Distribucin binomial negativa

r + x 1 r x X BN ( x, r , p) si P ( X = x ) = p (1 p) ; x=0,1,2,... x NEGBINOMDIST(x; r; p) x = N de fallos antes del r-simo xito en pruebas de tipo Be(p) p = probabilidad de xito La distribucin geomtrica es el caso particular de la Binomial Negativa en que r=1, X g ( p ) si P ( X = x ) = p(1 p) x , modeliza por tanto la probabilidad asociada al nmero de fallos antes del primer xito en pruebas de tipo Be(p) Momentos de la distribucin Binomial negativa: E ( X ) = rq p , V ( X ) = rq p 2

Pedro Femia - Resumen de funciones de Excel

Distribucin de Poisson

X P( ) si P( X = x) =
POISSON(x; ; acumulado)

e x ; x=0,1,... x!

x = nmero de sucesos por unidad de tiempo, espacio, rea... = nmero medio de sucesos del tipo anterior acumulado = Verdadero/Falso o 1/0. Si es Verdadero devuelve la funcin de distribucin de Poisson
k! Momentos de la distribucin: E ( X ) = V ( X ) =
k =0

P( X x) = e

Distribuciones continuas Distribucin normal Distribucin normal estndar N(0,1) DISTR.NORM.ESTAND(z).

Dada la abcisa z devuelve P(z z) Ej. Distr.Norm.Estand(1.96) 0.975

DISTR.NORM.ESTAND.INV(1) Dada la probabilidad 1 devuelve la abcisa z tal que P(z z)=1 Ej: Distr.Norm.Estand.Inv(0.975) 1.96

Distribucin normal N(, ) DISTR.NORM(x; ; ; acumulada) Dada la abcisa x devuelve P(X x) para XN(,s)

acumulada = Verdadero/Falso o 1/0. Si es Verdadero devuelve el valor en x de la funcin de distribucin N(, ) Ej. Distr.Norm(1.96; 0; 1; Falso) 0.975

DISTR.NORM.INV(1; ; ) Funciona igual que en el caso de la funcin Distr.Norm.Estand.Inv() Ej: Distr.Norm.Inv(0.975; 0;1) 1.96

Pedro Femia - Resumen de funciones de Excel

Distribuciones en el muestreo Distribucin t-Student DISTR.T(x; gl; colas) Devuelve el valor de o de /2, segn sea a 1 o

2 colas, para la abcisa x y grados de libertad gl dados Ej. Distr.T(1.96;1000; 2) 0.05

DISTR.T.INV(; gl) Devuelve la abcisa x asociada a la probabilidad

a dos colas para los gl indicados Ej: Distr.T.Inv(0.05;1000) 1.96

Distribucin F-Snedecor DISTR.F(F; gl1; gl2) Da la probabilidad asociada a la abcisa F para

los grados de libertad gl1 y gl2 Ej: Distr.F(3.841; 1; 10000) 0.05

DISTR.F.INV(; gl1; gl2)

Devuelve la abcisa F que deja una cola de probabilidad para los grados de libertad indicados. Ej: Distr.F.Inv(0.05; 1; 10000) 3.841

Distribucin 2 DISTR.CHI(x,gl) Devuelve la probabilidad asociada a la abcisa

x para los grados de libertad gl Ej: Distr.Chi(3.841;1) 0.05

PRUEBA.CHI.INV(; gl)

Devuelve la abcisa 2 que deja una cola de probabilidad Ej: Prueba.Chi.Inv(0.05;1) 3.841

Pedro Femia - Resumen de funciones de Excel

Construccin de intervalos de confianza con Excel


Intervalo de confianza para la media de una normal

x t ;n 1 Precisin de la estimacin = t ;n 1 s t Tamao de muestra n ;n 1


2

s n

s n

siendo t;g = Distr.Tinv(1/2; n1).


Intervalo de confianza para la media de una variable arbitraria

Para variables no normales con n>60 la expresin es vlida sustituyendo la t por el valor z equivalente de la N(0,1): s x z n Si la v.a. aproximada es discreta debe aadirse la c.p.c. 1/ 2n : x z s 1 n 2n

Intervalo de confianza para una proporcin.

a) Si x5 y (n-x)5:
z2 z 2 ( x 0.5) ( (n x) 0.5 ) ( x 0.5) + z + 2 4 n b) Si x20 y (n-x)20: p 1 2 n + z

(1 p ) 1 p z + p p n 2n Precisin: puede considerarse =(LS-LI)/2 con LI y LS los lmites del IC obtenido z 2 0.25 Tamao de muestra: n 2 siendo z=Distr.Norm.Estand.Inv(1/2); o bien el argumento es [(1) + 1((1)/2) ] si se da como valor de entrada la confianza (1)
Intervalo de confianza para el parmetro de Poisson

a) Mtodo exacto. El IC a nivel para viene dado por los valores ( 1 , 2 ) , en

donde

1 2 1 2 1 / 2; 2 x ; 2 = i 2n 2n / 2; 2+ 2 xi 2 2 con 1 / 2; gl =Prueba.Chi.Inv(1(/2); gl) y / 2; gl ==Prueba.Chi.Inv(/2; gl) 1 =

Pedro Femia - Resumen de funciones de Excel

b) Mtodo aproximado a travs de la Normal. Para x 15 (con x una observacin de la P())


1 z xi + 0.5 0.5 n 2 siendo z el percentil 1/2 de la Normal estndar. Precisin: puede considerarse =(21)/2 Tamao de muestra: para conseguir una estimacin tal que x d se tiene
2 z en donde el valor de utilizado suele ser el mximo del obtenido en 2 d una muestra piloto. 2

n=

Pedro Femia - Resumen de funciones de Excel

Anda mungkin juga menyukai