Professional Documents
Culture Documents
Captulo 1:
Qu es una funcin?
www.iberfinanzas.com
Excel es una hoja de clculo que nos permite poder realizar muchas
operaciones de forma sencilla, mediante la identificacin de las celdas
mediante filas y columnas.
Una de las grandes herramientas que existen en Excel son las funciones.
Estas funciones nos permiten realizar operaciones ms complejas y de
forma sencilla, tanto con valores numricos o valores de texto.
Todas las funciones tienen en comn, el nombre de la funcin la cual la
identifica y una serie de argumentos, todos ellos separados por puntos y
comas, todos ellos dentro de parntesis. Veremos que puede haber alguna
funcin que no tenga ningn tipo de argumento, pero siempre existirn los
parntesis despus del nombre de la funcin.
Para poder trabajar con las funciones es importante conocerlas todas por
separado ya que cada una de ellas nos ofrece un resultado diferente.
Sabiendo lo que deseamos y conociendo las funciones es ms fcil poder
encontrar la combinacin de funciones con las que podemos encontrar el
resultado deseado.
A lo largo de estas lecciones podremos ver el nombre de la funcin, una
pequea explicacin para que sirve, la explicacin de la estructura con los
argumentos y para que sirve cada una de ellas y un pequeo ejemplo de
cmo utilizar esta funcin.
Captulo 2:
ENCONTRAR
Nos devuelve la posicin en la que se encuentra un valor dentro de una
cadena de texto.
Estructura: ENCONTRAR(Texto que deseamos buscar; Dentro del texto;
Nmero de posicin inicial)
El tercer argumento no es obligatorio, si no se introduce Excel considerar
la primera posicin como nmero 1.
Ejemplo: En la celda A1 tenemos el texto: Mailxmail si deseamos saber en
que posicin se encuentra la x deberemos escribir en la celda A2 la funcin
=ENCONTRAR("x";A1) nos devolver un 5 como resultado ya que la
primera letra la considera como si estuviera en la primera posicin.
Captulo 3:
Captulo 4:
Captulo 5:
Captulo 6:
Captulo 7:
Captulo 8:
Captulo 9:
Captulo 10:
Celda
www.DotNetCharting.com
Funciones de informacin: funciones que nos ofrecen informacin de una
celda o rango de celdas.
CELDA
Esta funcin nos devuelve informacin sobre el formato, ubicacin y
contenido de una celda.
Estructura: CELDA(Tipo de informacin; Celda). A continuacin
mostraremos los diferentes tipos de informacin que podemos solicitar y la
informacin que nos devolver. Es importante hacer notar que el tipo de
informacin siempre deber ir entre comillas. ""
- "Direccion": nos informar de la referencia de la celda en formato texto,
$A$1.
- "Columna": indica la columna en la que se encuentra la celda. Nos
devolver un valor numrico, no el nombre de la columna.
- "Color": nos devolver un 1 cuando la celda tiene valor para los valores
negativos y un 0 en caso contrario.
- "Contenido": devuelve el valor de la celda a la que hacemos referencia.
- "Prefijo": nos devuelve un ' si la celda contiene texto alineado a la
izquierda, " si la celda est alineada a la derecha, ^ si el contenido de la
celda est centrada, \ si la celda tiene texto con alineacin de relleno, por
ltimo nos devolver texto vaco si tiene otro valor.
- "Proteger": con este valor podremos saber si la celda est protegida con lo
que nos devolver un 1 y si no lo est un 0.
- "Fila": indica la fila en la que se encuentra la celda.
- "Tipo": nos devolver una b si la celda est en blanco, una r si contiene
texto, una v si contiene otro valor como por ejemplo un valor numrico.
- "Ancho": nos indica el ancho de la columna en la que se encuentra la
celda. Siempre el valor se redondear al entero ms prximo.
Captulo 11:
Captulo 12:
Si - Y - O
www.DotNetCharting.com
Funciones lgicas: funciones que nos permiten "preguntar" sobre el valor
de otras y actuar segn la respuesta obtenida.
SI
La funcin SI nos permite realizar una pregunta lgica, la cual pueda tener
dos posibles resultados Verdadero o Falso y actuar de una u otra forma
segn la respuesta obtenida.
Estructura: SI(Pregunta lgica; Accin en caso verdadero; Accin en caso
falso). Lo que escribamos dentro del segundo y tercer argumento sern las
acciones que se realizarn en caso de que la respuesta a la pregunta lgica
sea verdadera o sea falsa. Los dos primeros argumentos son los nicos
obligatorios para esta funcin.
Para realizar la pregunta lgica podremos utilizar los siguientes operadores
de comparacin: = para preguntar si dos valores son iguales, > para saber si
un valor es mayor que otro, < para preguntar por menor, >= con este
podremos conocer si es mayor o igual, <= preguntamos por menor o igual,
o si deseamos mirar sin son diferente utilizaremos <>
Ejemplo: Imagina que en la celda A1 escribimos la edad de una persona y
en la celda A2 queremos que aparezca el texto "Mayor de edad" en el caso
que la edad sea igual o superior a 18, mientras que nos interesar aparezca
"Menor de edad" en caso que la edad sea menor de 18. La funcin que
deberamos escribir sera =SI(A1>=18;"Mayor de edad";"Menor de edad")
Observa que en el primer argumento preguntamos por mayor o igual que
18, si la respuesta a la pregunta es Verdadera se realizar el segundo
argumento: "Mayor de edad", en cambio si la respuesta es falsa, realizamos
el tercer argumento: "Menor de edad".
Y
Esta funcin suele utilizarse conjuntamente con la funcin Si. Nos permite
realizar en lugar de una pregunta varias. Y slo se realizar el argumento
situado en la parte verdadero del Si en el momento que todas las respuestas
sean verdaderas.
Estructura: Y(Pregunta 1; pregunta 2; pregunta 3;...)
Ejemplo: En la celda A1, introduciremos la edad y en la A2 la estatura de la
persona medida en centmetros. En la celda A3 aparecer el texto "Puede
pasar" si la edad es mayor de 16 aos y mide ms de 150. En el caso que
alguna de las dos condiciones no se cumplan, aparecer el texto "NO puede
pasar". =SI(Y(A1>16;B1>150);"Puede pasar";"NO puede pasar") Observa
que toda la funcin Y(...) se escribe dentro del primer argumento de la
funcin Si.
O
Esta funcin tambin se suele utilizar conjuntamente con la funcin Si. Con
ella tambin podremos realizar varias preguntas dentro del Si y la parte que
est en el argumento reservado para cuando la pregunta es verdadera, slo
se realizar en el caso que cualquiera de las respuestas a las preguntas
dentro de la O sea verdadera.
Estructura: O(Pregunta 1; pregunta 2; pregunta 3;...)
Ejemplo: Utilizaremos el mismo ejemplo anterior pero dejaremos pasar si
la persona es mayor de 16 aos o mide ms de 150. De esta manera con que
se cumpla una de las dos aparecer el texto "Puede pasar". El nico caso
que aparecer "NO puede pasar", ser cuando las dos preguntas no se
cumplan. =SI(O(A1>16;B1>150);"Puede pasar";"NO puede pasar")
Captulo 13:
Captulo 14:
Buscarv - Buscarh
www.iberfinanzas.com
Buscarv
Esta funcin nos permite buscar un valor en una primera columna de una
matriz, una vez localizado nos muestra dentro de la misma fila el valor que
contiene la columna que deseamos obtener.
Estructura: BUSCARV(Valor que se desea buscar en la matriz; Matriz de
datos donde buscar datos; Columna que se desea obtener dato; Ordenado)
Excel busca en la primera columna de la matriz, definida en el segundo
argumento, de forma vertical el valor que ponemos en el primer argumento.
Normalmente esta bsqueda Excel la hace pensando que esta primera
columna est ordenada. Si los valores no lo estuvieran tenemos que
indicrselo para que pueda encontrar el dato. Si la tabla no est ordenada
deberemos escribir Falso en el argumento que hemos llamado Ordenado.
Ejemplo: Vamos a crear una pequea hoja en la que segn el cdigo de un
artculo nos devuelva la descripcin de este dependiendo de una lista. Para
ello primero de todo necesitaremos una tabla de valores. Imaginemos que la
introducimos a partir de la celda A5 donde escribiremos el primer cdigo,
por ejemplo X-1. En la celda B5 la descripcin: Coches. En la celda A6
escribiremos X-2 y en la B6: Camiones... y as todos los valores que
querramos.
Lo que desearemos es que el usuario de esta hoja introduzca un cdigo en
la celda A1 y automticamente en la celda A2 aparezca la descripcin que
depende del cdigo. Para ello solamente tendremos que escribir la funcin
siguiente en la celda A2. =BUSCARV(A1;A5:B8;2;FALSO)
Explicaremos detenidamente los argumentos de esta funcin para terminar
de entender el funcionamiento. En esta funcin buscamos el valor de la
celda A1, dentro de la matriz A5:B8, recuerda que Excel busca primero por
la primera columna. Como resultado nos mostrar lo que encuentre en la
segunda columna de la fila del valor encontrado.
Buscarh
Esta funcin realiza lo mismo que la funcin anterior, pero con la
diferencia que busca los valores en la primera fila de la matriz de forma
horizontal y nos devuelve un valor que est dentro de la misma columna
del valor encontrado.
Estructura: BUSCARH(Valor que se desea buscar en la matriz; Matriz de
datos donde buscar datos; Fila que se desea obtener dato; Ordenado)
Ejemplo: Podemos utilizar el mismo caso que el anterior, simplemente que
los cdigos que vamos a utilizar debern estar distribuidos en columnas y
las descripciones en la siguiente fila. As de esta forma podemos utilizar la
siguiente funcin: =BUSCARH(A1;A5:D6;2;FALSO)
Captulo 15:
Captulo 16:
Ejemplo: Imagina que de una lista de datos en los que aparecen los das de
la semana queremos saber cuantos de estos se producen los lunes. Para ello
simplemente deberemos introducir la funcin:
=CONTAR.SI(A3:A9;"Lunes") donde se especifica que de la A3 a la A9
tengo todos los datos y en el siguiente argumento lo que deseamos contar si
estos datos son Lunes.
Captulo 17:
Captulo 18:
Captulo 19:
Captulo 20:
Redondear.mas - Truncar
www.dexeus.com
Redondear.mas
Esta funcin redondea un valor con una cantidad de nmeros decimales,
pero siempre al alza.
Estructura: REDONDEAR.MAS(Valor; Nmero decimales)
Ejemplo: Pongamos el mismo ejemplo: =REDONDEAR(4,6365;2) en este
caso como resultado tendremos un valor con 2 decimales, pero redondeado
haca arriba: 4,64
Truncar
Con esta funcin convertiremos un nmero decimal a uno entero quitando
los nmeros decimales. Tambin podemos ver una cantidad de decimales
que deseemos, pero en ningn momento redondea, simplemente recorta.
Estructura: TRUNCAR(Valor; Nmero decimales)
Ejemplo: Si escribimos la funcin =TRUNCAR(4,56) obtendremos como
resultado: 4. Si tenemos la funcin =TRUNCAR(4,56;1), obtendremos
como resultado 4,5 observa que no se ha producido ningn tipo de
redondeo.
Captulo 21:
Captulo 22: