miércoles, 16 de marzo de 2016

Practica No. 4 - Graficando dos funciones

Tutorial "Trazo de gráficas"


A través del presente tutorial te mostraré el como trazar dos funciones en un sólo gráfico, y empezamos.

Las gráficas a trazar son:



Teclea los siguientes datos (respeta las ubicaciones):


Quizá te preguntarás como diablos introduzco la potencia a la "x" y el subindice "10" del log, pues esto lo consigues habilitando la opción "Superíndice" y/o "Subíndice" de la sección "Efectos" de la opción "Formato de celdas" del comando "Formato" del grupo "Celdas" de la cinta "Inicio", tal como se muestra enseguida:



y no olvides capturar los datos de la columna "valores para x", es decir en la celda B5 introduce el valor -10 y la celda B6 el valor -9.75, como ya te habrás dado cuenta estamos dando un intervalo de 0.25, así que seleccionamos ambas celdas (B5 y B6) y arrastramos desde la esquina inferior derecha (cruz negra "flaca") hacia las celdas inferiores hasta llegar al valor de 3, tal como se muestra enseguida:


Ahora procedemos a introducir las fórmulas que representen a ambas funciones, en la celda C5 teclea la fórmula que corresponde a la función f(x):

                                              =3^B5

recuerda para teclear el símbolo "circunflejo (^)" , debes de oprimir la tecla "alt gr" dejándola oprimida y con otro dedo oprime dos veces la tecla que esta a un lado de la letra ñ (eñe) y aparecerán dos circunflejos, pues sencillamente borra uno y listo.      Ahora en la celda D5 teclea la fórmula que corresponde a la función g(x):

                                       =B5*LOG10((1/3)^B5)

Enseguida copia ambas fórmulas hacia las celdas de abajo, selecciona a ambas y haz clic sostenido en la parte inferior derecha (cruz negra flaca) y arrastra hasta el valor 3 de x, o simplemente da doble clic y listo, deberá mostrarse algo semejante a lo siguiente:

                    
             
Bien, ahora procedemos a la graficación, cabe señalar que Excel es capaz de graficar cualquier función Matemática a través del comando: "Gráfico de dispersión (x,y) o de burbujas".

Selecciona todos los valores de las columnas "valores para x" y la función f(x) y elige la opción "dispersión con líneas suavizadas" del comando "Gráfico de dispersión (x,y) o de burbujas" y deberás de obtener algo muy semejante a lo siguiente:



Ahora incorporamos a la función g(x) en el gráfico ya existente, y para ello elegimos el comando "Seleccionar datos" del grupo "Datos" de la cinta "Diseño" del menú "HERRAMIENTAS DE GRÁFICOS", tal como se muestra enseguida:




debiendo mostrar la siguiente ventana:



La serie "Series1" corresponde a la función f(x) que se ha graficado, y cambiaremos su nombre a f(x), para ello hacemos clic en el botón "Modificar" apareciendo de inmediato la ventana para realizar el cambio, por lo que reemplazamos el texto "Series1" por "f(x)", tal como se muestra enseguida:



y hacemos clic en el botón "Aceptar", regresamos a la ventana anterior, y ahora hacemos clic en el botón "Agregar" ya que incorporaremos los datos de la función "g(x)", apareciendo la siguiente ventana:



en la caja de texto "Nombre de la serie:", tecleamos: el nombre de la segunda función: g(x), ahora nos toca agregar los valores X de la serie, simplemente haz clic dentro de esta caja de texto e inmediatamente selecciona los valores de la columna "valores para x" y se incorporarán automáticamente, tal como se muestra enseguida:



Ahora, colócate en la caja de texto "Valores Y de la serie:" y borra los caracteres contenidos (={1}), y selecciona los valores de la columna de la función g(x), la ventana finalmente deberá mostrarse como sigue:



como ya lo estarás constatando, aparece de inmediato el trazo de la segunda función dentro del gráfico existente, y para finalizar damos clic en el botón "Aceptar" y listo hemos terminado.

Espero te sea de utilidad todo este embrollo, nos vemos para la próxima....






viernes, 11 de marzo de 2016

Practica No. 3 Factura

Tutorial - Factura

El presente tutorial nos permitirá conocer el uso de las funciones buscarv y concatenar.  El ejemplo consiste en crear la factura correspondiente de las compras realizadas por parte de clientes, como constatarás es una simulación o más bien intento acercarme a lo que realmente es facturación, pero en fin esto es totalmente un ejemplo de índole didáctico.     Captura las siguientes tablas de datos:

























Las columnas  "importe", "descuento", "importe parcial", "iva" e "importe a pagar", las iremos llenando, e iniciamos con la columna "importe", la cual requerimos el precio unitario del artículo para multiplicarlo con la cantidad adquirida, teclea en la celda F3 la siguiente fórmula:


                =E3*BUSCARV(D3,$B$16:$D$20,2,FALSO)


de donde la celda E3 tiene la cantidad y la función BUSCARV nos trae el precio unitario de la tabla "Artículos/precio unitario" y enseguida copiamos ésta fórmula hacia las celdas de abajo, obteniendo el resultado siguiente:



ahora nos pasamos a la columna "descuento", para calcular el descuento debemos de indagar el porcentaje de descuento de la tabla "Tipos de clientes" usando el Tipo de cliente para acceder a éste, por ello empleamos la siguiente fórmula:


                =F3*BUSCARV(C3,$B$10:$C$12,2,FALSO)


De donde F3 es el importe, C3 es el Tipo de cliente$B$10:$C$12 es la tabla de Tipo de Cliente que nos proporciona los descuentos a aplicar, copiando la fórmula hacia las celdas inferiores, se tiene:





Para las columnas "importe parcial", "iva" e "importe a pagar", empleamos las siguientes fórmulas, respectivamente:


                        =F3-G3          =H3*0.16         =H3+I3

Obteniendo, los resultados siguientes:




Finalmente, colocaremos la siguiente fórmula en la celda G17, que nos permite acceder al nombre completo del cliente:


 =CONCATENAR(BUSCARV(F17,E10:G14,2,FALSO)," ",BUSCARV(F17,E10:G14,3,FALSO))

                               

De donde la 1a. función BUSCARV nos trae consigo el nombre del cliente y la 2a. función BUSCARV nos trae el apellido del cliente que se ha definido en la celda F17, y la notación " " es simplemente definir un espacio; la función CONCATENAR simplemente une estas tres cadenas de texto, la siguiente imagen nos muestra el nombre del cliente con clave 1109:



 
Enseguida, emplearemos la siguiente fórmula para acceder al artículo, para ello empleamos la función BUSCARV de manera anidada, en la celda G17 tecleamos:
       =BUSCARV(BUSCARV(F17,B3:D7,3,FALSO),B16:D20,3,FALSO)



observa bien, la función BUSCARV más interna nos trae consigo la clave del artículo a partir de la Clave de cliente (F17), y ésta es empleada en la función BUSCARV externa, precisamente para acceder al nombre del artículo, como se muestra enseguida:




Ahora, la siguiente fórmula nos permitirá acceder al importe a pagar a partir de la Clave de cliente (F17), introdúcela  en la celda  I17:


                   =BUSCARV(F17,B3:J7,9,FALSO)
y finalmente la siguiente fórmula nos permite traer el correo electrónico a partir de la Clave de cliente, introdúcela en la celda J17:

                   =BUSCARV(F17,E10:H14,4,FALSO)


teniendo la "factura" completa:



y hemos terminado, espero te haya sido de utilidad, nos vemos en la próxima...

sábado, 5 de marzo de 2016

Practica No.2 - Simulación del lanzamiento de un dado (Juego del cubilete)

Practica No. 2 - Simulación del lanzamiento de un dado.

A través del presente tutorial te iré guiando para crear la simulación de lanzar un dado a través de Excel 2013.    Este "juego" lo elabore pensando en el juego del cubilete que mi padre jugaba en sus años mozos, ya hace muchos años y se practicaba en las cantinas de ese entonces (ahora llamadas Bares o Antros).

Para darnos una idea, les muestro las 6 diferentes caras que muestra un dado al ser lanzado:


En Excel se tiene la función "Aleatorio.entre(inferior, superior)", la cual nos permite generar números aleatorios cuyo valor comprende el numero inferior y el numero superior especificado), para que te des cuenta de ello, teclea la siguiente fórmula en cualquier celda que se te pegue la gana:

                          =ALEATORIO.ENTRE(1,6)


ya que la hayas capturado, por favor ahora oprime la tecla "F9" varias veces, y observa bien, el número irá cambiando aleatoriamente mostrando únicamente valores desde el 1 hasta el 6, en otras palabras se esta "simulando" el lanzamiento de un dado.

Ahora bien, vamos a preparar el "escenario" pertinente para esta situación.  En la siguiente imagen se muestra la cara del dado sin puntos negros:


Te sugiero seleccionar las columnas B, C y D y haz clic derecho del Mouse y del menú contextual que aparece elige la opción "Ancho de celda" y asigna el valor de 6, tal como se muestra enseguida:




