Cumpleaños

30/10/2008 - 23:52 por xtermin55 | Informe spam
A ver si me se explicar.
Tengo una tabla para el control de santos y cumpleaños.
En ella tego las siguientes columnas Nombre/Hoy/fecha nacimiento/Evento
/tiene o tendra.
Esta ultima columna me calcula los años =AÑO(C3)-AÑO(D3) . El problema es
esta cifra me marca hasta la fecha de hoy. Las fechas anteriores a hoy son
los años cumplidos, Las posteriores los que cumplira.
Que formula tengo que aplicar para saber los años que cumpliran durante
todo el año, y los de fecha pasada los que hara el proximo cumpleaños.
Ej. Jose 01-01-55 la formula me dice durante todo el año los años que tiene,
yo quiero saber los que cumplira.Sumar 1 ala formula solo me invierte el
problema

Gracias

Preguntas similare

Leer las respuestas

#6 Xavier Budet Graco
03/11/2008 - 13:31 | Informe spam
Hola César, pues no sabía que podía ser así. Creí que era un error al picar el texto.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"César" escribió en el mensaje news:
Hola Xavier.

Por no se que extraña razón, en mi equipo (Windows XP SP2 y Excel 2003 SP2)
la sintaxis de la fórmula es 'fracaño'. Lo mismo me pasa con más funciones
del Complemento 'Herramientas para Análisis' que las tengo que escribir sin
punto.

Saludos. César.

"Xavier Budet Graco" wrote:

Hola a todos, yo pienso que es más cómoda la fórmula que propone Héctor Miguel.

De forma práctica, supón que tienes la fecha de nacimiento en A1:
=SIFECHA(A1;HOY();"y") te dará la edad.

La fórmula de César también funciona si cambias la funcion a FRAC.AÑO (con un punto entre FRAC y AÑO)

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"César" escribió en el mensaje news:
> Hola.
>
> Puedes usar =ENTERO(FRACAÑO(fecha nacimiento; Fecha actual))
>
> Saludos, César.
>
>
>
> "Héctor Miguel" escribió:
>
>> hola, 'anonimo/a' !
>>
>> la formula que expones es una simple resta de a#os (p.e.)
>>
>> si suponemos una fecha de nacimiento de: 31-dic-2007
>> y una fecha (discrecionalmente) "actual" de: 01-ene-2008
>> la formula te indicaria 1 (un) a#o "cumplido" (para TODO el 2008)
>> (aunque solo tendria 1 DIA de "nacido" en esta "comparacion") -???-
>>
>> probablemente te serviria el uso de la funcion =sifecha(<fecha anterior>,<fecha actual>,"y")
>> (si comentas que es exactamente lo que estas buscando) -???-
>>
>> saludos,
>> hector.
>>
>> __ OP __
>> > A ver si me se explicar.
>> > Tengo una tabla para el control de santos y cumplea#os.
>> > En ella tego las siguientes columnas Nombre/Hoy/fecha nacimiento/Evento/tiene o tendra.
>> > Esta ultima columna me calcula los a#os =A#O(C3)-A#O(D3).
>> > El problema es esta cifra me marca hasta la fecha de hoy.
>> > Las fechas anteriores a hoy son los a#os cumplidos, Las posteriores los que cumplira.
>> > Que formula tengo que aplicar para saber los a#os que cumpliran durante todo el a#o
>> > y los de fecha pasada los que hara el proximo cumplea#os.
>> > Ej. Jose 01-01-55 la formula me dice durante todo el a#o los a#os que tiene
>> > yo quiero saber los que cumplira.Sumar 1 ala formula solo me invierte el problema
>>
>>
>>

Respuesta Responder a este mensaje
#7 Héctor Miguel
04/11/2008 - 01:23 | Informe spam
hola, César !

Por no se que extrana razon, en mi equipo (Windows XP SP2 y Excel 2003 SP2) la sintaxis de la formula es 'fracaño'.
Lo mismo me pasa con mas funciones del Complemento 'Herramientas para Analisis' que las tengo que escribir sin punto...



- cabria la posibilidad de que tu excel sea en ingles ...
y que solamente hubieras hecho una traduccion "literal" de la funcion en cuestion ?

- en ingles las funciones del ATP se escriben SIN punto (p.e.)
=yearfrac(start_date,end_date,basis)

saludos,
hector.
Respuesta Responder a este mensaje
#8 César
04/11/2008 - 09:43 | Informe spam
Hola Héctor.

Mi Excel es en español pero tengo instalado el complemento 'Herramientas
para Análisis' tanto en español como en inglés. Quizás sea por eso ¿?.

Saludos. César.


"Héctor Miguel" wrote:

hola, César !

> Por no se que extrana razon, en mi equipo (Windows XP SP2 y Excel 2003 SP2) la sintaxis de la formula es 'fracaño'.
> Lo mismo me pasa con mas funciones del Complemento 'Herramientas para Análisis' que las tengo que escribir sin punto...

- cabria la posibilidad de que tu excel sea en ingles ...
y que solamente hubieras hecho una traduccion "literal" de la funcion en cuestion ?

- en ingles las funciones del ATP se escriben SIN punto (p.e.)
=yearfrac(start_date,end_date,basis)

saludos,
hector.



Respuesta Responder a este mensaje
#9 Héctor Miguel
04/11/2008 - 20:36 | Informe spam
hola, César !

Mi Excel es en espanol pero tengo instalado el complemento 'Herramientas para Analisis'
tanto en espanol como en ingles. Quizas sea por eso ?.



yo tambien he mantenido ambas versiones del ATP (para ingles y espanol) en todas mis instalaciones
sin embargo, aunque puedo utilizar indistintamente las funciones en cualquiera de los dos idiomas
cuando las aplico en espanol siempre es requerido/sugerido/... el punto -?-

saludos,
hector.

__ previos __
Por no se que extrana razon, en mi equipo (Windows XP SP2 y Excel 2003 SP2) la sintaxis de la formula es 'fracaà±o'.
Lo mismo me pasa con mas funciones del Complemento 'Herramientas para Anà¡lisis' que las tengo que escribir sin punto...



- cabria la posibilidad de que tu excel sea en ingles ...
y que solamente hubieras hecho una traduccion "literal" de la funcion en cuestion ?

- en ingles las funciones del ATP se escriben SIN punto (p.e.)
=yearfrac(start_date,end_date,basis)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida