Anda di halaman 1dari 13

SOLUCIN

MICROSOFT EXCEL CON MICROSOFT VISUAL BASIC PARA APLICACIONES

1. Simular 10000 datos aleatorios ]0;1[


a) Ingresamos la siguiente frmula y la copiamos en 10000 celdas en forma vertical.

b) Seleccionamos todos los datos y los copiamos (solo los valores) en otra columna,
para que estos no varen. Con estos datos trabajaremos.

2. Histograma y Variograma
Calcular y graficar histograma
a) Ingreso en una columna los valores de los rangos de clase del histograma.

b) Datos Anlisis de Datos Histograma. Selecciono los datos en rango de


entrada y los rangos en rango de clase. Aceptar.

c) Dividimos las frecuencias absolutas entre el nmero de datos (10000) para obtener
las frecuencias relativas. Tenemos:
d) Le damos formato al grfico. Y obtenemos el Histograma.

Calcular y graficar el variograma


a) Al lado de la columna de los datos, rellenamos la columna de h (1 m) que
representa la interdistancia de las muestras, y al lado ir la solucin de la frmula.
)]2
[( )( +
=1
() =
2

b) Programador Visual Basic Insertar Mdulo. Codificamos lo siguiente:


Sub Macro1()
'
' Macro1 Macro
'Dim p,t,sum,l as interger
For p = 1 To 9999
For t = 1 To 10000 - p
Sum = Sum + (Cells(t + 1, 1) - Cells(t + p + 1, 1)) ^ 2
Next
l = Sum / (2 * (10000 - p))
Cells(p + 1, 3) = l
Sum = 0
l=0
Next
End Sub
c) Ejecutamos la Macro1 y se rellena automticamente la columna J(h)

d) Con los la columna h y la columna J(h) elaboramos el grfico del Variograma

Acercamos la grfica
3. Calcular media, varianza, coeficiente de variacin.
Formulamos

4. Ordenar ascendente y descendentemente.


Orden Ascendente
a) Ordenamos los datos

b) Histograma

c) Variograma
Codificamos igual que en el variograma anterior. Ejecutamos
Grfica

d) Media, Varianza, Coeficiente de variacin

Orden Ascendente
a) Ordenamos los datos

b) Histograma
c) Variograma
Codificamos igual que en el variograma anterior. Ejecutamos

Grfica

d) Media, Varianza y Coeficiente de Variacin


5. Agrupar

5 en 5

a) Promediamos de 5 en 5 los datos, y los agrupamos en una columna

b) Histograma

c) Variograma
Ordenamos los datos, h vara de 5 en 5 y codificamos en Visual Basic. Ejecutamos

Sub Macro2()
'
' Macro2 Macro
'Dim p,t,sum,l as interger
For p = 1 To 1999
For t = 1 To 2000 - p
Sum = Sum + (Cells(t + 1, 1) - Cells(t + p + 1, 1)) ^ 2
Next
l = Sum / (2 * (2000 - p))
Cells(p + 1, 3) = l
Sum = 0
l=0
Next
End Sub
Grfica

d) Media, Varianza y Coeficiente de Variacin

10 en 10
a) Promediamos de 10 en 10 los datos y los agrupamos en una columna
b) Histograma

c) Variograma

Ordenamos los datos, h vara de 10 en 10 y codificamos en Visual Basic

Sub Macro3()
'
' Macro3 Macro
'Dim p,t,sum,l as interger
For p = 1 To 999
For t = 1 To 1000 - p
Sum = Sum + (Cells(t + 1, 1) - Cells(t + p + 1, 1)) ^ 2
Next
l = Sum / (2 * (1000 - p))
Cells(p + 1, 3) = l
Sum = 0
l=0
Next
End Sub
Grfica

d) Media, Varianza y Coeficiente de Variacin

20 en 20

a) Promediamos de 20 en 20 los datos y los agrupamos en una columna

b) Histograma
c) Variograma
Ordenamos los datos, h vara de 20 en 20 y codificamos en Visual Basic
Sub Macro4()
'
' Macro4 Macro
'Dim p,t,sum,l as interger
For p = 1 To 499
For t = 1 To 500 - p
Sum = Sum + (Cells(t + 1, 1) - Cells(t + p + 1, 1)) ^ 2
Next
l = Sum / (2 * (500 - p))
Cells(p + 1, 3) = l
Sum = 0
l=0
Next
End Sub

Grfica

d) Media, Varianza y Coeficiente de variacin


50 en 50
a) Promediamos de 50 en 50 los datos y los agrupamos en una columna

b) Histograma

c) Variograma
Ordenamos los datos, h vara de 50 en 50 y codificamos en Visual Basic
Sub Macro5()
'
' Macro4 Macro
'Dim p,t,sum,l as interger
For p = 1 To 199
For t = 1 To 200 - p
Sum = Sum + (Cells(t + 1, 1) - Cells(t + p + 1, 1)) ^ 2
Next
l = Sum / (2 * (200 - p))
Cells(p + 1, 3) = l
Sum = 0
l=0
Next
End Sub
Grfica

d) Media, Varianza y Coeficiente de variacin

Anda mungkin juga menyukai