y ahora, haz lo mismo con las filas 2, 3 y 4, es decir selecciónalas y haz clic derecho del Mouse y del menú contextual elige la opción "Alto de fila" y asigna el valor de 30.





y finalmente, selecciona el rango B2:D4, y elige del comando Bordes, que se encuentra en el grupo "Fuente" de la cinta "Inicio" la opción "Todos los bordes" y enseguida de la misma forma aplica "Borde de cuadro grueso", debiéndose tener lo siguiente:


Ahora, en la celda A2 teclea la fórmula:  

                                =ALEATORIO(1,6)

A manera de prueba, oprime la tecla F9 varias veces y deberás de observar los diferentes números que aparecerán (obviamente del 1 al 6) en la celda A2, tal como se muestra enseguida:


Bien, estamos en condiciones de emplear las fórmulas en Excel  que nos permitirán simular las caras del dado al ser "lanzado".

Iniciaremos con la fórmula más simple, observa bien la celda C2, para que aparezca un punto negro en ella, deberá de aparecer el numero  6 en la celda A2, teclea la fórmula siguiente en la celda C2:

                  =SI(A2=6,".","")

La interpretación de la fórmula es Si la celda A2 es igual a 6, entonces coloca el punto, de lo contrario no pongas nada.    Para comprobar, oprime la tecla F9 varias veces, y notaras que cuando "sale" el 6 aparecerá el "punto" negro, te sugiero le des mayor tamaño al contenido de la celda A2, de tal forma que el punto negro sea más notorio, como se muestra enseguida:


Observa bien, aumentamos a 48 puntos el tamaño del contenido de la celda C2 y lo centramos (flechas rojas).

Ahora colocaremos la misma fórmula que utilizamos en la celda C2, en la celda C4, oprimiendo la celda F9 varias  y al obtener de nueva cuenta el 6, se obtendrá lo siguiente:



Espero que ya hayas comprendido, porque ahora colocaremos la fórmula para la celda B2, observa bien, para que aparezca el  punto negro en esta celda, deberá de aparecer en la celda A2 el número 2, o el 3, o el 4, o el 5, o el 6 (puedes corroborarlo con la 1a. imagen que coloque en este tutorial), por lo que la fórmula a teclear es:

 =SI(A2=2,".",SI(A2=3,".",SI(A2=4,".",SI(A2=5,".",SI(A2=6,".","")))))

Esta misma fórmula podemos modificarla empleando la función "O", siendo:

                         =SI(O(A2=2,A2=3,A2=4,A2=5,A2=6),".","")

y también si deseamos optimizar esta misma fórmula, en lugar de preguntar si la celda A2 es igual a 2 o igual a 3 o igual a 4 o igual a 5 o igual a 6, pues sencillamente preguntaríamos si la celda A2 es diferente de 1:

                                         =SI(A2<>1,".","")

Cualquiera de estas 3 fórmulas nos brinda el mismo resultado:



Observa bien, la celda D4 deberá de tener la misma fórmula que la de la celda B2 (obviamente:  =SI(A2<>1,".","")) , la introducimos y obtendríamos:


Ahora colocaremos la fórmula correspondiente para la celda B4, siendo:

                          =SI(O(A2=4,A2=5,A2=6),".","")

pero aprovechamos que ésta misma fórmula también la podemos introducirla en la celda D2, y obtenemos:


y finalmente, la fórmula para la ceda C3 es:

                        =SI(O(A2=1,A2=3,A2=5),".","")

y obtendríamos:


Bien, hemos terminado, sin embargo como valor agregado cambiaremos el empleo de la opresión de la tecla F9 (para la generación de los valores aleatorios, del 1 al 6) por un botón, al cual haremos clic sobre él y será el mismo efecto que el estar oprimiendo la tecla F9, como que es más práctico y común oprimir un botón que el oprimir una tecla (según yo), ¿ok?.

Para ello habilitamos la cinta "Desarrollador" en caso de que no lo este, y para ello elige la opción "Opciones" del menú "Archivo", debiendo aparecer una ventana de diálogo y en ella elige la opción "Personalizar cinta de opciones" (en el panel de la izquierda) y entonces aparecerá un panel a la derecha donde habilitarás la cinta "Desarrollador", tal como se muestra enseguida:



y terminando con clic en el botón Aceptar, y listo.

Ahora elige el comando "Insertar" del grupo "Controles" de la cinta "Desarrollador", y del menú que aparece haz clic sobre el ícono "Botón de control (Control ActiveX)", tal como se aprecia enseguida:


