Por que no funciona esta formula

08/08/2007 - 20:40 por Bitnetsoft | Informe spam
Hola, tengo en la columna E2 unas fechas, y necesito colocar en la F2
cuanto tiempo ha transcurrido desde E2 hasta la el dia de hoy, coloco
esta funcion que obtuve de alguno de ustedes en este foro:

=sifecha(e2;hoy();"A") y me sale un error, como si faltara algo a la
funcion, dice que si deseo realizar una operacion debe comenzar por el
signo igual y no se que mas. Busco la ayuda y me indica que estoy
haciendo bien la formula.

Poseo Office 2000. Gracias.

Preguntas similare

Leer las respuestas

#1 julian-vlc-sp
08/08/2007 - 21:12 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Le estas diciendo que la diferencia te la devuelva en A (¿años?), y eso mi
Excel XP en español no lo entiende.

Si la diferencia la quieres en años pon "y", y si la quieres en días pon
"d".

Al hilo de esto, indicarte que si la diferencia la quieres en días, es
suficiente con poner

=hoy()-e2

en una celda con formato numero


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Bitnetsoft" escribió en el mensaje
news:%
Hola, tengo en la columna E2 unas fechas, y necesito colocar en la F2
cuanto tiempo ha transcurrido desde E2 hasta la el dia de hoy, coloco esta
funcion que obtuve de alguno de ustedes en este foro:

=sifecha(e2;hoy();"A") y me sale un error, como si faltara algo a la
funcion, dice que si deseo realizar una operacion debe comenzar por el
signo igual y no se que mas. Busco la ayuda y me indica que estoy haciendo
bien la formula.

Poseo Office 2000. Gracias.

Respuesta Responder a este mensaje
#2 vm_tapia
08/08/2007 - 21:44 | Informe spam
"Bitnetsoft" wrote:

Hola, tengo en la columna E2 unas fechas, y necesito colocar en la F2
cuanto tiempo ha transcurrido desde E2 hasta la el dia de hoy, coloco
esta funcion que obtuve de alguno de ustedes en este foro:

=sifecha(e2;hoy();"A") y me sale un error, como si faltara algo a la
funcion, dice que si deseo realizar una operacion debe comenzar por el
signo igual y no se que mas. Busco la ayuda y me indica que estoy
haciendo bien la formula.

Poseo Office 2000. Gracias.




==Respuesta de Hector Miguel a Enrique Ros el 08 de Diciembre de 2005:

hola, Enrique !

He visto una respuesta referida al caculo de años, meses y dias transcurridos entre dos fechas que utiliza la funcion Sifecha.
Mi version de Excel es 2003 SP1 y en la ayuda no me aparece. Alguien puede decirme el por que.
Existen otras funciones que no aparecen en la ayuda?.



