Sumar meses a una fecha

25/09/2006 - 21:58 por Omar | Informe spam
En EXCEL 2000. Requiero sumar N meses a una fecha.
Por ejemplo:
31/08/2006 + 1 = 30/09/2006.
31/08/2006 + 2 = 31/10/2006.
31/08/2006 + 6 = 28/02/2007.

Y,... en EXCEL 2003 ?

Muchas Gracias.

Preguntas similare

Leer las respuestas

#11 KL
27/09/2006 - 01:23 | Informe spam
Tal vez me equivoque, pero juraria que la funcion existe en XL2000 - solo tienes que seguir mis instrucciones para hacer que
funcione :-)

Saludos,
KL


"Omar" wrote in message news:
KL,

"íATE([A1], [A2])" y "þCHA.MES([A1], [A2])" me funcionan perfectamente
con EXCEL 2K3. El problema es que en EXCEL 2K no existe ninguna de las dos y
no hay, en apariencia, ninguna otra función ni ningún complemento que me
pueda ayudar.

Hay que recordar que el efecto que quiero lograr es el mismo que con EDATE,
pero en EXCEL 2K. Estos ejemplos aclaran el objetivo:

[A1]=Fecha Inicial [A2]=Meses Resultado esperado
25/08/2006 1 25/09/2006
25/08/2006 6 25/02/2007
31/08/2006 1 30/09/2006
31/08/2006 2 31/10/2006
31/08/2006 6 28/02/2007

Muchas Gracias.

"KL" escribió:

Hola Omar,

"Omar" wrote
> En resúmen: En EXCEL 2000 quiero emular el comportamiento que tiene
> "EDATE(Fecha, Meses)" en EXCEL 2003.

Se me ocurren tres posibles causas de que la funcion EDATE no te funcione:

1) Que uses la funcion EDATE en la version de Excel en castellano u otro idioma que no sea ingles.
Solucion: cambiar el nombre de la funcion dentro de la formula manualmente por la version correspondiente (p.ej. en castellano -
FECHA.MES)

2) Que el Paquete de Herramientas para el Analisis de Microsoft (Microsoft Analysis ToolPack) no este activado.

Solucion:
- ir al menu Herramientas>Complementos...
- tildar la casilla de las Herramientas para el Analisis
- pulsar el boton Aceptar

3) Que concurran los puntos 1 y 2 de arriba.
Solucion: usar las soluciones 1 y 2.

Saludos,
KL


Respuesta Responder a este mensaje
#12 César
27/09/2006 - 08:43 | Informe spam
Omar.