Ahora traza un rectángulo con la ayuda del Mouse en la parte inferior del "dado", tal como se muestra enseguida:



ya tenemos el botón, y vamos a programarlo, para ello oprime la tecla F11 o dale doble clic al botón recién creado, lo que nos permitirá irnos al ambiente de programación como se muestra enseguida:


entre la línea "Private...." y la línea "End Sub", teclea la instrucción:

                        Application.Calculate

debiendo quedar como sigue:


Enseguida haz clic en la opción "Cerrar y volver a Microsoft Excel" del menú Archivo, y por último cambiamos el texto del botón, para ello haz clic en el comando "Propiedades" del grupo "Controles" de la cinta "Desarrollador", debiendo aparecer la siguiente ventana, en donde cambia el valor de la opción "Caption" por "Lanzar dado", BackColor por azul oscuro y ForeColor por color blanco:



ahora cierra la ventana y regresa a Microsoft Excel, para poder usar el botón de comando recién creado debemos de deshabilitar el "Modo diseño" (comando del grupo "Controles" de la cinta "Desarrollador" y liso, deberá mostrarse como sigue:



Finalmente, cambiamos el color del texto de la celda A2 a color blanco, es decir lo "ocultamos".    Lo único que hace falta es mencionar que el hecho de haber empleado programación nos obliga a guardar el archivo de forma diferente, es decir debemos de asignar la 2a. opción del "Tipo de archivo", tal como se muestra enseguida:


y como se esta mostrando, Excel le asigna la extensión a nuestro archivo: "xlsm", quedando:    "lanzarDado.xlsm".

En caso de que desees volver a editar este mismo archivo, Excel te mostrará el mensaje "Advertencia de seguridad.......", sólo da clic al botón "Habilitar contenido" y listo.   Por fin hemos terminado.

Espero te sea de utilidad, nos vemos en el próximo tutorial, saludos.

Atte. prof. Carlos Montiel Rentería
CECyT 6, I.P.N.



















jueves, 3 de marzo de 2016

Practica No.1 Excel 2013


Tutorial Practica 1 - Uso de diferentes funciones


Una de las actividades del profesor es administrar las calificaciones de sus alumnos, a través de esta practica conocerás parte del quehacer docente de tu profesor.    La siguiente tabla de datos nos muestra sólo a 5 alumnos con sus respectivas evaluaciones de los tres exámenes parciales (realizados durante el semestre)

Taba de datos.




Captura toda esta información (respeta las ubicaciones de cada dato), excepto las celdas con color amarillo, ya que éstas precisamente es donde vamos a aplicar las funciones que nos ofrece Excel 2013.    Las calificaciones de las evaluaciones departamentales ("Dep."), las vamos a capturar a través de la herramienta "Validación de datos", que en seguida les explicaré:

Paso 1. Tener la lista de datos que se empleará para la captura de las evaluaciones, en este caso la lista se encuentra en el rango: L2:L12.

Paso 2. Seleccionamos (rango D4:F8) las celdas donde vamos a capturar las evaluaciones (recuerda con clic sostenido abarcamos el rango indicado), tal como se muestra enseguida:


observa, las celdas seleccionadas se encuentran con fondo color gris.

Paso 3. Elegimos la 1a. opción "Validación de datos..." del comando "Validación de datos" del grupo "Herramienta de datos" de la ficha "Datos", tal como se muestra enseguida:


debiendo aparecer la siguiente ventana:


En la cual, elige la opción "Lista" del menú de "Permitir" de la 1a. cejilla (Configuración), apareciendo la siguiente ventana:


observa bien, vamos a especificar la lista de valores que servirán para la captura de las evaluaciones (recuerda es el rango L2:L12), no vamos a capturar la especificación del rango, más bien lo vamos a seleccionar con un clic sostenido del Mouse y automáticamente Excel lo tecleará por nosotros, para ello en la ventana previa solo da clic en el punto "rojo" que se halla a la derecha de la caja de texto "Origen:", y deberá aparecer la siguiente pequeña ventana:

Ahora si, seleccionamos el rango de valores de la lista que servirá para la captura de las evaluaciones, y automáticamente Excel introduce el texto: "=$L$2:$L$12" en la caja de texto "Origen".     Para continuar vuelve a hacer clic sobre el punto rojo (parte derecha) de la pequeña ventana.   Apareciendo la ventana original:


Simplemente haz clic en el botón "Aceptar".

Paso 4. Captura de evaluaciones.   Empecemos a capturar las evaluaciones, observa bien a un lado de cada celda de las evaluaciones a capturar, aparece el indicador del menú cuyas opciones son las calificaciones del 10 al 0, tal como se muestra enseguida:


Capturamos todas las evaluaciones de los 5 alumnos, quedando así:


Continuamos con el cálculo del promedio (columna "G"), para ello emplearemos la función "Promedio", sin embargo forzaremos a que el resultado emita resultados enteros, es decir redondearemos el resultado del promedio a cero decimales, para ello teclearemos la fórmula siguiente en la celda "G4":

                        =REDONDEAR(PROMEDIO(D4:F4),0)

Ya capturada la fórmula, selecciona ésta misma celda y haz doble clic exactamente en la esquina inferior derecha (debiendo aparecer una cruz negra delgada) para que se copie en las celdas inferiores correspondientes, tal como se muestra enseguida:


Después del doble clic, automáticamente la fórmula se copiará en las celdas inferiores, tal como se muestra enseguida:


Ahora toca capturar la fórmula para la columna "H" (calificación cuantitativa), que nos permite checar si el alumno tiene promedio aprobatorio o no, tecleamos en la celda "H4":

                        =SI(G4>5,"Aprobado","Reprobado")

y como ya se comento, le damos doble clic en la parte inferior derecha de la celda H4, lo que nos permite copiar la fórmula a las celdas inferiores correspondientes, quedando:





Ahora el turno es para la columna "I" (calificación cuantitativa), donde aplicaremos la fórmula que permitirá asignar la letra correspondiente de acuerdo al promedio, la fórmula la tecleamos en la celda I4:

    =SI(G4=10,"MB",SI(O(G4=8,G4=9),"B",SI(O(G4=6,G4=7),"S",SI(G4<6,"NS",""))))

Como estarás observando, se empleo la función "SI" de manera anidada, así como también la función "O".   Cabe señalar que la función O tiene como argumento dos expresiones lógicas (la 1a. evalúa si G4 es igual 8 y la 2a. evalúa si  G4 es igual a 9), si cualquiera de las dos se cumple, entonces la función O regresa un valor VERDADERO a la función SI, entonces por ser valor verdadero, se colocará la letra "B".    La segunda función  O tiene el mismo comportamiento, regresará un valor VERDADERO a la función SI, siempre y cuando alguna de las dos expresiones lógicas se cumpla.

Y volvemos a copiar la fórmula hacia las celdas inferiores correspondientes, mostrando los siguientes resultados: 




Finalmente iniciamos con la Estadística, para la columna Cantidad, simplemente debemos contar cuantos obtuvieron "MB", cuantos "B", cuantos "S" y cuantos "NS" se han asignado, para ello tecleamos la siguiente fórmula en la celda H12:

                             =CONTAR.SI($I$4:$I$8,I12)

copiando la fórmula a las celdas inferiores correspondientes, se tiene:



En la fórmula anterior empleamos lo que se conoce como direccionamiento absoluto ($I$4:$I$8), es decir se empleo el carácter pesos ($) como prefijo tanto para la columna como para la fila, esto significa pedirle a Excel que no cambie la referencia del rango especificado, es decir que al copiar la fórmula no cambie la referencia del rango, que siempre sea la misma referencia del rango para todas las fórmulas presentadas.

Para calcular el "TOTAL:", tenemos dos formas de hacerlo, (1) Teclear la función "SUMA" y (2) Emplear el comando "Autosuma", del grupo "Modificar" de la cinta "Inicio":

(1) Teclear en la celda H16 la fórmula:  =SUMA(H12:H15)

(2) Seleccionar el rango a sumar (H12:H15) y hacer clic en el comando "Autosuma":



Se obtiene:



y por fin, le toca el turno a la  columna %, la cual debe de mostrar el porcentaje de cada cantidad mostrada en la columna Cantidad con respecto al total de alumnos, para ello empleamos la fórmula:

                           =H12*100/CONTARA($C$4:$C$8)

la función CONTARA  permite contar a los alumnos en el rango especificado, y la referencia absoluta, es precisamente para que no cambie esta referencia al copiar la fórmula.   Y a manera de verificación aplicamos Autosuma a la columna %, debiendo ser (obviamente) 100%, tal como se muestra enseguida:




y hemos terminado, espero que el presente tutorial te sea de utilidad, nos vemos en el próximo, saludos...






Tutorial "Creando Marcos en HTML"

Tutorial para crear Marcos (Frames) en HTML. Los marcos o  frames  nos permiten dividir una página web en varias ventanas que pueden cargar ...