1) con relacion a la funcion sifecha() [datedif en ingles] y hasta donde
recuerdo...
SOLO aparece documentada en la version de xl-2000
NO 'aparece' en el dialogo de 'pegar funcion'
SI esta 'comentada' en la ayuda {F1} pero... con 'errores de traduccion'
:-((
los argumentos para 'unidades' (años meses y dias) 'deben especificarse'
en ingles ["y", "ym", "md", etc.]
-> te copio al final el contenido de la ayuda con relacion a la funcion
2) con relacion a 'otras' funciones que pudieran NO aparecer en la ayuda
-???- ...
encontraras informacion adicional en los siguientes sitios:
http://homepage.ntlworld.com/noneley
http://www2.odn.ne.jp/excel/functioninenglish.html
http://www.businessfunctions.co.uk/...nction.php

saludos,
hector.

copia del contenido de la ayuda [xl-2000] con relacion a la funcion sifecha...

SIFECHA
Calcula el numero de dias, meses o años entre dos fechas.
Esta funcion se incluye para proporcionar compatibilidad con Lotus 1-2-3.

Sintaxis
SIFECHA(fecha_inicial;fecha_final;unidad)

Fecha_inicial: es una fecha que representa la fecha primera, o inicial, del
periodo.
Las fechas pueden escribirse como cadenas de texto entre comillas (por
ejemplo, "30-01-2001"),
como numeros de serie (por ejemplo, 36921, que representa el 30 de enero del
2001, si utiliza el sistema de fechas 1900),
o como resultado de otras formulas o funciones; por ejemplo,
FECHANUMERO("30-01-2001").
Para obtener mas informacion sobre los numeros de serie, consulte AHORA.

Fecha_final: es una fecha que representa la fecha ultima, o final, del
periodo.

Unidad: es el tipo de informacion que desea que se devuelva.
Unidad Devuelve

== o j o == a q u i =
"A" Numero de años completos del periodo.
"M" Numero de meses completos del periodo.
"D" Numero de dias completos del periodo.
"MD" Diferencia entre los dias de fecha_inicial y fecha_final.
Se omiten los meses y los años de las fechas.
"AM" Diferencia entre los meses de fecha_inicial y fecha_final.
Se omiten los dias y los años de las fechas.
"AD" Diferencia entre los dias de fecha_inicial y fecha_final.
Se omiten los años de las fechas.

== o j o == a q u i =
Observaciones
Microsoft Excel almacena las fechas como numeros de serie secuenciales para
poder realizar calculos con ellos.
Excel almacena la fecha 1 de enero de 1900 como el numero de serie 1 si el
libro utiliza el sistema de fechas 1900;
pero si se utiliza el sistema de fechas 1904, Excel almacena la fecha 1 de
enero de 1904 como el numero de serie 0
(2 de enero de 1904 es el numero de serie 1).
Por ejemplo, en el sistema de fechas 1900, Excel almacena 1 de enero de 1998
como numero de serie 35796
porque es 35.795 dias posterior al 1 de enero de 1900.
Obtener mas informacion sobre como almacena Microsoft Excel las fechas y las
horas.

Excel para Windows y Excel para Macintosh utilizan sistemas de fechas
distintos como valores predeterminados.
Para obtener mas informacion, consulte la funcion AHORA.

Ejemplos
SIFECHA("01-01-2001";"01-01-2003";"A") es igual a 2, o dos años completos en
el periodo.
SIFECHA("01-06-2001";"15-08-2002";"D") es igual a 440; o 440 dias entre el 1
de junio del 2001 y el 15 de agosto del 2002.
SIFECHA("01-06-2001";"15-08-2002";"AD") es igual a 75, o 75 dias entre el 1
de junio y el 15 de agosto, omitiendo los años de las fechas.
SIFECHA("01-06-2001";"15-08-2002";"MD") es igual a 14, o la diferencia entre
el 1 y el 15, respectivamente fecha_inicial y fecha_final, omitiendose los
meses y los años de las
fechas.

Lo que veo es que estas tomando la diferencia de AÑOS

=sifecha(e2;hoy(); > "A" < )



con la "A" la diferencia calculada es de años completos
con la "M" la diferencia calculada es de meses completos, etc.
Respuesta Responder a este mensaje
#3 vm_tapia
08/08/2007 - 21:50 | Informe spam

Lo que veo es que estas tomando la diferencia de AÑOS

> =sifecha(e2;hoy(); > "A" < )

con la "A" la diferencia calculada es de años completos
con la "M" la diferencia calculada es de meses completos, etc.




Complemento a lo anterior

Cambia la "A" de año por Y
la "M" te la acepta igual ya que "mes" y "month" empiezan con "M"
lo mismo pasa con "day" y "dia"
Respuesta Responder a este mensaje
#4 Bitnetsoft
09/08/2007 - 14:16 | Informe spam
Gracias viejo muy amplia y explicativa tu respuesta, la formula original
precisamente la tengo en ingles, es decir, "Y", "M" y "d" pero igual
me daba error, entonces busque en la ayuda y si me aparece documentada y
me mostraba que era con a, m y d, como yo la estaba colocando. En ambos
casos me daba el mismo error.

Pero voy a probrar tal cual me has informado para ver si me equivoque en
algo y despues les comento.

Mil gracias.

vm_tapia escribió:
"Bitnetsoft" wrote:


Hola, tengo en la columna E2 unas fechas, y necesito colocar en la F2
cuanto tiempo ha transcurrido desde E2 hasta la el dia de hoy, coloco
esta funcion que obtuve de alguno de ustedes en este foro:

=sifecha(e2;hoy();"A") y me sale un error, como si faltara algo a la
funcion, dice que si deseo realizar una operacion debe comenzar por el
signo igual y no se que mas. Busco la ayuda y me indica que estoy
haciendo bien la formula.

Poseo Office 2000. Gracias.





==> Respuesta de Hector Miguel a Enrique Ros el 08 de Diciembre de 2005:

hola, Enrique !


He visto una respuesta referida al caculo de años, meses y dias transcurridos entre dos fechas que utiliza la funcion Sifecha.
Mi version de Excel es 2003 SP1 y en la ayuda no me aparece. Alguien puede decirme el por que.
Existen otras funciones que no aparecen en la ayuda?.




1) con relacion a la funcion sifecha() [datedif en ingles] y hasta donde
recuerdo...
SOLO aparece documentada en la version de xl-2000
NO 'aparece' en el dialogo de 'pegar funcion'
SI esta 'comentada' en la ayuda {F1} pero... con 'errores de traduccion'
:-((
los argumentos para 'unidades' (años meses y dias) 'deben especificarse'
en ingles ["y", "ym", "md", etc.]
-> te copio al final el contenido de la ayuda con relacion a la funcion
2) con relacion a 'otras' funciones que pudieran NO aparecer en la ayuda
-???- ...
encontraras informacion adicional en los siguientes sitios:
http://homepage.ntlworld.com/noneley
http://www2.odn.ne.jp/excel/functioninenglish.html
http://www.businessfunctions.co.uk/...nction.php

saludos,
hector.

copia del contenido de la ayuda [xl-2000] con relacion a la funcion sifecha...

SIFECHA
Calcula el numero de dias, meses o años entre dos fechas.
Esta funcion se incluye para proporcionar compatibilidad con Lotus 1-2-3.

Sintaxis
SIFECHA(fecha_inicial;fecha_final;unidad)

Fecha_inicial: es una fecha que representa la fecha primera, o inicial, del
periodo.
Las fechas pueden escribirse como cadenas de texto entre comillas (por
ejemplo, "30-01-2001"),
como numeros de serie (por ejemplo, 36921, que representa el 30 de enero del
2001, si utiliza el sistema de fechas 1900),
o como resultado de otras formulas o funciones; por ejemplo,
FECHANUMERO("30-01-2001").
Para obtener mas informacion sobre los numeros de serie, consulte AHORA.

Fecha_final: es una fecha que representa la fecha ultima, o final, del
periodo.

Unidad: es el tipo de informacion que desea que se devuelva.
Unidad Devuelve

== o j o == a q u i =>
"A" Numero de años completos del periodo.
"M" Numero de meses completos del periodo.
"D" Numero de dias completos del periodo.
"MD" Diferencia entre los dias de fecha_inicial y fecha_final.
Se omiten los meses y los años de las fechas.
"AM" Diferencia entre los meses de fecha_inicial y fecha_final.
Se omiten los dias y los años de las fechas.
"AD" Diferencia entre los dias de fecha_inicial y fecha_final.
Se omiten los años de las fechas.

== o j o == a q u i =>
Observaciones
Microsoft Excel almacena las fechas como numeros de serie secuenciales para
poder realizar calculos con ellos.
Excel almacena la fecha 1 de enero de 1900 como el numero de serie 1 si el
libro utiliza el sistema de fechas 1900;
pero si se utiliza el sistema de fechas 1904, Excel almacena la fecha 1 de
enero de 1904 como el numero de serie 0
(2 de enero de 1904 es el numero de serie 1).
Por ejemplo, en el sistema de fechas 1900, Excel almacena 1 de enero de 1998
como numero de serie 35796
porque es 35.795 dias posterior al 1 de enero de 1900.
Obtener mas informacion sobre como almacena Microsoft Excel las fechas y las
horas.

Excel para Windows y Excel para Macintosh utilizan sistemas de fechas
distintos como valores predeterminados.
Para obtener mas informacion, consulte la funcion AHORA.

Ejemplos
SIFECHA("01-01-2001";"01-01-2003";"A") es igual a 2, o dos años completos en
el periodo.
SIFECHA("01-06-2001";"15-08-2002";"D") es igual a 440; o 440 dias entre el 1
de junio del 2001 y el 15 de agosto del 2002.
SIFECHA("01-06-2001";"15-08-2002";"AD") es igual a 75, o 75 dias entre el 1
de junio y el 15 de agosto, omitiendo los años de las fechas.
SIFECHA("01-06-2001";"15-08-2002";"MD") es igual a 14, o la diferencia entre
el 1 y el 15, respectivamente fecha_inicial y fecha_final, omitiendose los
meses y los años de las
fechas.
>
Lo que veo es que estas tomando la diferencia de AÑOS


=sifecha(e2;hoy(); > "A" < )




con la "A" la diferencia calculada es de años completos
con la "M" la diferencia calculada es de meses completos, etc.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida