none
Aniversarios en excel 2010 RRS feed

  • Pregunta

  • Tengo una base de datos con información acerca de mis clientes; una de las columnas es su fecha de nacimiento y quisiera enviar una felicitación en el día de su cumpleaños sin tener que verificar manualmente todos los días para saber a cuantos y cuales debo enviarla... Hay alguna forma de que al abrir el archivo me informe quien cumple años actualizando dicha fecha al presente año y comparándola con la fecha actual.

    Desde ya... Gracias

    viernes, 3 de mayo de 2013 18:48

Respuestas

  • Hola Enrique, voy a suponer que tus fechas de nacimiento están en el rango de A3:A100, seleccionas este rango y "Formato condicional" > "Nueva regla" > "Utilice una fórmula que utilice..." pones la siguiente fórmula:

    =Y(MES(HOY())=MES(A3);DIA(HOY())=DIA(A3))

    eliges el formato que te guste para destacar y ya está.

    Dos observaciones: Yo utilizo como separador el ";" si tu utilizas otro habrás de cambiarlo.

    La celda A3 (supuestamente la primera de tu rango) se ha de expresar como referencia relativa, tal como figura en la fórmula que te doy, NO $A$3 porque no funcionará.

    Saludos,

    Xavier

    • Marcado como respuesta Uriel Almendra miércoles, 29 de mayo de 2013 17:08
    viernes, 3 de mayo de 2013 19:39

Todas las respuestas

  • Hola Enrique, voy a suponer que tus fechas de nacimiento están en el rango de A3:A100, seleccionas este rango y "Formato condicional" > "Nueva regla" > "Utilice una fórmula que utilice..." pones la siguiente fórmula:

    =Y(MES(HOY())=MES(A3);DIA(HOY())=DIA(A3))

    eliges el formato que te guste para destacar y ya está.

    Dos observaciones: Yo utilizo como separador el ";" si tu utilizas otro habrás de cambiarlo.

    La celda A3 (supuestamente la primera de tu rango) se ha de expresar como referencia relativa, tal como figura en la fórmula que te doy, NO $A$3 porque no funcionará.

    Saludos,

    Xavier

    • Marcado como respuesta Uriel Almendra miércoles, 29 de mayo de 2013 17:08
    viernes, 3 de mayo de 2013 19:39
  • Mil gracias Xavier:

       Eso precisamente he hecho como una alternativa y relativamente funciona bien, ya que inclusive logré que un día antes me avisara (o dos o diez o lo que sea reduciendo la fecha actual tanto como se quiera); sin embargo, se vuelve poco funcional al tener una base con 200 o 300 o más clientes que al final debes verificar uno por uno para ver si la celda tiene un color o aspecto diferente a las demás.

       Si fuera posible, quisiera alguna forma que ya desde abrir el archivo me avise "Fulano cumple años!!".

       Vuelvo a decir Mil gracias.

    Enrique


    Enrique Noreña

    jueves, 30 de mayo de 2013 18:17
  • Hola Enrique, una solución sencilla y aprovechando lo que ya tienes.

    Utiliza Filtro (de la ficha "Datos") en la columna donde tienes las fechas, que es donde supongo que tienes los cumpleaños a color.

    Filtra por "Filtrar por color", ya te da el color que has elegido para los cumpleaños, Aceptar y tendrás solo el / los cumpleaños del día.

    Después eliminas el filtro para que la lista vuelva a estar completa.

    Cada día lo has de hacer pero es muy sencillo.

    Saludos,

    Xavier

    P.D. He supuesto que tienes Excel 2007 o posterior pero con los anteriores supongo que es igual.

    jueves, 30 de mayo de 2013 20:25