jueves, 28 de febrero de 2008

Tutorial Excel básico

Excel es una herramienta muy potente que tiene una gran cantidad de funcionalidades y permite programar de manera sencilla procedimientos que con otros lenguajes de programación serian mas engorrosos, asi como ver los datos de una manera rápida y directa. Solo sabiendo 4 o 5 cosas se pueden resolver una gran parte de los problemas que se nos van a plantear en una ingeniería:

NOTA: En lo que sigue las comillas: " se usan para definir un símbolo o expresión determinada y en ningún caso son parte de lo que tenemos que poner en Excel

1. Dar valor a una celda directamente: para dar valor a una celda solo tendremos seleccionarla y escribir en su interior el valor deseado, este puede ser una cadena de caracteres (lo que solo vale en principio para poner etiquetas a la tabla y ayudarnos a ver lo que contiene por ejemplo una determinada fila o columna) o bien un valor numérico (recuerda que el valor del símbolo decimal por defecto en windows es una coma "," y no un punto "." - así "23.4" se considerará una cadena de caracteres y "23,4" un número que se podrá distinguir por que se alinea a la derecha de la celda
2. Dar valor a una celda mediante una fórmula: Para ello tendremos que escribir el símbolo "=" y a continuación la fórmula deseada en la cual podrá haber a saber variables, operadores, paréntesis, funciones y constantes:

  • Variables: las variables son celdas determinadas que la fórmula utilizará para operar con el valor numérico contenido en ellas. Podemos introducirlas tecleando la columna y la fila de la forma "E7" o bien haciendo click en la celda deseada (que es la forma más fácil en principio)
  • Operadores: los operadores realizan operaciones entre dos valores (al menos los básicos jeje) situados antes y después del mismo. Los mas usados son "+","-","*","/"y"^" que son suma resta, mutiplicación, división y potencia. ¿Sencillo, no?
  • Paréntesis: sirven para marcar las prioridades es decir, por ejemplo "A1/A2-A3" efectuara en primer lugar la división entre A1 y A2 y a continuación restara A3 a el resultado, mientras que "A1/(A2-A3)" restara en primer lugar A3 a A2 y luego dividirá A1 entre el resultado. Si tenemos dudas de que operación será resuelta en primer lugar lo mejor es poner el paréntesis y dejarnos de líos.
  • Funciones: hay una gran cantidad de funciones que operan sobre uno o varios parámetros e incluso podemos hacer nosotros las nuestras, pero para empezar debe valernos con las que hay. Una función tiene la siguiente estructura : "Nombre de la función(parámetro_1,parámetro_2,...,parámetro_n)" y por lo general: "Nombre de la función(parámetro)". Los parámetros pueden ser o bien variables o bien constantes o bien expresiones con todo lo mencionado anteriormente e incluso funciones. Las funciones más útiles son:
    • SENO(x): devuelve en el seno del valor obtenido al evaluar x en radianes
    • COS(x): devuelve el coseno del valor obtenido al evaluar x en radianes
    • TAN(x): devuelve la tangente del valor obtenido al evaluar x en radianes
    • SENOH(x): devuelve el seno hiperbólico del valor obtenido al evaluar x en radianes
    • COSH(x): devuelve el coseno hiperbólico del valor obtenido al evaluar x en radianes
    • TANH(x): devuelve la tangente hiperbólica del valor obtenido al evaluar x en radianes
    • ASENO(x): devuelve el ángulo en radianes cuyo seno es el valor obtenido al evaluar x
    • ACOS(x): devuelve el ángulo en radianes cuyo coseno es el valor obtenido al evaluar x
    • ASENOH(x): devuelve el ángulo en radianes cuyo seno hiperbólico es el valor obtenido al evaluar x
    • ACOSH(x): devuelve el ángulo en radianes cuyo coseno hiperbólico es el valor obtenido al evaluar x
    • LN(x): devuelve el logaritmo neperiano del valor obtenido al evaluar x
    • LOG10(x): devuelve el logaritmo decimal del valor obtenido al evaluar x
    • EXP(x): devuelve el resultado de elevar "e" al valor obtenido al evaluar x
    • RAIZ(x): devuelve la raíz cuadrada del valor obtenido al evaluar x
    • ABS(x): devuelve el valor absoluto del valor obtenido al evaluar x
    • FACT(x): devuelve el factorial del valor obtenido al evaluar x
  • Constantes: son números que introducimos directamente como por ejemplo "22,4" si queremos introducir constantes como "π" o "e" deberemos usar funciones para ello:
    • PI(): devuelve el número π
    • EXP(1): devuelve el número e
Una vez asignada una fórmula a una celda, esta mostrará el valor numérico resultante de evaluar dicha función y para editarla deberemos hacer doble click en ella

3. Dar valor a una serie de celdas con fórmula común cuyas variables son celdas con una posición relativa fija a la celda a la que queremos dar valor: Suena complicado, ¿eh? no tanto, en realidad es mas sencillo de ver que de explicar. En excel si copiamos el contenido de una casilla (recuerda que para copiar y pegar a parte de usar el click derecho podemos usar Ctrl+c para copiar Ctrl+v para pegar y Ctrl+x para cortar) si esta contiene una fórmula, las variables a las que hace referencia dicha fórmula cambiaran conservando las posiciones relativas de la celda inicial es decir si por ejemplo tenemos en la celda B3=A1+A2 y copiamos esta celda en la celda C8 la celda C8 pasará a valer C8=B6+B7 es decir Excel ve que el contenido de la casilla es el de la celda situada una posición a la izquierda y dos hacia arriba sumado al de la celda situada una posición a la izquierda y otra posición hacia arriba y esto será así siempre que copiemos y peguemos el valor de la celda en otra celda.

Para copiar la fórmula contenida en una casilla a una cantidad determinada de elementos de una fila o una columna solo tenemos que pinchar en el cuadrado negro que aparece al seleccionar una celda en la esquina inferior derecha y arrastrarlo hasta abarcar las celdas deseadas. También se puede seleccionar un conjunto de celdas y arrastrar de la esquina negra, en ese caso las celdas vecinas heredaran las propiedades de las celdas adyacentes, bueno mas o menos, lo mejor para ver su funcionamiento es hacer un par de pruebas, lo que esta claro es que si todas las celdas seleccionadas contienen la misma expresión las nuevas celdas la heredaran también.

3. Dar valor a una serie de celdas con fórmula común cuyas variables son celdas con una posición fija independiente de la celda a la que queremos dar valor: En ocasiones sucede que nos interesa que determinadas variables de una fórmula no varíen al copiar su contenido en una nueva celda, por ejemplo queremos que la celda devuelva el valor de la celda G36 sumado al valor de la celda situada a su izquierda. Esto se consigue anteponiendo un símbolo de dolar "$" a la columna o fila de la variable en la fórmula (o de la forma más fácil y como recomiendo, seleccionando la casilla con el ratón y pulsando F4 - si lo pulsamos una vez fijaremos la fila y la columna si lo pulsamos una vez mas solo la fila, una vez mas solo la columna, y una vez mas y se volverá a la situación de partida) Así por ejemplo para el ejemplo anterior si nos situamos en la casilla B4 por ejemplo tendremos que escribir "=" hacer click en G36, pulsar F4, escribir "+" y hacer click en A4, con lo que quedará B4=$G$36+A4

Ejemplo práctico - Obtener los valores de la función 1/(x+tg(n*x)) para valores de x comprendidos entre 0 y 10 con un intervalo entre valores de 0.1 y valores de n entre 0 y 10 con un intervalo de 1

En primer lugar introducimos el valor del intervalo de x por ejemplo en A1: "0,1"
En segundo lugar introducimos el valor del intervalo de n por ejemplo en B1: "1"
A continuación ponemos en A3 el valor inicial de x "0"
Designamos la celda A4 como "=A3+$A$1"
seleccionamos A4 y arrastramos de la esquina negra hacia abajo hasta que veamos que pone 10 en la celda (hasta la fila 103), observar que cada casilla vale lo mismo que la superior mas el intervalo de x
A continuación ponemos en B2 el valor inicial de n "0"
Designamos la celda C2 como "=B2+$B$1"
seleccionamos D2 y arrastramos de la esquina negra hacia la derecha hasta que veamos que pone 10 en la celda (hasta la columna L), observar que cada casilla vale lo mismo que la de la izquierda mas el intervalo de n

Una vez hecho esto designamos la celda B3 como "=1/($A3+TAN(B$2*$A3))"
A continuación seleccionamos la celda B3 y arrastramos desde la esquina negra hacia abajo hasta la celda B103 y acto seguido soltando y volviendo a pinchar arrastramos la esquina hacia la derecha hasta la celda L103
El problema ya esta resuelto, observar que cada celda coge el valor de x de su izquierda y n de arriba del todo, ya que x no varía la columna y n no varía la fila, a lo mejor es un poco lió al principio pero cuando se entiende es muy útil
NOTA: En los resulados de la fila 3 aparecerá el mensaje #¡DIV/0! que es el mensaje de error que aparece cuando en la operación se ha dividido por 0

Lo suyo seria dibujar las funciones en una gráfica, pero con calma jaja

2 comentarios:

CIRCULO MANGA dijo...

Vaya lio al principio... jeje gracias!!!

Anónimo dijo...

top [url=http://australia-casino-pokies.com/]casino online[/url] brake the latest [url=http://www.casinolasvegass.com/]casinolasvegass.com[/url] manumitted no consign perk at the foremost [url=http://www.baywatchcasino.com/]bay take note of casino
[/url].