22
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

Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

Funciones básicas

Excel

GAP. Sistemas de Información Digitales IICurso 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

Page 2: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 3: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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 rangode celdas y retorna el contenido de la columna col a su derecha.

� ¡Ojo si las celdas están desordenadas!� =BUSCARV(celda;rango;n;FALSO)

Page 4: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 5: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

Curso 2004-2005 SID2-GAP 9

BUSCARH()� =BUSCARV(<clave>;<rango>;<fila>;

<ordenado>)� Función:

� Busca la fila con valor clave en un rangode 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

Page 6: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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>

Page 7: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 8: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 9: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 10: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 11: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 12: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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 “”

Page 13: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 14: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 15: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 16: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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>

Page 17: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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()

Page 18: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 19: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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()

Page 20: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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()

Page 21: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

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

Page 22: Tipos de funcionesdi002.edv.uniovi.es/~alberto_mfa/sid2/apuntes/excel/FuncionesBasic… · Funciones básicas Excel GAP. Sistemas de Información Digitales II Curso 2004-2005 Curso

Curso 2004-2005 SID2-GAP 43

Asistente de funciones