Cálculo de Peso Ideal en Excel
Cálculo de Peso Ideal en Excel
apropiado no presentado hasta el momento por lo que se ampliará de manera significativa este
aspecto.
Primero coloque en la hoja 1, los títulos o rótulos que se muestran en la Figura 51, tales como Sexo,
Rango de edad, altura en cm. (con calzado), Su peso actual con ropa, Su peso actual debería
estar cerca de, Diferencia porcentual, y Diferencia en Kg. En las celdas B4, B5, B6, B7, B8, B9 y
B10 respectivamente.
De igual manera coloque el color de fondo para el rango C4:C7. Coloque la palabra “oculta” en las
celdas G1, H1, I1, J1, K1 y L1 con un fondo de un color cualquiera, la utilidad de este letrero lo
veremos más tarde.
72
Funciones de Búsqueda
Las marcas rojas en los vértices de algunas celdas son comentarios que colocaremos para hacer más
entendible y amistosa la hoja de cálculo a terceras personas, que puedan hacer uso de este libro de
cálculo, ya que como vera luego involucraremos todas las hojas de cálculo del libro actual.
Incluir estos comentarios es bastante sencillo, basta con situarse en la celda y dar clic con el botón
secundario y del menú contextual seleccionar la opción incluir comentarios, o bien seleccionar la
misma opción desde el menú Insertar. Luego basta simplemente incluir el texto y el formato que
desea sea mostrado al simplemente señalar la celda con el puntero del ratón (ver figura 53).
Para modificarlos o eliminarlos de igual forma es muy sencillo, basta con dar de nuevo clic con el
botón secundario o desde el menú Insertar y la opción bien sea eliminar o modificar.
Continuaremos colocando formatos apropiados para los valores de entrada (sexo, edad, altura y peso
actual) de tal forma que eliminemos casi por completo la posibilidad de que se inserte un valor
errado, y esta será la novedad en este ejemplo en cuanto a formato, para luego ocuparnos de los
valores calculados o resultados que esperamos como son el peso actual, la diferencia porcentual y la
73
Funciones de Búsqueda
74
Funciones de Búsqueda
Para el rango de Edad emplearemos el rango K3:K10, así que sitúese en la celda K3 y teclee el rango
“14 a 16 años”; en la celda K4, “17 a 19 años”; en la K5, “20 a 24 años” y así
sucesivamente hasta colocar en la celda K10 el rango “60 a 69 años”, que completa los valores de
edad (ver Figura 57), valores estos para los cuales calcularemos los valores apropiados de peso.
75
Funciones de Búsqueda
76
Funciones de Búsqueda
77
Funciones de Búsqueda
78
Funciones de Búsqueda
que se enuncio al principio; que dados los valores (ahora ya seleccionados de las respectivas listas)
de sexo, estatura y peso; establecer la consideración de sí esta en su peso ideal o no, al igual que
graficar la diferencia porcentual de su peso actual y de su peso ideal.
Para esto emplearemos las funciones SI y BUSCARV. La sintaxis de las funciones es la siguiente:
- BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado)
Busca un valor específico en la columna más a izquierda de una matriz y devuelve el valor en la
misma fila de una columna especificada en la tabla. Utilice BUSCARV en lugar de BUSCARH
cuando los valores de comparación se encuentren en una columna situada a la izquierda de los datos
que desea encontrar.
La V de BUSCARV significa "Vertical".
Valor_buscado: es el valor que se buscará (la estatura) en la primera columna de la matriz donde
están los datos (en el ejemplo serán Tabla de Pesos Hombres y Tabla de Pesos Mujeres).
Valor_buscado puede ser un valor, una referencia o una cadena de texto.
Matriz_buscar_en: es la tabla de información donde se buscan los datos. Utilice una referencia a un
rango o un nombre de rango, como por ejemplo Tabla de pesos Hombres o tabla de pesos Mujeres.
Si el argumento ordenado es VERDADERO, los valores de la primera columna del argumento
matriz_buscar_en deben colocarse en orden ascendente:
o ... -2, -1, 0;
o 1, 2, ... ;
o A, B, …, Z;
o FALSO, VERDADERO;
de lo contrario, BUSCARV podría devolver un valor incorrecto.
El texto en mayúsculas y en minúsculas es equivalente.
Indicador_columnas: es el número de columna de matriz_buscar_en desde la cual debe devolverse
el valor coincidente (el peso en nuestro ejemplo). Así por ejemplo, si el argumento
indicador_columnas es igual a 2, devuelve el valor de la segunda columna de matriz_buscar_en
(el peso para el rango de edad entre 14 y 16 años); Si el argumento indicador_columnas es igual a
3, devuelve el valor de la segunda columna de matriz_buscar_en (el peso para el rango de edad
79
Funciones de Búsqueda
80
Funciones de Búsqueda
como se muestra en la figura 59. Ahora sitúese en la celda L11 y acceda al asistente para pegar
funciones. ¿Lo recuerda?
81
Funciones de Búsqueda
consideración a cerca de su peso ideal dado una serie de datos y esto hasta ahora no se ha hecho.
Solo hemos ajustado detalles cerca de formato y de los datos requeridos, todo muy importante y que
ha introducido procedimientos novedosos y muy útiles sin embargo no hemos hecho nada por
alcanzar el objetivo.
Para lograrlo lo más importante es comparar los datos suministrados con los datos ideales contenidos
en las tablas de pesos para hombres y mujeres que a estas alturas deben estar en las hojas 2 y 3. La
formula que logra esto es la mostrada de seguidas:
Aunque parezca abrumadora es realmente sencilla de construir haciendo uso del asistente y como
habrá notado, de las funciones SI y BUSCARV. De seguidas el procedimiento de cómo lograrlo.
Figura 61 Función si
para validar que exista un
Recuerde que debe
peso en la celda
asegurarse que el punto de
inserción (cursor) este en el
parámetro adecuado
82
Funciones de Búsqueda
un valor mayor que cero esto es C7>0. Para el Valor_si_falso colocaremos simplemente un espacio en
blanco entre dobles comillas que serán simplemente, no hacer nada, para el Valor_si_verdadero,
anidaremos una nueva función SI (Figura 61) solamente dando clic en el botón anidar funciones que
en este momento tendrá la función SI recién usada (recuerde es muy importante asegurarse de que el
punto de inserción se encuentra en el argumento apropiado Valor_si_verdadero). Barra de fórmula, donde se
muestra la segunda función
En la segunda función SI como Prueba_lógica comprobaremos que la elección del sexo sea hombre,
SI anidada en el parámetro
es decir que la celda C4 sea igual a M (figura 62); entre comillas ya que es un valor alfanumérico; note valor_si_verdadero, note
en la barra de formula que ahora la función si se encuentra anidada en el parámetro central, y esa no además que la
será la única función anidada ya que en el Valor_si_verdadero anidaremos la función BUSCARV, Prueba_logica del
esto accediendo a la lista en el botón anidar funciones (en la izquierda de la barra de fórmulas) en la segundo evalúa si se
opción más funciones, para luego del cuadro de dialogo pegar función seleccionar la categoría encuentra un valor
búsqueda y referencia y luego la función BUSCARV. alfanumérico entre
comillas.
Figura 62 Anidamiento de
funciones en todos los
parámetros, en el parámetro
central un Si, dentro de otro Si
y dentro de este último una
función BUSCAR en cada
parámetro
Valor_si_verdadero y
Valor_si_falso
83
Funciones de Búsqueda
columna (recuerde que el parámetro indicador de columna de la función BUSCARV las numera de
izquierda a derecha en orden creciente desde 1) donde se encuentra el rango de edad en la tabla de
pesos respectiva.
Los valores para los cuatro parámetros de la función BUSCARV, son para Valor_buscado la clic
sobre la celda C6 (el valor de la altura) en Matriz_buscar_en seleccione el rango A3:I41 de la hoja
Tabla de pesos Hombres, en indicador de columna clic sobre la celda L11 y en Ordenado teclee
FALSO, note que sobre el cuadro de dialogo, en la barra de fórmulas se activa un comentario que
indica que se esta en el Valor_si_falso de una función SI colocándolo en negritas (figura 63).
Figura 63 Valores para los parámetros de la función BUSCAV correspondientes a los Hombres
84
Funciones de Búsqueda
aún), con esta acción regresara al cuadro de dialogo de la función SI, de un clic en el Valor_si_falso y
anide la función BUSCARV, esta vez para buscar los valores de peso de las mujeres, este
procedimiento es muy parecido al recién descrito, trate de hacerlo (Figura 64).
De clic en la segunda
función SI para regresar al
cuadro de dialogo del
asistente.
Figura 64 Parámetros para el cuadro de dialogo del asistente para funciones, de la función BUSCARV
para los valores de las mujeres
No se preocupe por los valores de error #N/A que pueden aparecer tanto en los cuadros de dialogo
como en algunas celdas al dar aceptar, ya que significan que no hay asignación pues algunas celdas
involucradas en el cálculo aún no tienen valor, complete los datos de entrada y automáticamente
desaparecerán estos mensajes.
Para tratar de aclarar un poco este tema neurálgico como lo es el anidamiento repasaremos de forma
gráfica el procedimiento para hallar el peso ideal.
En la Figura 65, se muestran los argumentos de las funciones involucradas con sus respectivos
valores, y auque no sea una presentación especialmente útil, si lo es para que entender el
procedimiento general empleado. Note que esta señalado con una flecha el argumento donde se han
anidado las funciones.
85
Funciones de Búsqueda
Figura 65
Estructura del
C4=”M” anidamiento en la
formula para hallar
el peso ideal celda
C8
86
Funciones de Búsqueda
como se muestra en la figura 66, una sugerencia importante es que indague en la lista desplegable en la ficha Número
Tipo:. por los tipos personalizados de que dispone esta categoría.
Figura 66
Formato de
celda Categoría Personalizada, la
personalizado cual nos permite establecer
(número más un formato diferente a los
postfijo) preestablecidos.
Luego para las columnas que habíamos etiquetado como ocultas a saber las columnas G, H, I, J, y K Formato de Número con
(ver Figuras 57 y Figura 59), sitúese entre el indicador de la columna G y el indicador de la H, (el dos decimales mas un
cursor debe tener la forma de dos flechas horizontales) y arrastre hacia la izquierda hasta cerrar la postfijo.
columna G por completo, repita el procedimiento hasta “ocultar” las demás, alternativa a este
procedimiento es marcar las columnas mencionadas y luego acceder al menú Formato/Columna y
luego a la opción Ancho, y luego simplemente teclee 0 (cero) para el valor del ancho, todo esto para
ocultar esa información que si bien ayudo a los cálculos, es irrelevante en nuestro libro de cálculo.
Ahora para terminar si al principio limitamos el ingreso de datos a la selección de una lista, con la
intención de evitar que algún dato ingresado sea incorrecto. Pues bien, ahora “bloquearemos” las
celdas que calculan o dan algún resultado, para que el usuario final del libro solo tenga acceso a las
celdas de entrada.
Para ello, seleccione el rango C4:C7, es decir las celdas de los datos de entrada, acceda al menú Acceda al menú
Formato la opción Celdas, del cuadro de dialogo seccione la ficha Proteger y desmarque (clic sobre Formato/Columna, Ancho
el cuadro de activación, para quitar el carácter) el cuadro de selección que tiene la etiqueta para establecer el ancho de
Bloqueada, esto para luego proteger la hoja y que no se pueda acceder a otras celdas excepto estas la(s) columnas.
87
Funciones de Búsqueda
88
Funciones de Búsqueda
Active/Desactive para
mostrar o no las líneas de
división entre las celdas
Active/Desactive para
mostrar u ocultar los
encabezados de
fila (1, 2, …) y
Columna (A, B,…)
Active/Desactive para
mostrar las etiquetas de las
Hojas de calculo
(Hoja1, Hoja 2,…)
89