UNIDAD 3
Diseño de modelos con hoja de
cálculo.
3.1 3.1 Oper Operac acio ione ness con con rang rangos os.. Concepto de modelo. Entendemos por modelo la representación adecuada de un fenómeno o situación de la vida real. Crear un modelo en la hoja de cálculo requiere: •
•
• •
Comprender el problema para identificar identificar los datos de entrada que salida requiere. Encontrar la relación entre la entrada la salida para establecer una función. !eterminar una ecuación o regla matemática. "rasladar la ecuación o regla a la hoja de cálculo.
Rango.
#ango es una región rectangular de celdas contiguas en una hoja de cálculo en su forma más simple un rango puede contener una sola celda. $ara hacer referencia a un rango es necesario especificar los dos puntos anclas %direcciones de las celdas& esquina superior i'quierda esquina inferior derecha del rango(. $or ejemplo el rango )1:*3& comprende a las celdas )1& )+& )3& *1& *+ *3. ,a e-presión )1:)1 es válida como e-presión de un rango equivale a la celda )1.
Asignar nombre a un rango.
/todo 1
/todo +
#eali'ar la secuencia: Cinta de opciones& ficha Formulas & grupo Nombres definidos& opción Asignar nombre a rango& en la ventana de dialogo Nombre nuevo en Nombre: escribir el nombre del rango Aceptar. 0acer clic en el Cuadro de nombres& %locali'ado a la i'quierda de la barra de fórmulas( escribir el nombre de rango %Enter(.
,os nombres de rango deben cumplir con las siguientes reglas: 1. o pueden pueden ser iguales iguales a las refer referenci encias as de celda. celda. +. El primer primer carácter carácter debe ser una letra& un carácter de subraado %2( o la diagonal inversa %(. El resto pueden ser letras& n4meros& puntos caracteres caracteres de subraado. subraado. 3. o se permiten permiten espacios espacios para separar palabras& palabras& en en su lugar usar el carácter de subraado o el punto. 5. o se diferencia diferencia entre caracteres caracteres en ma4sculas min4sculas. min4sculas. 6. El má-imo má-imo de caracter caracteres es es de de +66. Eliminar el nombre de un rango.
$ara eliminar el nombre de un rango& se ejecuta la secuencia Cinta de opciones& ficha 7ormulas& grupo ombres definidos& opción )dministrador de nombres& en la ventana de dialogo )dministrador de nombres& seleccionar en la lista el nombre del rango& hacer clic en el botón Eliminar despu/s en Cerrar Cerrar..
Nombres definidos de rangos.
El procedimiento para crear un nombre definido consiste en: seleccionar el rango incluendo el encabe'ado o rotulo respectivo. #eali'ar la secuencia: Cinta de opciones& ficha 7ormulas& grupo ombres definidos& opción Crear desde la selección& en la ventana de dialogo Crear nombres a partir de la selección marcar la opción que corresponda a la posición del encabe'ado del rango )ceptar. por ejemplo& dada la siguiente hoja de calculo es posible sumar las ventanas de contado de las tres sucursales escribiendo una celda debajo de la columna de 89entanas de contado& la siguiente formula: ;<=)%9entas2de2contado( !e igual manera& el "O"), de las ventas de sucursal uno se pude determinar si en la celda mas a la derecha del mismo renglón se escribe la formula: ;<=)%
9entas de contado
1>> +35 +56 ;<=)%ventas2de2contado(
9entas "otal ventas por de sucursal cr/dito +6> ;<=)%
Ejemplo 3.2
!ada la siguiente hoja de calculo que representa el comportamiento de produccion de una empresa.
) 1 + 3 5 6 ? A
es Enero 7ebrero ar'o )bril
* @nventario inicial 16>>
C $roducción A6> ?>> ?6> 53>
! !emanda B>> 56> A?6 B>>
E
!eterminar el 8inventario 7inal de cada mes& usando nombres definidos de rango. 1. Crear un libro nuevo. @ntroducir el modelo planteado guardarlo con el nombre Ejemplo32>+.-ls- en la traectoria EvidenciasEjemplos. #eali'ar el procedimiento para establecer Propiedades del )rchivo: Autor: %Escribir tu nombre(& Titulo: Ejemplo 3.+& Asunto: uso de nombres definidos de rango. 0acer clic en Cerrar el plantel de informacin del documento. +. )signar los nombres definidos a los rangos correspondientes: arcar el rango *1:*6& ejecutar la consecuencia Cinta de opciones& ficha Formula& grupo Nombres definidos& opción Crear desde la seleccin & en la ventana de dialogo seleccionar Fila superior Aceptar. #epetir el procedimiento para rango producción C1:C6& demanda !1:!6. 3. Escribir las siguientes e-presiones en las celdas correspondientes: El @nventario final )A "otales E+ ; @nventarioinicial D producción !emanda
5. El inventario inicial del siguiente mes es igual al inventario final del mes anterior por lo que es necesario escribir la formula ;E+ en la celda *3. 6. Copiar el contenido de la celda *3 al rango *5:*6 para determinar el inventario inicial de cada mes. ?. Copiar el contenido de la celda E+ del rango E3: E6 para determinar el inventario final de cada mes. A. Escribir las siguientes e-presiones en las celdas correspondientes CA;<=)%producción( !A;<=)%demanda(. B. odificar el contenido de las celdas que contiene los valores de $roduccion !emanda observar el comportamiento el modelo.
F. Guardar el libro de trabajo salir de E-cel.
3.2
Funciones de b!s"ueda # de referencia.
,as funciones de b4squeda permiten como su nombre indica la b4squeda de valores dentro de un rango de la hoja de cálculo. 7=C@OE< $%&CAR' ( $%&CAR) ,a b4squeda puede ser reali'ada vertical u hori'ontalmente mediante las funciones *=
!escripción 9alor o e-presión que se desea encontrar en la primera columna %*=
atri'2*uscar2en Es el n4mero de columnas o de filas donde @ndicador2columnas2fila la función va a regresar un valor s
Ordenado
$arámetro opcional& si es 9E#!)!E#O encuentra la coincidencia más cercana en la columna o fila seg4n la función.
En estas funciones el parámetro opcional 8ordenado es mu importante.
Ejemplo 3.5 Crear un modelo para calcular el impuesto sobre la renta de un determinado salario con base a la tabla de impuestos correspondiente siguiente: • • • • •
!e > a 3 salarios minimo %<( no se paga impuesto. !e 3 < D 1 peso hasta 6 < el impuesto es del 16H. !e 6 < D 1 peso hasta A < el impuesto es del +6H. !e A < D 1 peso hasta 1> < el impuesto es del 36H. !el 1> < D 1 peso en adelante el impuesto es del 56H.
*. Crear un libro nuevo en la hoja de calculo. @ntroducir cada uno de los modelos planteados guardarlo con el nombre *usqueda +.-ls- en la traectoria EvidenciasEjemplos. #eali'ar el procedimiento para establecer en Propiedades del )rchivo: Autor: %escribir tu nombre(. Titulo: Ejemplo 3.5& Asunto: =so de la función de busqueda& hacer clic en Cerrar el panel de informacin del documento.
+. @ntroducir el siguiente modelo parcial . 1 + 3 5 6 ? A B F 1> 11 1+
) < > 3 6 A B
* 7actor >
I1&+>>.>> I?&>>1.>>
C @mpuesto > 16 +6 36 56
13
eto
3. )signar nombres a las celdas del rango *F:*13 de la siguiente forma marcar el rango )F:*13. Cinta opciones& ficha 7ormulas& grupo ombres definidos& opción Crear desde la selección& en la ventana del dialogo seleccionar Columna i'quierda )ceptar. Observar los nombres creados en el cuadro de nombres al activar a una las celdas *F a * 13. arcar el rango ) 1:)?& reali'ar el procedimiento anterior para crear el nombre definido de rango < al seleccionar en la ventana de dialogo la opción 7ila superior )ceprtar. 5. Escribir las siguientes formulas en las celdas correspondientes: *1>;1salario2inimo J un peso como fracción del salario minimo *13;1salario @mpuesto *3;<D un2peso 6. Copiar el contenido de la celda *3 al rango *5:*?. ?. Escribir en la celda *1+ la formula para calcular el impuesto ;*=>. A. 9erificar el funcionamiento del modelo modificado: el valor del salario en la celda *11 posteriormente el valor del salario mLnimo mensual en la celda *F.
3.3
)nálisis de datos ,@<")< O ")*,) !E !)"O< =na lista o tabla está compuesta de renglones columnas. El primer renglón siempre es un renglón de encabe'ados. El encabe'ado de cada columna recibe el nombre de campo& cada renglón es un registro. El registro contiene todos los datos relacionados con un elemento de la tabla .$or ejemplo& si es una lista de alumnos& el registro contiene todos los datos de un alumno. Cada registro está organi'ado en campos& un campo tiene un nombre& les corresponde un tipo de dato %fecha& moneda& n4mero& etc/tera(. Cuando se crea una lista es necesario asegurarse de lo siguiente: ."odos los registros comparten los mismos nombres de campos. . ,os valores de cada campo son consistentes %por ejemplo& n4meros con igual cantidad de decimales( . ,os valores de cada campo son del mismo tipo de dato . =na lista por cada hoja de cálculo %el ordenamiento filtrado es más eficiente(. . ,os nombres de los campos deben ser descriptivos. . ,os campos deben de separarse en partes básicas %en el caso de una dirección& en la calle& colonia& código postal etc/tera(. . o debe de haber renglones en blanco. ")*,)< !@)@C)< Concepto =na tabla dinámica %pivot table( es una herramienta de la hoja de cálculo que permite crear una vista interactiva de un conjunto de datos .
.
B 7inalmente debe interpretarse el resultado de la tabla. En caso de requerir modificaciones reali'arlos desde el panel de tareas ,ista de campos de tabla dinámica. Ejemplos ) continuación se presentan varios ejemplos en donde se muestra como aplicar los pasos anteriores. EME$,O 3.6 Cuentas bancarias
!ado el archivo Cuentas *ancarias -ls- %transferirlo de la dirección http:NNN.recursosacademicosen lLneagep.com.m-(que contiene los movimientos bancarios en varias sucursales durante el mes de
#eporte 1 Obtener el reporte del total de cantidad de depositada&clasificada por tipo de cuenta por sucursal. ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes: #otulos de fila:
"ipo de Cuenta
9alores: Configuración de campo:
#ótulos de columna:
Cantidad
)ctivar la celda *3 ótulo de columna reali'ar la secuencia Cinta de opciones&ficha +pciones de )erramientas de tabla din,mica&grupo Campo activo&escribir en el cuadro &marcar %sar separador de miles%&( Aceptar. $ara terminar renombrar la 0oja como #eporte 1 guardar el archivo con el mismo nombre la tabla dinámica debe ser similar a la siguiente:
#eporte+
Cuántas cuentas fueron abiertas en cada sucursal& clasificadas por tipo de cuentaP ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes: #ótulos de fila:
"ipoCuenta #ótulos de columnas:
9alores:
ing4n campo
Cantidad
Configuración de campo:
Cuenta de cantidad
$ara cambiar la configuración del campo Cantidad& no sume los valores sino los cuente. =n procedimiento puede ser activar la celda *3 hacer clic con el botón secundario del mouse& del men4 conte-tual seleccionar Configuracin de campo de valor& en la ventana de dialogo correspondiente& marcar Cuenta en Elija el tipo de c,lculo "ue desea utiliar para resumir los datos del campo seleccionado Aceptar. #enombrar la 0oja 1 como 8#eporte + R G=)#!)# E, )#C0@9O CO E, @<O O*#E. El resultado se observa en la siguiente figura: #eporte 3 Cuál es el tipo de cuenta que manejan más los cajerosP ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes: #ótulos de fila: )rea de datos :
)bierta $or
#ótulos de columna: "ipoCuenta
Cantidad
Configuración de campo
Cuenta de cantidad
#enombre la hoja como 8#eporte3 guardar el archivo con el mismo nombre.
,a respuesta es el tipo de cuenta que manejan más los cajeros es Cheques con un valor de 1F. El resultado debe de observarse de la siguiente manera:
#eporte 5 Cuál es la sucursal que abre la maorLa de cuentas para nuevos clientes. ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes: #ótulos de fila: 9alores: Configuración de campo:
#otulo de columna
Cliente
Cantidad Cuenta de cantidad
#eali'ar el procedimiento para insertar una tabla dinámica. En el panel de tareas /ista de campos de tabla din,mica. marca el cuadro que aparece al lado i'quierdo de
=nidad 3 !iseQo de modelos con hoja de cálculo EME$,O 3.? )gencia de viajes !ado el archivoagencia de viajes.-ls-%transferirlo de la dirección http:NNN.recursosacademicosenlineagep.com.m-(determinar los siguientes reportes. #eporte1. "otal de gastos agrupados por g/nero #eporte +. $romedio de gastos agrupados por g/nero. #eporte 3.#eporte de gastos clasificados por edad. #eporte 5 #eporte de gastos clasificados por rangos de edad %de 1> en 1>(. $rocedimiento avegar por la hoja de cálculo para conocer el nombre el contenido de los campos.Cantidad Gastada Edadformato n4mercio.Genero formato te-to. #eali'ar paso a paso el procedimiento general para crear tablas dinámicas utili'ando el archivo )gencia de viaje.-ls-.
)plicación de las tecnologLas de información #eporte 1 "otal de gastos agrupados por g/nero ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes:
#ótulos de fila:
G/nero
#ótulos de columnas ing4n campo
9alores:
Cantidad Gastada
Configuración de campo:
Gastada
#eali'ar el procedimiento necesario para crear la tabla dinámica tal como se observa en la siguiente figura.
#eporte + $romedio de gastos agrupados por g/nero. ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes: #ótulos de fila 9alores:
G/nero #ótulos de columnas: ing4n campo Cantidad Gastada
Configuración de campo : $romedio de Cantidad Gastada
#eali'ar el procedimiento necesario para crear la tabla dinámica tal como se observa en la siguiente figura.
=nidad 3 !iseQo de modelos con hoja de cálculo #eporte 3 "otal de gastos clasificados por edad. ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes: #ótulos de fila G/nero #ótulos de columnas ing4n campo 9alores:
Cantidad Gastada
Configuración de campo
#eporte 5 #eporte de gastos clasificados por rangos de edad%de 1> en 1>(. ,os campos en cada una de las áreas la configuración del campo de datos serán los siguientes:
#otulos de fila Edad #otulos de columnas ingun campo 9alores: Cantidad Gastada Configuración de campo:
,a novedad en este reporte es que el área de renglones en donde está el campo edad&debemos hacer una agrupación .$ara ello: 0acer clic en cualquier celda del área de renglones por ejemplo en )1>. Con el botón derecho del mouse seleccionar en el men4 conte-tual la opción Agrupar& en la ventana Agrupar se observa la edad mLnima má-ima el factor de agrupamiento $or: 1>. )ceptar.
)plicación de las tecnologLas de información El resultado es más significativo que en el reporte anterior& como lo muestra la siguiente figura:
EME$,O 3.A Elabora una lista o tabla de datos en la hoja electrónica de cálculo aplicar las opciones de ordenamiento filtrado. Crear una lista de alumnos 1.#eali'ar el procedimiento necesario para iniciar la elaboración de un libro en la hoja de cálculo. +.!efinir los nombres de los campos capturar el encabe'ado de la tabla.
3. Establecer las $ropiedades del archivo )utor: tu nombre(&"itulo:ejemplo 3.A&)sunto:"rabajo con listas o tablas.Cambiar el nombre a la 0oja 1 por )lumnos.Guardar el libro de trabajo con el nombre ,ista.-ls- em EvidenciasEjemplos. =nidad 3 !iseQo de modelos con hoja de cálculo )limentar 1> registros en la lista 5.Emplear las opciones para capturar de datos en la hoja de calculo directa o con el 7ormulario. 6.Capturar registros directamente en la hoja. ?.Capturar a trav/s del Formulario . #eali'ar el siguiente procedimiento para agregar el icono del 7ormulario a la *arra de herramientas de acceso rápido. 0acer clic en el control Personaliar $arra de 0erramientas de acceso r,pido en locali'ado a la derecha de la barra.En el men4 seleccionar 1,s comandos&en la ventana de dialogo
+pciones de Ecel&sección Personaliar establecer en Comandos disponibles en:Comandos que no están en la cinta de opciones despla'ar la lista hasta seleccionar Formulario &hacer clic en Agregar Aceptar.
)ctivar cualquier celda de la tabla hacer clic en el icono Formulario .Emplear las opciones del Formulario para llenar registros.0acer clic en Cerrar para terminar.
)plicación de las tecnologLas de información $racticar t/cnicas de ordenamiento B.,os datos en tabla se pueden presentar en orden ascendente o descendente& en función de uno de los campos.#eali'ar la secuencia Cinta de opciones& ficha nicio& grupo 1odificar&Opcion +rdenar # filtrar &el men4 presenta las siguientes opciones:Ordenar de menor a maor& Ordenar de maor a menor &u Orden personali'ado.
1>.+rdenamiento por Apellidos.)ctivar cualquier celda del campo Apellidos.#eali'ar la secuencia Cinta de opciones& ficha nicio grupo
1odificar&Opcion +rdenar # filtrar&del men4 seleccionar +rdenar de A a 4 Observar el resultado de ordenamiento alfanum/rico.
=@!)! 3 !iseQo de modelos con hoja de cálculo 11.Registros ordenados por 5enero # por Carrera .)ctivar cualquier celda de la lista .reali'ar la secuencia Cinta de opciones ficha nicio& grupo 1odificar&Opcion +rdenar # filtrar& del men4 seleccionar +rdenar personaliado S en la ventana de dialogo +rdenar Ordenar establecer en +rdenar por Genero 0acer clic en el botón Agregar nivel & seleccionar en /uego por Carrera Aceptar .)nali'ar el resultado.
$racticar t/cnicas de filtrado
1+.,os filtros locali'an muestran subconjuntos de datos en una tabla o lista de forma rápida fácil )l aplicarlos solo se despliegan en la hoja de cálculo las filas que cumplen del criterio que se especifica para una columna ,as opciones de filtrado están disponibles a trav/s de la Cinta de opciones ficha nicio o la ficha 6atos En inicio el grupo 1odificar &control +rdenar # Filtrar # Filtro en 6atos el grupo +rdenar # filtrar control Filtro .Estas acciones activan o desactivan la función de filtrado.,os controles flechas desplegables junto a cada encabe'ado de columna denotan la función activa. 13.Establecer el filtrado por Genero 7 posteriormente por Genero .
=nidad 3 !iseQo de modelos con hoja de cálculo 15.reali'ar la secuencia necesaria para ostrar todo filtrar por carrera 16.#eali'ar la secuencia para desactivar la función de filtrado. 1?.
)C"@9@!)!E< )C"@9@!)! 3.? Objetivo
Crear una lista de productos &alimentar +> registros practicar t/cnicas de ordenamiento de filtrado. $rocedimiento
)#C0@9O< !E "ET"O ,os archivos de te-to pueden ser creados en el editor de UindoNs es decir& el *loc de notas. =n archivo de te-to puede servir como una fuente de datos para crear una lista en la hoja de cálculo El formato C9< %Comma
)#C0@9O< !E *)
)#C0@9O< T, T, significa lenguaje de marcación e-tensible %eTtensible arVup lenguaje( Este se ha vuelto un estándar para el intercambio de información entre diferentes aplicaciones .Es un archivo de te-to plano que inclue etiquetas que permiten establecer una estructura de datos fácilmente entendible $or este un tema mu relevante se desarrolla en la siguiente unidad.