Según parece desprenderse de esta información de Microsoft
(http://support.microsoft.com/defaul...#appliesto)
la función EDATE() ya estaba disponible en el complemento 'Herramientas para
análisis' del excel 97.

Comprueba que tengas dicho complemento bien instalado.

Saludos.

César.



"Omar" wrote:

En EXCEL 2000. Requiero sumar N meses a una fecha.
Por ejemplo:
31/08/2006 + 1 = 30/09/2006.
31/08/2006 + 2 = 31/10/2006.
31/08/2006 + 6 = 28/02/2007.

Y,... en EXCEL 2003 ?

Muchas Gracias.
Respuesta Responder a este mensaje
#13 Xavier Budet Graco
27/09/2006 - 15:47 | Informe spam
La función FECHA.MES está en Excel 2000, actívala tal como te ha explicado KL en el punto 2.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Omar" escribió en el mensaje news:
Hola Manolo, gracias por tu respuesta!

Sin embargo, no FIN.MES la función que quiero emular. Te explico, asumiendo
que [A1] contiene la Fecha Inicial y [A2] la Cantidad de Meses.

"íATE([A1], [A2])" y "þCHA.MES([A1], [A2])" me funcionan perfectamente
con EXCEL 2K3 para lo que quiero. El problema es que en EXCEL 2K no existe
ninguna de las dos y no hay, en apariencia, ninguna otra función ni ningún
complemento que me pueda ayudar.

El efecto que quiero lograr es el mismo que con EDATE, pero en EXCEL 2K.
Estos ejemplos aclaran mi objetivo:

[A1]=Fecha Inicial [B1]=Meses Resultado esperado
25 / 08 / 2006 1 25 / 09 / 2006
25 / 08 / 2006 6 25 / 02 / 2007
31 / 08 / 2006 1 30 / 09 / 2006
31 / 08 / 2006 2 31 / 10 / 2006
31 / 08 / 2006 6 28 / 02 / 2007

Muchas Gracias.

"Manolo" escribió:

Hola Omar, si lo que quieres es emular la función FIN.MES entonces prueba
con:

þCHA(AÑO(A1);MES(A1)+B1+1;1)-1

Teniendo en cuenta que la fecha inicial está en A1 y la cantidad de meses en
B1.

SAludos

Manolo
"Omar" escribió en el mensaje
news:
> KL, Cesar: Muchas gracias por su interés y paciencia.
>
> Me temo que no he explicado correcatente el alcance del problema:
> Justo lo que quiero lograr es el comportamiento de "íATE(Fecha, Meses)"
> [según me sugirió César], lo cual está perfecto en EXCEL 2003, pero en
EXCEL
> 2000 no tengo esa fórmula.
>
> La fórmula "þCHA(AÑO(A1);MES(A1)+6;DIA(A1))" [recomendada por KL]
funciona
> siempre que no haya conflicto con la cantidad de días del mes; por
ejemplo,
> si [A1]="31/08/2006" el resultado que necesito es "28/02/2007", pero
obtengo
> "03/03/2007" pues se suman los días de cada mes involucrado, excepto el
> último: +31+30+31+30+31+31[o algo así]. Por su parte EDATE("31/08/2006",
6)
> = "28/02/2007", lo cual SI es correcto.
>
> En resúmen: En EXCEL 2000 quiero emular el comportamiento que tiene
> "EDATE(Fecha, Meses)" en EXCEL 2003.
>
> Muchas gracias de nuevo por su ayuda.



Respuesta Responder a este mensaje
#14 Omar
27/09/2006 - 20:13 | Informe spam
MUCHAS Gracias Amigos (KL, César, Manolo y Xavier),

Como bien me indicaron, el "truco" era instalar las "Herramientas para
Análisis". Pero, gracias a ustedes, aprendí otras cosas que resumo:

Asumiendo: [A1] Fecha Inicial y [A2] Número de Meses (a sumar/restar).

þCHA(AÑO(A1);MES(A1)+A2;DIA(A1)) -- Suma los meses a la fecha, PERO el
resultado es incorrecto si la Fecha Inicial es de un día superior (ej: 31) a
la cantidad total de días del Mes Final (ej: Setiembre o Febrero).

þCHA(AÑO(A1);MES(A1)+A2;1) -- Obtiene el primer dia del Mes Final.

þCHA(AÑO(A1);MES(A1)+A2+1;) -- Obtiene el ultimo dia del Mes Final.
þCHA(AÑO(A1);MES(A1)+A2+1;1)-1 -- IDEM anterior

¡-DIA(A1) y þCHA(AÑO(A1);MES(A1);) -- Obtienen el ultimo dia del mes
anterior al de la Fecha Inicial.

íATE(A1;A2) y þCHA.MES(A1;A2) -- Obtienen correctamente la Fecha Final N
Meses después, interpretando correctamente la cantidad de días de cada mes
involudrado. Eso si, se debe instalar el complemento "Herramientas de
Análisis", al menos en EXCEL 2K y 98. Además, la celda destino debe
formatearse como fecha, lo que no es necesario en las demás fórmulas.

Con lo anterior,... problema resuelto!!!

Muchas gracias de nuevo a todos.

Cordialmente,

Omar.

"Omar" escribió:

En EXCEL 2000. Requiero sumar N meses a una fecha.
Por ejemplo:
31/08/2006 + 1 = 30/09/2006.
31/08/2006 + 2 = 31/10/2006.
31/08/2006 + 6 = 28/02/2007.

Y,... en EXCEL 2003 ?

Muchas Gracias.
Respuesta Responder a este mensaje
#15 Gabriel Raigosa
30/09/2006 - 18:33 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA



Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"Omar" escribió en el mensaje
news:
| En EXCEL 2000. Requiero sumar N meses a una fecha.
| Por ejemplo:
| 31/08/2006 + 1 = 30/09/2006.
| 31/08/2006 + 2 = 31/10/2006.
| 31/08/2006 + 6 = 28/02/2007.
|
| Y,... en EXCEL 2003 ?
|
| Muchas Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida