Condicion de existencia!! Ayuda por favor!!

mbehr89

New Member
Joined
Oct 22, 2010
Messages
5
Que tal me gustaria saber si existe alguna condicion de existencia. Yo tengo una planilla de determinados valores de acciones de la bolsa con precios de apertura y cierre vinculada al excel. Lo que pasa es que cuando la accion todavia no abrio, es decir que no se opero todavia en el dia, en la planilla de excel no me aparece ningun valor, por lo tanto necesitaria que me tome el valor de cierre del dia enterior. Lo necesito para calcular la variacion entre la inversion inicial y la ganancia o perdida del momento.
Muchas gracias
 

Excel Facts

Move date out one month or year
Use =EDATE(A2,1) for one month later. Use EDATE(A2,12) for one year later.
Ola mbehr89,

No sé si he entendido bien. Dime si esta és la situacion:
1. Excel recibe los datos desde una fuente externa
2. Utilisas una fórmula para calcular la ganancia o perdida
3. Si aún no hay operación con una acción en particular la celda está vacia y la fórmula produce un error
4.Necessitas utilisar en valor de cierre del dia anterior en la fórmula

No puede utilizar en la fórmula uma condición como IF(A2="", B1, A2) ?

Es decir, si A2 está vacia utilise B1 (cierre). Si no está vacia utilize A2 mismo.

(En caso de A2 ser el valor de apertura y B1 de cierre del dia anterior)

Espero que esto ayude

M.
 
Upvote 0
Ola mbehr89,

Revisando mi respuesta anterior, creo que el correcto és mantener el resultado del día anterior.

Así, si el resultado del día anterior és en la celda D1 y el valor de la apertura al día siguiente en la celda A2 se debe colocar en la fórmula qui hace el cálculo de ganancias/pérdidas in D2:

= IF(A2="", D1, formulaaqui)

Si no hay ninguna transacción, las ganancias o pérdidas siguen siendo los mismos.

Espero que esto ayude

M.
 
Upvote 0
Gracias por tu ayuda Marcelo sinceramente no entiendo que es la formula que planteaste,la arme como tu ejemplo y me tira que es una forma invalida
 
Upvote 0
Y donde esta el valor de cierre del dia anterior? en otra planilla? Supongo que si, entonces solo es de arrastrar el valor de esa planilla a la de este dia con formula....Esto en la celda que ahorita esta en blanco (ej. =Sheet1!C5)...."Sheet1" es el nombre de la hoja del dia que contiene el valor de cierre del dia anterior.

Espero eso es lo hayas estado buscando.

Saludos.
 
Upvote 0
nono los valores estan en la misma planilla arme un caudro donde esta el precio de cierre en la columna I y el precio ultimo operado en la columna H
 
Upvote 0
La formula de Marcelo parece buena, solo revisa que no tengas conflictos con el idioma =if( para versiones en ingles.
y si no me equivoco =si( para versiones en español.
 
Upvote 0
Sisi lo se igualmente ya lo logre, la respuesta de Marcelo me ayudo mucho.
Muchas gracias a los dos.
 
Upvote 0
Sisi lo se igualmente ya lo logre, la respuesta de Marcelo me ayudo mucho.
Muchas gracias a los dos.

mbehr89,

Talvez no tenga sido muy claro con la formula, pero si ya lo lograste estoy feliz por tener ayudado. :)

M.
 
Upvote 0

Forum statistics

Threads
1,223,955
Messages
6,175,605
Members
452,660
Latest member
Zatman

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top