Institucion educativa la esperanza sede la magdalena
Funciones basicas
1. Funciones básicas
Excel
GAP. Sistemas de Información Digitales II
Curso 2004-2005
Curso 2004-2005 SID2-GAP 2
Tipos de funciones
Financieras
Fecha y Hora
Estadísticas
Meta Información
Búsqueda
Base de datos
Texto
Lógicas
2. Curso 2004-2005 SID2-GAP 3
Funciones Básicas
SUMA(), SUMAR.SI()
BUSCARV(), BUSCARH()
SI(), Y(), O(), NO()
PROMEDIO(), MODA(), MEDIANA()
CONTAR(), CONTARA(), CONTAR.SI()
RESIDUO(), ENTERO(), REDONDEAR()
EXTRAE(), REEMPLAZAR(),
Curso 2004-2005 SID2-GAP 4
SUMA()
Función
Suma un rango de
celdas
Más cómodo que
sumar celda a celda
=A3+A4+A5+A6+A7+A9 engorroso
=suma(A3:A9) Botón autosuma
3. Curso 2004-2005 SID2-GAP 5
SUMAR.SI()
Sintaxis
=SUMA.SI(<rango>;<“condicion”>)
Función
Suma las celdas del rango que cumplan la
condición
<“condicion”> siempre “entre comillas”
=SUMAR.SI(A3:A33; “>5000”)
Curso 2004-2005 SID2-GAP 6
BUSCARV()
=BUSCARV(<clave>;<rango>;<col>;
<ordenado>)
Función:
Busca la fila del valor clave en un rango
de celdas y retorna el contenido de la
columna col a su derecha.
¡Ojo si las celdas están desordenadas!
=BUSCARV(celda;rango;n;FALSO)
4. Curso 2004-2005 SID2-GAP 7
BUSCARV()
Define una tabla dentro de la hoja
La tabla está en las coordenadas de <rango>.
<rango> tiene varias columnas
La primera columna de <rango> contiene las
claves de búsqueda
Busca la clave en la primera columna de la
tabla
Si la encuentra, devuelve el dato de la n-
ésima columna dentro de la tabla definida por
<rango>
Curso 2004-2005 SID2-GAP 8
BUSCARV()
C2 = BUSCARV(C1; A7:C15; 2; VERDADERO)
Busca el contenido de
C1 en la primera
columna de la tabla y si
lo encuentra devuelve el
contenido de la celda
determinada por la fila
en la que está y la
columna pedida de la
tabla
5. Curso 2004-2005 SID2-GAP 9
BUSCARH()
=BUSCARV(<clave>;<rango>;<fila>;
<ordenado>)
Función:
Busca la fila con valor clave en un rango
de celdas y retorna el contenido de la n-
fila situada debajo.
Igual que buscarV() pero en
horizontal.
Curso 2004-2005 SID2-GAP 10
BUSCARH()
Busca lo que se indica en el primer
argumento en la primera fila de la tabla
(rango) indicada por el segundo argumento y
si lo encuentra devuelve el contenido de la
celda determinada por la columna en la que
está y la fila pedida en el tercer argumento
Si los datos de la primera fila están
desordenados el cuarto argumento debe ser
FALSO
6. Curso 2004-2005 SID2-GAP 11
BURCARH()
Busca el contenido de J2 en la primera fila de
la tabla definida desde B2 hasta F6
J4 = BUSCARH(J2; B2:F6; J3+1; FALSO)
Curso 2004-2005 SID2-GAP 12
SI()
Sintaxis
=SI(<condicion>;<expr_verdad>;<expr_falso>)
Función
Comprueba si se cumple una condición.
Si ésta se cumple, devuelve <expr_verdad>
En caso contrario, devuelve <expr_falso>
7. Curso 2004-2005 SID2-GAP 13
SI()
=SI(A17="Contado“ ; E14*10% ; 0)
Condiciones complejas
Se usan las funciones O(...), Y(...), NO(...)
=SI(Y(Condición1;Condición2...
Se deben cumplir todas las condiciones
=SI(O(Condición1;Condición2...
Basta que se cumpla una de ellas
Curso 2004-2005 SID2-GAP 14
Y()
Sintaxis
=Y(<valor_logico>;<valor_logico>;...)
Función
Realiza la operación AND con todos los
valores lógicos
Devuelve VERDADERO si TODOS lo son
FALSO si alguno es FALSO
Hasta 30
8. Curso 2004-2005 SID2-GAP 15
O()
Sintaxis
=O(<valor_logico>;<valor_logico>;...)
Función
Realiza la operación OR con todos los
valores lógicos
Devuelve VERDADERO si ALGUNO lo es
FALSO si ninguno es VERDADERO
Hasta 30
Curso 2004-2005 SID2-GAP 16
NO()
Sintaxis
=NO(<valor_logico>)
Función
Devuelve la negación lógica del valor que
recibe
NO(VERDADERO) FALSO
NO(FALSO) VERDADERO
9. Curso 2004-2005 SID2-GAP 17
Funciones SI() anidadas
Cuando hay que evaluar más de una
condición lógica, por ejemplo una tabla
SI(<c1>;<f1>;SI(<c2>;<f2>;SI(<c3>;
<f3>;<>)))
Curso 2004-2005 SID2-GAP 18
PROMEDIO()
Sintaxis
=PROMEDIO(<num>;<num>; ...)
=PROMEDIO(<rango>;...) hasta 30
Función
Calcula la media aritmética de los
números o rangos
10. Curso 2004-2005 SID2-GAP 19
MAX() y MIN()
Sintaxis
=MAX(<num>; <num>;...)
=MAX(<rango>; <rango>;...)
=MIN(<num>; <num>;...)
=MIN(<rango>; <rango>;...)
Función
Devuelve el máximo/mínimo de todos los
números que se pasan como argumento
Curso 2004-2005 SID2-GAP 20
MODA()
Sintaxis
=MODA(<num>;<num>; ...)
=MODA(<rango>;<rango>; ...)
Función
Devuelve el valor que más se repite en una
serie de números.
¡Ojo!, si no se repite ninguno #N/A
11. Curso 2004-2005 SID2-GAP 21
MEDIANA()
Sintaxis
=MEDIANA(<arg>;<arg>; ...)
Función
Devuelve el valor por encima/debajo del
cual están el 50% de los valores
Percentil 50
Curso 2004-2005 SID2-GAP 22
PERCENTIL()
Sintaxis
=PERCENTIL(<rango>;<k>)
Función
Devuelve el percentil K-esimo de la serie
de números definida por el <rango>
K es un número entre 0 y 1
Percentil 50 k = 0,5
Percentil 90 k = 0,9
12. Curso 2004-2005 SID2-GAP 23
CONTAR() y CONTARA()
Sintaxis
=CONTAR(<matriz>; ...)
=CONTARA(<matriz>; ...)
Función
CONTAR, devuelve el número de
argumentos que son cifras
CONTARA, devuelve el número de
argumentos que son alfabéticos
Curso 2004-2005 SID2-GAP 24
CONTAR.SI()
Sintaxis
=CONTAR.SI(<rango>; <“criterio”>)
Función
Devuelve el número de celdas en el
<rango> que cumplen el criterio
<criterio>, es una condición lógica que se
aplica a cada celda
Siempre entre comillas “”
13. Curso 2004-2005 SID2-GAP 25
RESIDUO()
Sintaxis
=RESIDUO(<dividendo>;<divisor>)
Función
Devuelve el resto de la división
<dividendo> y <divisor> pueden ser
reales
Curso 2004-2005 SID2-GAP 26
ENTERO()
Sintaxis
=ENTERO(<numero>)
Función
Devuelve el entero inferior más próximo.
=ENTERO(13,21) 13
=ENTERO(13,86) 13
=ENTERO(-13,86) -14
=ENTERO(-13,21) -14
14. Curso 2004-2005 SID2-GAP 27
REDONDEAR()
Sintaxis
=REDONDEAR(<numero>;<decimales>)
Función
Redondea el número a los decimales
indicados
Redondea alejándose de CERO
=REDONDEAR(0,375;2) 0,38
=REDONDEAR(0,374;2) 0,37
Curso 2004-2005 SID2-GAP 28
Familia REDONDEAR.<X>()
REDONDEA.PAR(<numero>)
REDONDEA.IMPAR(<numero>)
Redondea hasta el siguiente entero PAR/IMPAR
alejándose de CERO
REDONDEAR.MAS(<numero>;<decimales>)
REDONDEAR.MENOS(<numero>;<decimales>)
Redondea <numero> al número de decimales
indicado alejándose/acercándose a cero
=REDONDEAR.PAR(3,325) 4
=REDONDEAR.IMPAR(3,325) 5
=REDONDEAR.MAS(3,375;2) 0,38
=REDONDEAR.MENOS(3,375;2) 0,37
15. Curso 2004-2005 SID2-GAP 29
REDONDEAR vs ENTERO
¿ Es lo mismo
=ENTERO(<numero>)
Que
=REDONDEAR.MENOS(<número>, O)
ENTERO obtiene el número menor
REDONDEAR.MENOS redondea hacia CERO
Con números negativos NO es igual
Curso 2004-2005 SID2-GAP 30
IZQUIERDA(), DERECHA()
Sintaxis
=IZQUIERDA(<texto>;<numero>)
=DERECHA(<texto>;<numero>)
Función
Devuelve los <numero> caracteres situados a la
Izquierda/Derecha en una frase
Nota: El texto siempre “entre comillas”
Nota2: texto = string
16. Curso 2004-2005 SID2-GAP 31
EXTRAE()
Sintaxis
=EXTRAE(<texto>;<inicio>; <cantidad>)
Función
Devuelve un número caracteres dentro de
una cadena desde la posición indicada
Ejemplo
A2 “Dabale arroz a la zorra el abad”
=EXTRAE(A2; 8; 5) arroz
Curso 2004-2005 SID2-GAP 32
REEMPLAZAR()
Sintaxis
=REEMPLAZAR(
<texto_original>;<desde>;<cuantos>;
<texto_reemplazo>)
Función
Reemplaza <cuantos> caracteres desde la
posición <desde> en <texto_original> con
<texto_reemplazo>
17. Curso 2004-2005 SID2-GAP 33
SUSTITUIR()
Sintaxis
=SUSTITUIR(<texto_original>;
<texto_a_sustituir>; <texto_reemplazo>;
<ocurrencia>)
Función
Sustituye una subfrase dentro de
<texto_original> con <texto_reemplazo>
solo cuando se encuentre por
<ocurrencia> (1ª, 2ª, 3ª...) vez
Curso 2004-2005 SID2-GAP 34
Otras de texto
concatenar(), espacios()
largo(), igual()
mayusculas(), minusculas()
encontrar(), hallar()
moneda(), nompropio()
18. Curso 2004-2005 SID2-GAP 35
Manipulación de fecha y hora
ahora(), año(), mes(), dia()
fecha(), hora(), minuto(), segundo()
diasem(), dia360()
fechanumero(), horanumero()
Curso 2004-2005 SID2-GAP 36
Excel trata las fechas y horas como
números decimales.
38279,75132
Fecha. Número de días que
transcurrieron desde 1 de enero de
1900. Parte entera.
Hora. Fracciones de día. Parte decimal.
Fechas y horas
19/10/2004 18:01
19. Curso 2004-2005 SID2-GAP 37
Fechas y horas
Al ser números se pueden operar
aritméticamente
12/12/2004 + 24:00 = 13/12/2004
Operaciones + y – permiten calcular
diferencias entre fechas de forma
sencilla
1,0 = 1 día = 24 horas
Curso 2004-2005 SID2-GAP 38
Otras matemáticas
Trigonométricas
tan(), cos(), sin(), atan(), acos(), asin()
Y las hiperbólicas
Cálculo
potencia(), producto(), raiz(), exp()
log, log10, fact()
20. Curso 2004-2005 SID2-GAP 39
Otras estadísticas
cuartil(), curtosis()
desvest(), var()
Familia DISTRIB.<x>() todas las
distribuciones estadísticas
media.armonica(), media.acotada(),
media.geometrica()
Curso 2004-2005 SID2-GAP 40
Otras de búsqueda
buscar(), buscarV(), buscarH()
fila(), filas(), columna(), columnas()
trasponer(), elegir(), indice()
coincidir()
21. Curso 2004-2005 SID2-GAP 41
Otros tipos de funciones
No vistas de momento
Acceso a Bases de Datos
Meta Información
Análisis Financiero
Curso 2004-2005 SID2-GAP 42
Búsqueda de funciones
Demasiadas para cubrirlas en detalle
Uso del asistente de funciones
La ayuda da información abundante
sobre la sintaxis de cada función y su
uso con ejemplos