Microsfot Excel. Funcion con fechas.

Hola, buenas noches, la verdad que es la primera vez que realizo una consulta por la página, no se si lo que estoy preguntando ya fue consultado antes pero no encontré ninguna respuesta con lo que estaba necesitando.
Consulta, estoy armando un Excel donde lo que necesito es que dependa la fecha que indique busque en un rango de fechas y me traiga un dato puntual, por ejemplo
01/01/2009 - 30/06/2010  = Dato 1
01/07/2010 - 01/08/2010  = Dato 2
01/09/2010 - 30/09/2010  = Dato 3
Fecha en la celda A1 15/07/2010, por lo tanto la función debería traerme "Dato 2".
Espero haber sido claro con la consulta,
Desde ya muchas gracias por la ayuda!
Saludos.-

1 Respuesta

Respuesta
1
A ver si te entendí bien. Quieres que te relacione un dato según la fecha que tenga la casilla asignada. Si es así tiene muy fácil solución. Te explico:
Para validar una fecha debes poner lo siguiente
=DATE(2010;7;15)
Esto validaría la fecha del 24/3/2010. Se debe poner así porque si no excel la confundirá con una división. (Año;mes;dia).
Sabiendo esto, para aplicar los campos y ver si están en un rango de fechas las que quieres averiguar, introduce en una celda cualquiera:
=IF(AND(G5<(DATE(2010;6;30));G5>(DATE(2009;4;1)) );"dato1";"no")
Esto te dirá si la fecha que pones en la casilla G5 (con la forma que indicamos al principio) está entre esos límites, en el caso que puse yo sería entre el 10/6/2010 y el 12/4/2009. Si es verdad que está entre esos dos valores, te pondrá en esa casilla "Dato1", si no te pondrá "no". Puedes cambiar las palabras entre comillas, pues será lo que tu quieras que salga en pantalla.
Hacer esto en otras dos casillas más pero cambiando el intervalo para cada uno de los datos.
Así, cada vez que metas una fecha en la casilla que hayas elegido, te saldrá uno de los tres resultados como "dato" y los otros dos te dirá "no".
Sé que esto explicado por aquí resulta más complejo, ademas no puedo poner imágenes ni detallarte el proceso, pero espero que te haya servido! Si necesitas más ayuda no dudes en avisarme!
Buenas noches! Muchas gracias por la respuesta! ¿Pero puede ser que en mi excel no las pueda escribar? Tengo una version año 2003 en español, ya que cuando las escribo no me las reconoce como tal.
Gracias!
Saludos.-
Ah, no. Lo que ocurre es que te las escribí en mi versión, que es en inglés :S
Mira, para la versión en español creo que será una cosa como esta:
=SI(Y(G5<(FECHANUMERO("30/6/2010");G5>(FECHANUMERO("2/4/2009")));"dato1";"no")
No obstante mirate estas páginas que están muy curiosas y además de forma rápida, sencilla y directa:
http://usuarios.multimania.es/danielestb/home.htm
http://support.microsoft.com/kb/214094/es
http://www.mailxmail.com/curso-funciones-excel/si
Espero que ahora SI te haya ayudado! ;) Si tuvieras alguna otra duda o no te hubiera quedado claro avisame e intentaré resolvértelo de la mejor forma posible!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas