Si, no exite. SIFECHA() es alguna de las funciones que Microsoft no documentó. Si vamos a "Insertar / Funcion" y la buscamos... el resultado será FALSO, o 0, para los mas puritanos.
[+/-] Ver el resto / Ocultar
[+/-] Ver el resto / Ocultar
Muchos mitos urbanos hay al respecto: desde que Bill hace ritos umbanda con los cuerpos de linuxeros (y ultimamente algunos mackeros) en fechas claves, hasta que Microsoft tiene pensado eliminarla, ya que en realidad es una función inventada por la gente de Lotus. Pero hace años que escucho lo mismo y SIFECHA(), sin documentar, sigue viva y nos deja hacer algo muy importante: calcular la diferencia entre dos fechas.
Sintaxis:
Vamos al ejemplo:
el mas común de todos: como llevar un registro de la antiguedad de los empleados de una empresa. si leyeron mis post anteriores, sabrán ya que podemos sumar y restar fechas:
Es bastante engorroso explicar estos últimos tres argumentos... así que nada mejor que un ejemplo:
hasta aquí... la vamos fácil. pero es incompleto al 100%, ya que nos devuelve totalizando. no puedo decir que con este ejemplo estoy mostrando "bien" la antiguedad del empleado en cuestión. como expreso esto?
trabaja hace 5 años, o bien 71 semanas o también 2172 días? lo mas probable es que nos tiren el archivo por la cabeza. Para generar un informe correcto debemos hacer uso del segundo grupo de argumentos:
Sintaxis:
=SIFECHA(fecha inicio, fecha fin, tipo de diferencia)
al ultimo argumento lo nombré un tanto "trucho"... como no está documentada, no sé como se llama. =)Vamos al ejemplo:
el mas común de todos: como llevar un registro de la antiguedad de los empleados de una empresa. si leyeron mis post anteriores, sabrán ya que podemos sumar y restar fechas:
pero la resta nos devuelve solo la cantidad de días. para hacer algo mas completo, usamos SIFECHA(), y aqui atención al último parámetro, que puede tomar los siguiente valores:
primer grupo:
"d" = cantidad de días (que nos daría el mismo resultado que la resta)
"m" = cantidad de meses
"y" = cantidad de años
segundo grupo: una combinación de los anteriores:
"ym" = meses, excluyendo años
"yd" = dias, excluyendo años
"md" = dias, excluyendo meses y años
Es bastante engorroso explicar estos últimos tres argumentos... así que nada mejor que un ejemplo:
trabaja hace 5 años, o bien 71 semanas o también 2172 días? lo mas probable es que nos tiren el archivo por la cabeza. Para generar un informe correcto debemos hacer uso del segundo grupo de argumentos:
en la barra de funciones les será factible ver como utilicé la función CONCATENAR(), aunque es mucho mas usada, y rápida de escribir, esta forma:
="Antigüedad: "&B6&" año, "&B7&" meses y "&B8&" dias"
al texto lo encierro entre comillas y antes de colocar una celda como argumento coloco el signo &, como así también al finalizar el nombre de dicha celda.
Luego de estos ejemplos, no tienen excusas para abonar jugosas y cuantiosas sumas por antiguedad (¿¿??)
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Etiquetas
Funciones
Etiquetas:
Funciones
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
hola damian: vi tu link desde facebook y quiero hacerte una consulta: ¿como utilizo este ejemplo de las fechas para calcular el cumpleaños mas proximo?
ResponderEliminarhola alicia, gracias x tu mensaje.
ResponderEliminarlevantaré un post al respeto, con una de las posibles soluciones que se me ocurre para tu caso.
armo algo y lo posteo, en la sección de "funciones".
bueno alicia, cumplí: aqui te dejo el link con una de las tantas posibles soluciones a tu consulta:
ResponderEliminarhttp://damianexcel.blogspot.com/2010/04/funciones-calcular-el-cumpleanos-mas.html
cualquier cosa, avisame.