Esta función permite hallar la hipotenusa de un triángulo rectángulo cuyos catetos son ingresados como parámetros. Tiene la forma:
HIPOTENUSA(cateto1,cateto2)
donde cateto1 y cateto2 son los catetos del triángulo rectángulo cuya hipotenusa se desea hallar.
El cálculo de la hipotenusa se basa en el famoso Teorema de Pitágoras, el cual explica que la suma de los cuadrados de los catetos es igual al cuadrado de la hipotenusa (a^2 + b^2 = c^2; a y b son catetos, c es hipotenusa).
EJEMPLO:
Observemos las figura a continuación:
Hallaremos la hipotenusa del triángulo cuyos catetos están en las celdas B4 y C4, y colocaremos el resultado en D4. Para esto, nos colocamos en D4 y digitamos la fórmula "=HIPOTENUSA(B4,C4)" y presionamos Enter:
Observemos que el resultado es el correcto. Por último, podemos hallar el resultado para los siguientes catetos y completar la tabla.
El código en VBA de esta función es el siguiente:
Function HIPOTENUSA(cateto1, cateto2)
HIPOTENUSA = (cateto1 * cateto1 + cateto2 * cateto2) ^ (1 / 2)
End Function
A continuación encontrará adjunto a este artículo un archivo en excel con la función y el ejemplo visto:
Hipotenusa de Triángulo Rectángulo
Artículo escrito por: Enrique Eduardo López León.
01/04/2013 a las 12:01 am
Esta función podría usarse también si se quiere convertir una coordenada cartesiana (X,Y) a una coordenada del plano polar (R<α) para ello se requiere del módulo R (hipotenusa de "X" e "Y"), y su arcotangente.
23/05/2013 a las 8:57 pm
Podria ser importante validar sean valores positivos, en caso de una digitacion de una mayor cantidad de numeros para evitar algun error al momento de pasar los datos a la plantilla excel.
Function HIPOTENUSA(cateto1, cateto2)
If cateto1>0 and cateto2>0 then HIPOTENUSA = (cateto1 * cateto1 + cateto2 * cateto2) ^ (1 / 2)
End Function
09/06/2013 a las 12:16 am
Buenas Noches
Me podrían ayudar a ingresar la fórmula para calcular la hipotenusa de un triángulo en Excel, ya seguí los pasos como se indican en la página de ayuda para eliminar el error #¿nombre? Que aparece al solicitar el resultado y sigue enviando el mismo error sin más me despido agradeciendo de antemano su ayuda.
Saludos.
15/04/2014 a las 9:09 pm
Util aplicación. Me pregunto si en vez de escribir " cateto1 * cateto1 " puede ser
" cateto1 ^ 2 ".