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!

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.
pegbol
Moderator
Moderator
 
Mensajes: 363
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.
Avatar de Usuario
Adrian
Moderator
Moderator
 
Mensajes: 6014
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.
pegbol
Moderator
Moderator
 
Mensajes: 363
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!
Avatar de Usuario
Martin
Moderator
Moderator
 
Mensajes: 89
Registrado: 21 Jun 2004 11:50
Ubicación: Asunción

Re: re: AREA DE UN CUADRADO

Notapor vite » 19 Jun 2015 11:46

hola martín tengo una duda como saco el valor de las diagonales en Excel? cual seria la formula?
saludos.
vite
Miembro Nuevo
Miembro Nuevo
 
Mensajes: 2
Registrado: 19 Jun 2015 11:41

Re: re: AREA DE UN CUADRADO

Notapor Antoni » 19 Jun 2015 13:06

No es posible calcular el área de un cuadrilátero irregular a partir de la longitud de sus lados, ya que el número de ellos que cumplen esa condición, es prácticamente infinito. Pruébalo tu mismo con cuatro palillos de distintas longitudes.
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 3125
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: re: AREA DE UN CUADRADO

Notapor Cacho R » 19 Jun 2015 17:13

Tiene tanta razón Antoni que para demostrarlo basta considerar un caso -por demás- de sencillo: un rombo regular. O sea:

- Tiene una diagonal mayor (D);
- Una diagonal menor (d);
- Cuatro lados iguales (L);
- Y sus cuatro ángules interiores son iguales de a dos. Por ejemplo dos miden "a" y los otros dos miden "180 - a".


Es sabido que su área se calcula:
Área = D * d / 2

Pero y si en lugar de conocer sus diagonales SOLAMENTE conocemos sus lados (L) y uno de sus ángulos (a), la fórmula anterior pasa a ser:

Área = L² * sen(a) (el cuadrado de uno cualquiera de sus lados por el seno de uno cualquiera de sus ángulos)
______

Y ahora viene la parte creativa:
- Imaginemos tener tomados entre nuestros dedos dos ángulos opuestos de nuestro rombo.
- Imaginemos, entonces, presionar hacia adentro dichos ángulos de tal manera que nuestro nuevo rombo -así deformado- será más alto y más delgado.

Este nuevo rombo tendrá: los mismos cuatro lados que antes pero sus ángulos interiores ya no serán los mismos. Dicho de otro modo: "L" se mantiene mas "a" nos ha cambiado.

Bastará que re-analicemos la fórmula: "Área = L² * sen(a)" para entender que si "L" se mantiene mientras que "a" cambia, entonces el área de este nuevo rombo ya no será la misma que el área inicial (porque nos cambió "a").

Luego concluimos que el conocimiento de -tan solo- los cuatro lados de una figura regular (como en este caso) o irregular no es suficiente para determinar su área. Nos faltaría conocer "otra cosa": una diagonal o algún ángulo.

Saludos, Cacho R.
Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 5568
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires

Re: re: AREA DE UN CUADRADO

Notapor vite » 23 Jun 2015 01:03

como puedo hacer para calcular la diagonal
vite
Miembro Nuevo
Miembro Nuevo
 
Mensajes: 2
Registrado: 19 Jun 2015 11:41

Re: re: AREA DE UN CUADRADO

Notapor Antoni » 23 Jun 2015 05:12

No puedes. La razón es la misma que ya te hemos expuesto.

NO SE PUEDE CALCULAR EL ÁREA DE UN CUADRILÁTERO SABIENDO LA LONGITUD DE SUS LADOS

.
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 3125
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: re: AREA DE UN CUADRADO

Notapor Cacho R » 23 Jun 2015 22:18

vite escribió:como puedo hacer para calcular la diagonal

¿Leiste algo de lo que te estamos escribiendo Antoni y yo?...
Avatar de Usuario
Cacho R
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 5568
Registrado: 23 Jun 2011 17:15
Ubicación: Buenos Aires

Re: re: AREA DE UN CUADRADO

Notapor Héctor Miguel » 25 Jun 2015 01:45

vite escribió:como puedo hacer para calcular la diagonal

para que necesitas calcular la diagonal ?
cuantos lados tiene tu figura ? (o es un circulo o elipse ?)
buscas solo calcular su área ?
algún detalle "en el tintero" ?

saludos,
hector.
Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 2328
Registrado: 26 Mar 2005 18:31


Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados