Sei sulla pagina 1di 6

TEMA: Realizar un macro en una hoja electrónica en Excel capaz de ingresar datos como el caliper,

SP, Gama Rey, resistividades, porosidad, densidad, sónico, pueda calcular el poes y las reservas en
barriles.

OBJETIVO:

Objetivo General:

 Aplicar los conocimientos adquiridos en clase para la programación en Excel

Objetivo Específico:

 Realizar varios ejercicios de programación en macros, mediante los comandos, funciones,


etc., para mejorar las habilidades en el manejo de macros.
 Utilizar los comandos de macros, para calcular el poes y las reservas en barriles mediante
la utilización de datos de un registro eléctrico apropiadamente tabulado.

MARCO TEÓRICO:

Introducción a las macros

Las macros de Excel nos permiten automatizar tareas que realizamos cotidianamente de manera
que podamos ser más eficientes en nuestro trabajo. Una macro no es más que una serie de
comandos o instrucciones que permanecen almacenados dentro de Excel y que podemos ejecutar
cuando sea necesario y cuantas veces lo deseemos.

Aunque las macros son un tema avanzado de Excel puedes consultar los siguientes artículos para
comenzar a familiarizarte con este tema.

Introducción

¿Qué es una macro de Excel?

Si utilizas Excel frecuentemente es posible que en alguna ocasión te hayas encontrado ejecutando
una misma serie de acciones una y otra vez. Esas acciones que haces repetidas veces se podrían
automatizar con una macro.

Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de manera
que están siempre disponibles cuando los necesites ejecutar.

Por ejemplo, si todas las mañanas creas un reporte de ventas y en ese reporte siempre das el
mismo formato a los textos, se podría crear una macro para que lo haga automáticamente por ti.
Las macros se utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas
tareas que realizas una y otra vez.

Un lenguaje de programación

Las macros se escriben en un lenguaje de computadora especial que es conocido como Visual
Basic for Applications (VBA). Este lenguaje permite acceder a prácticamente todas las
funcionalidades de Excel y con ello también ampliar la funcionalidad del programa.
Para qué sirve una macro en Excel

¿Para qué sirve una macro en Excel? Una macro nos ayuda a automatizar aquellas tareas que
hacemos repetidamente. Una macro es una serie de instrucciones que son guardadas dentro de un
archivo de Excel para poder ser ejecutadas cuando lo necesitemos.

Automatización de tareas

Seguramente estás familiarizado con procesos de automatización en el ámbito industrial. Un


ejemplo muy claro son las plantas ensambladoras de automóviles donde existen robots que han
sustituido tareas que antes eran hechas por humanos. La automatización trajo beneficios como
mayor eficiencia y productividad de las plantas y un mejor aprovechamiento del tiempo del
personal al reducir la cantidad de tareas repetitivas que realizaban.

De la misma manera las macros nos ayudan a eliminar esas tareas repetitivas de nuestro trabajo
cotidiano al permitirnos utilizar mejor nuestro tiempo en el análisis de los datos y en la toma de
decisiones.

¿Cómo se ve una macro en Excel?

Las macros son escritas en un lenguaje de computadora conocido como VBA por sus siglas en
inglés (Visual Basic for Applications). Como cualquier otro lenguaje de computadora debemos
aprender a utilizar los comandos que nos ayudarán a indicar a Excel lo que deseamos hacer con
nuestros datos.

Aprender el lenguaje VBA no es nada complicado y se puede lograr fácilmente. Lo que toma un
poco más de tiempo es pulir nuestras habilidades de programación. Lo que quiero decir con esto
es que para ser un buen programador de macros debes dedicar tiempo en resolver múltiples
problemas en donde puedas llevar al límite el lenguaje VBA.
Cálculo del Rw a partir de la curva del SP

El siguiente procedimiento es cuando se aplica sobre todo para formaciones limpias:

1) Identificar zonas permeables con ayuda de la curva SP y caliper. La acumulación de costra de


lodo también nos da una buena señal para ubicar zonas de interés
2) Establecemos línea base de lutitas y areniscas. La línea SP con la deflexión más a la derecha
corresponde a las lutitas y con la deflexión SP más hacia la izquierda corresponde a las arenas
3) La diferencia entre las dos líneas corresponderá al valor del potencial espontáneo estático (SSP)
expresado en mV. Observar cuantos mV se tiene por cada división de carril según la escala del
registro eléctrico
4) Del cabezal del registro eléctrico (ver Figura 8) obtener Rmf a temperatura de superficie.
5) Determinar la temperatura de formación, con ayuda del gradiente de temperatura. Esta
información nos proporciona el encabezado del registro (Figura 8) o si es el caso en los parámetros
del registro de la Figura.

BHT −TS
GT=
TD

TF=TS+(FD∗GT )

Dónde:

Gt=bht-ts/td
Tf=ts+ (fd*gt)

GT = gradiente de temperatura
BHT = temperatura de fondo
TS = temperatura de superficie
TD = profundidad total o hasta el fondo
TF = temperatura de la formación de interés
FD = profundidad de interés

6) Convertir Rmf a la temperatura de la formación a Rmfe. En lodos predominantemente salinos, la


Rmfe se determina como sigue:

a.- Si Rmf a 75ºF (24ºC) es mayor de 0.1 ohm-m, usar: Rmfe=0 . 85 x Rmf
R 2=R 1 x (TT 1+6 .77
2+6 .77 )
en ºF

Pero antes corrigiendo el valor de Rmf mediante:


R 2=R 1 x (TT 1+21. 5
2+21. 5 )
enºC

b. Si Rmf a 75ºF (24ºC) es menor de 0.1 ohm-m, usar la Carta SP-2 de la Cia Schlumberger para
obtener Rmfe a temperatura de formación.

7) Calcular Rwe con la fórmula del SP estático (SSP). Tomando SSP el hallado anteriormente en el
punto 3)

Rmfe
SSP=−Kx log
Rwe
Rmfe
Rwe= SSP
K
10

Dónde:

Rmfe: resistividad equivalente del filtrado del lodo


Rwe: resistividad equivalente del agua
K: constante que depende de la temperatura

K=61+ 0. 133 TT en ºF
El valor de K se obtiene mediante: K=65+ 0 .24 TT en ºC

7.1) Se puede corroborar aproximadamente el valor de Rwe calculado, ingresando en la carta SP-1
de la Cia. Schlumberger (Figura 19) con los datos del SP estático, temperatura de la formación y
Rmfe
8) Ingresar en la carta SP-2 (Figura 18) con Rwe y temperatura de la formación para finalmente
obtener Rw
FORMACIONES LIMPIAS LECTURA DE GR
(API)
Arenas 15- 30
Calizas 10 - 20
Dolomitas 8 -15

δ ma−δb
φ D=
δ ma−δf
Dónde:

ma = densidad de la matriz (g/cc)


b = densidad total de la formación (g/cc). Se obtiene del registro eléctrico a la profundidad o zona
de interés
f = densidad del fluido (g/cc)

FÓRMULAS UTILIZADAS Correlación para dos Faces


DENTRO DEL
PROYECTOX
Saturación de petróleo Saturación de agua Saturación de
gas
Soc Swc Sgc
0,50 0,40 0,10
0,833333333 -0,416666667 0,166666667

Dónde:

Para este caso se tomaron unos valores no establecidos solamente para este ejercicio
Soc= saturación de petróleo critico=0,50
Swc= saturación de agua critica=0,40
Sgc= saturación de gar critico=0,10

CONCLUSIONES:

 Mediante la programación con el uso de los comandos que se ejecutan comúnmente en


macros se puede calcular el poes y las reservas en barriles, mediante los datos obtenidos
en el registro eléctrico como gama rey, resistividades, caliper, SP, densidad y neutro.
 También se obtendrá los conocimientos y habilidades para el manejo, programación de un
macros, para poder resolver cualquier problema que se requiera realizar cálculos.

RECOMENDACIONES:

 Seguir la Instrucciones e indicaciones dadas por el docente, para realizar una correcta
programación.
 Realizar varios ejercicios para reforzar conocimientos impartidos en clase.

Bibliografía:

 https://exceltotal.com/introduccion-a-las-macros/ (12/12/2016 – 22:09)

Anexos: Figura

Potrebbero piacerti anche