re: AREA DE UN CUADRADO

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

re: AREA DE UN CUADRADO

Notapor pegbol » 04 Dic 2004 09:26

Hola Exceluciones.

Cual seria la funcion o codigo VBA para encontrar el area de un cuadrado en funcion de sus lados?.

Ejm. Si los lados serian regulares o iguales:
A1= 10 (lado 1)
A2= 10 (lado 2)
A3= 10 (lado 3)
A4= 10 (lado 4)

A6= 100 (Area)


Ahora el problema empieza cuando los lados son irregulares. Ejm.
A1= 12.6 (lado 1)
A2= 12.5 (lado 2)
A3= 6.5 (lado 3)
A4= 10.5 (lado 4)

A6= 104.3831 (Area)

Calcule ambas areas con AutoCad por lo que me da las respuestas anteriores, pero yo quisiera hacerlo con Excel ya que solo necesito efectuar estos calculos en planilla.

De antemano muy agradecido por su amable ayuda.


atte.,
Pedro
La Paz, BOLIVIA.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
pegbol
Moderator
Moderator
 
Registrado: 26 Sep 2004 18:25
Ubicación: La Paz

Re: re: AREA DE UN CUADRADO

Notapor Adrian » 05 Dic 2004 19:56

Divide y reinarás

Cualquier cuadrilátero esta formado por dos triángulos, entonces el área de cuaquier cuadrilátero es: ((A*B)/2)+((C*D)/2), siendo A, B, C, D los lados de la figura y que A y B convergen en un ángulo, C y D, tambí­en, es decir tienen un ángulo en común. Lo que se hace es sumar el área de los dos triángulos.

Atte.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: re: AREA DE UN CUADRADO

Notapor pegbol » 06 Dic 2004 12:20

Gracias por la respuesta.

Ya efectue el calculo de la formula pero no me el resultado buscado:

A1= 12.6 (lado 1)
A2= 12.5 (lado 2)
A3= 6.5 (lado 3)
A4= 10.5 (lado 4)


La formula:
((A*B)/2)+((C*D)/2),
((12.6*12.5)/2)+((6.5*10.5)/2) = 112.875

Este resultado no es igual al de = 104.3831

Me dijeron que este no es un cuadrado ya que sus lados no son iguales, sino es un poligono de lados irregulares.

Agradeceria me ayuden con la formula.

Gracias nuevamente,

atte.,
Pedro
La Paz, BOLIVIA.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
pegbol
Moderator
Moderator
 
Registrado: 26 Sep 2004 18:25
Ubicación: La Paz

Re: re: AREA DE UN CUADRADO

Notapor Martin » 06 Dic 2004 22:26

Hola "pegbol"!

Según entendí­ lo que quieres es calcular el área de de un cuadrilátero, especí­ficamente de un Trapezoide Asimétrico, que es aquella figura geométrica de 4 lados que no tiene ninguno de ellos iguales ni paralelos ni formando ángulos iguales ni rectos. La única propiedad que conozco de esta figura es que la suma de sus cuatro ángulos debe ser igual a 360 grados.

Ahora bien, para calcular la superficie de dicho Trapezoide, deberí­as tener el valor de las diagonales. Las diagonales serí­an dos en todos los casos ya que tiene 4 lados.
Por tanto, si consideras los siguientes valores:
A1= 12.6 (lado 1)
A2= 12.5 (lado 2)
A3= 6.5 (lado 3)
A4= 10.5 (lado 4)
A5= 15.36003 (diagonal 1) (valor sin redondear 15.3600447718427)
A6= 13.7577 (diagonal 2) (valor sin redondear 13.7576829200933)

y utilizas la siguiente fórmula:
=RAIZ((POTENCIA(A5*A6;2)*4)-POTENCIA(A1^2-A2^2+A3^2-A4^2;2))/4

hallarí­as el valor del área: 104.38313 (valor sin redondear 104.38310028983)

Espero que te sirva la solución!
Buena suerte y saludos!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Martin
Moderator
Moderator
 
Registrado: 21 Jun 2004 11:50
Ubicación: Asunción


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 11 invitados