La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Excel/633656-RESTAR-FECHAS-EN-EXCEL.html

RESTAR FECHAS EN EXCEL!!

RESTAR FECHAS EN EXCEL!!

Publicado por Paola Contreras (1 intervención) el 08/05/2006 22:18:09
Tengo 2 columnas, una es con la fecha del préstamo y la otra es la fecha en la que se pagó. Lo que deseo hacer es que en una tercer columna, se ponga el importe total, con una 10% si el pago se hace después del día 15 de cada mes. El importe sin intereses es de 500.
Ejemplo:

FECHA DE PRESTAMO FECHA DE PAGO IMPORTE A PAGAR
20/FEBRERO/06 16/MARZO/06 550
05/FEBRERO/06 20/ABRIL/06 600
12/MAYO/06 18/MAYO/06 550

Como puedo hacer para comparar fechas, para saber cuantos meses se ha pasado X persona y asi poder sacar el importe a pagar?? El 10% de interés se cobra si la persona no paga antes del día 15. Si por ejemplo una persona pide 500 un 30 de abril, su limite a pagar es el día 15 de marzo.(No se le da un mes). Y si pide el 10 de mayo, de todos modos tiene que pagar antes del 15 de mayo, si no es asi, se le cobra un 10%.

Espero y me haya explicado. Ya intenté varias cosas pero aún no consigo hacer esto.
Les agradesco de antemano que me puedan ayudar. Gracias

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Javier (8 intervenciones) el 09/05/2006 06:10:15
En la primera columna escribes le fecha del préstamo, en lasegunda la fecha de pago, formateas esas celdas con el formato de date,03-14-01, luego en la tercera columna escribes la siguiente formula por ejemplo: =(A2-A1)-30 esto te dará los días utilizados o en exceso. Es importante que esta celda esté formateada como, Format,General,number. Luego utilizando la función de IF le indicas que si es mayor de 10 dias , mulitplícalo por el .10 ó 10% en la próxima celda. Espero te funcione...
Cordialmente,
Javier

RE:RESTAR FECHAS EN EXCEL!!

Publicado por jose socorro (1 intervención) el 07/03/2007 19:51:49
Necesito este ejemplo

Gracias...

RESTAR FECHAS EN EXCEL!!

Publicado por Sr. Garcia (1 intervención) el 29/03/2007 21:41:31
DE FAVOR SOLICITO RESOLVER LA SIGUIENTE OPERACION O RESTA, "SI UN TRABAJADOR LABORA 24HRS. Y SE PASA 4HRS". EN EXCEL

HRS DE TRABAJO
24

FECHA Y HORA DE ENTRADA A LABOAR
13/02/2004 12:00:00 a.m.

FECHA Y HORA DE SALIDA DE LABORAR
14/02/2004 04:00:00 a.m.

RE:RESTAR FECHAS EN EXCEL!!

Publicado por noelia (1 intervención) el 04/09/2007 18:39:34
como hago para restar, ej

07/08/07 30/08/07
??????

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Juan González (1 intervención) el 28/06/2009 17:08:57
Como restar:
Fecha de Inicio: 22-04-1974
Fecha de Termino: 04-11-1998
resultado:

RE:RESTAR FECHAS EN EXCEL!!

Publicado por edison (1 intervención) el 08/08/2009 04:27:46
es facil solo le pones celda en que se encuentra la fecha menos celda en donde se encuentra la otra fecha y te tira el resultado en dias pero si necesitas saber cuantos meses son lo multiplicas por 12 dividido 365 dias y listo

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Victor Polo (1 intervención) el 21/11/2011 14:14:03
Buenos dias

amigo o amiga ayudeme a como puedo restar fecha de la siguiente manera

necesito tomar la fecha fianl del mes menos la fecha del dia para que me diga cuantos dias faltan para cerrar el mes que me lo de en dia o sea en nro 5 o 8 etc
esto se puede ?


gracias por su apoyo

victor polo

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Tocayo (1 intervención) el 09/07/2009 22:13:02
Tengo dos casilleros de fechas: formato: Fecha-dd/mm/aa-, quiero restarlas para saber si han pasado un número de HORAS permitido y puedan presentar sus informes la gente. En caso de que pasen de 48 horas no se aceptan los informes.
Gracias

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Ricardo (26 intervenciones) el 09/05/2006 07:27:51
Para trabajar con fechas debes tener en cuenta que las fechas no son otra cosa que números con formato fecha donde el día 1/1/1900 es el número uno, y a partir de ahí se le agrega un número por día, sin importar que los años sean bisiestos ni nada, !un número por día!. A esto se le llama calendario Juliano.

Entendiendo esto se comprende que la diferencia entre dos días es el número de días, que 1/24 es una hora y así sucesivamente.

Por supuesto todo ello con formato de fecha o de hora. Te podrás encontrar con cosas raras por ejemplo que los números negativos con formato fecha dan error.

RE:RESTAR FECHAS EN EXCEL!!

Publicado por jose socorro (1 intervención) el 07/03/2007 19:57:28
asasdadsads
dsaasddsaasd

RE:RESTAR FECHAS EN EXCEL!!

Publicado por vivi (1 intervención) el 02/05/2007 16:32:39
como puedo restar dos fechas para que el resultado me de años y dias

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Luis (1 intervención) el 17/05/2007 13:13:45
Descripción:
Queremos saber la diferencia en años, meses y días que hay entre dos fechas dadas.
La fecha inicial (la más anterior) la introducimos en la celda A1 y la fecha final (la más posterior) en la B1.

En la celda D1 ponemos la fórmula que nos calculará la diferencia en años entre las dos fechas: =SIFECHA(A1;B1;"Y")

En la celda D2 ponemos el cálculo de los meses: =RESIDUO(SIFECHA(A1;B1;"m");12)
Esta fórmula calcula el número de meses completos que hay entre las dos fechas (la parte sifecha(A1;B1;"m")), divide entre 12 esa cantidad y se queda con el resto. Cada 12 meses es un año, por tanto, el resto de la división será el número de meses que han transcurrido pero que no hacen un año.
Si tomamos 38 meses y dividimos entre 12 el resultado es 3 y sobra 2. Es decir, tres años y dos meses.

En la celda D3 ponemos el cálculo de los días:
=SI(DIA(A1)<=DIA(B1);DIA(B1)-DIA(A1);B1-FECHA(AÑO(B1);MES(B1)-1;DIA(A1)))+1

Esta fórmula se basa en una comprobación: si el número que representa el día de la fecha inicial es menor o igual al número que representa el día de la fecha final. Cuando coincidan dia(A1) y dia(B1) significará que se ha cumplido un mes entero. Independientemente de los días que tenga cada mes, del día 3 de un mes, al día 3 del siguiente…hay un mes de diferencia). Por lo tanto que dia(A1) sea menor que dia(B1) quiere decir que dia(B1)-dia(A1) nos dará los días que superamos el cumplimiento del mes. Cuando dia(A1) sea igual a dia(B1) el cálculo será 0 (correcto porque ese día se cumplirá un mes exacto y no sobra ningún día).
Tomando como ejemplo 10/02/2004 y 15/03/2007, vemos que el año se cumple el 10/02/2007. Llevaremos 3 años. Del 10/02/2007 al 15/03/2007 hay un mes completo.
¿Y cuántos días nos pasamos del mes? Pues dia(B1)-dia(A1), 15-10=5 días.

La otra posibilidad es que dia(A1) sea mayor que dia(B1). Por ejemplo si queremos calcular el tiempo entre 17/01/2004 al 15/03/2007.
Los años está claro: 3. Nos quedamos en 17/01/2007. Entre el 17/01/2007 y 15/03/2007 hay un mes y nos faltan días para el segundo mes. ¿Cómo los calculamos, teniendo en cuenta que en Excel teclearemos sólo las dos fechas de inicio y fin (no calculamos los años y tecleamos 17/01/2007, este dato lo utilizo únicamente en la explicación)?
Pues aquí viene la última parte del condicional:
B1-FECHA(AÑO(B1);MES(B1)-1;DIA(A1))
Sabemos que no tenemos un mes completo y queremos saber cuántos días de ese mes llevamos. Si los días dieran un mes completo se habrían sumado en el cálculo de los meses. Para calcular este dato nos “inventamos” una fecha: la del día de la fecha inicial, con el mes anterior del mes de la fecha final y el año de la fecha final. Esta nueva fecha la restamos de la fecha final y así sabremos los días que llevamos, independientemente del mes que sea y de si es bisiesto, etc.
Con el ejemplo que ponía: de 17/01/2004 a 15/03/2007: 4 años, 1 mes.
Los días serán los que van del 17/02/2007 al 15/03/2007: 26

Y una última observación: para cálculos administrativos un año se cumple el día anterior: de 17/03/2006 a 16/03/2007. El 17/03/2007 debe contar como el primer año del siguiente cómputo. Así que a la fórmula le sumo 1, por que los cálculos lo he realizado de día a día y estaba calculando, por lo tanto, uno menos.
sin imagen de perfil

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Cesar (1 intervención) el 21/08/2008 10:09:55
Hola ,
excel tiene una funcion que es dia360 que te lo hace , contando como que todos los meses tienen 30 dias

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Santiago (193 intervenciones) el 21/08/2008 23:18:24
Buenas,
Los siguientes pasos:
1- Seleccionar el menu "Herramientas", despues escoges "complementos"
2- Poner casilla "Herramientas para Analisis"
3- Aceptar
4- Vaya al menu "Insertar" y seleccionar "Funcion"
5- alli tiene funcion "Dias360"

Espero que te sirva mucho

Un saludo
SCM

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Halcon Rojo (1 intervención) el 17/09/2008 21:12:49
Estando en Excel haga lo siguiente:
1.- Entre la fecha inicial ej. 08/08/1970 (pongalo en A1)
2.- Entre la fecha Final ej, 31/12/2008 (Pongalo en A2)
3.- En la posiscion A3 reste las fechas. Ej. +A2-A1
4.- Eso le va a presentar un valor. Ej. 25/05/1938 00:00
5- En cuarquier Celda utilice Fx y escoja Texto y luego "texto"
6.- Entre el Valor (la celda con los rusultados). En este caso A3
7.- Entre el formato yy (para año), dd (para dia) y mm (para mes)
8.- Precione Aceptar.
Espero que esto sirva de algo.

RE:RESTAR FECHAS EN EXCEL!!

Publicado por reyna (1 intervención) el 04/11/2008 02:33:18
Necesito restar dos fechas:
ejemplo: auorizo una compra el dia 15 octubre y el proveedor me dice que en 7 dias me la traera, es decir 22 de octubre, pero realmente nunca la trae el dia especificado. y quiero saber cuantos dias se paso o le falta para cumplir el plazo.

manejo demasiados proveedores para actualizar la informacion diariamente sin una formula.

espero me ayuden. bye

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Jose Rojas (1 intervención) el 17/12/2008 12:46:34
Mil gracias Luis ljulve [at] ati [punto], es una muy buena respesta

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Alejandra (1 intervención) el 17/01/2012 06:29:45
hola

que buena formula, me ayudo mucho.

Gracias

RE:RESTAR FECHAS EN EXCEL!!

Publicado por OMAR AQUINO (2 intervenciones) el 08/08/2012 05:31:22
Saludos:
Esta formula quedó magistral, el único detalle es que arroja un día demás

RE:RESTAR FECHAS EN EXCEL!!

Publicado por OMAR AQUINO (2 intervenciones) el 08/08/2012 05:34:46
Disculpe, quedó en ley, sin detalles.

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Maria Isabel (1 intervención) el 26/10/2014 05:04:17
Wao, Excelente aporte

Problema

Publicado por Sr. Garcia (1 intervención) el 29/03/2007 22:10:14
Bien pues disculpas de antemano, se trata de lo siguiente, tengo cuatro columnas la primera con el número de horas a trabajar, la segunda con fecha y hora de entrada, la tercera con fecha y hora de salida y la cuarta con el supuesto resultado.
H DE TRABAJO 24, FECHA Y HORA DE ENTRADA 13/02/2004 12:00:00 a.m., FECHA Y HORA DE SALIDA 14/02/2004 04:00:00 a.m. y RESULTADO. ¿
sin imagen de perfil

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Ander (1 intervención) el 14/03/2008 22:29:40
Hay que tener en cuenta que cuando restas dos meses exactos, y el dia coincide, por ejemplo: 01/12/2007 - 01/10/2007 los dias te dan 31,

Seria recomendable incluir en la condicion algo asi como:

SI(DIA(B1)-DIA(A1)+1=31;-1;DIA(B1)-DIA(A1)+1)

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Noe (1 intervención) el 19/03/2008 22:59:20
oye me podrias decir en que formato deben de estar las celda por que ya puse tu formula pero no me funciona

RE:RESTAR FECHAS EN EXCEL!!

Publicado por natasha (1 intervención) el 05/09/2008 20:41:42
i dont know baby (LL

RE:RESTAR FECHAS EN EXCEL!!

Publicado por valvaq (1 intervención) el 07/10/2008 13:32:55
Necesito restar dos fechas en excel y que el resultado descarte sabados y domingos, podriais ayudarme, gracias

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Santiago (193 intervenciones) el 07/10/2008 16:57:03
Busca la funcion "Dias.Lab"

SCM

RE:RESTAR FECHAS EN EXCEL!!

Publicado por monica (1 intervención) el 21/01/2009 09:09:17
Cómo resto para averiguar el número de horas que han pasado entre una fecha y hora y otra. Por ejemplo, ¿cómo sé el número de horas que han pasado entre

25/1/08 18.00

y

27/1/08 13:00

Muchas gracias.

RE:RESTAR FECHAS EN EXCEL!!

Publicado por jenny (2 intervenciones) el 23/05/2011 19:20:08
buenas Tardes

Mi consulta es la siguiente:
colmna A columna B
09/05/2011 09:50 09/05/2011 10:31

Quiero saber el tiempo transcurrido en minutos de lunes a viernes de 09:00 a.m. a 17:p.m sin contar los fines de semana (dias laborales).

El ressultado es :41 minutos
pero quiero saber como se saca este resultado en excel ya que en algunas oportunidades no es el mismo día.

Te lo agredeceria mucho.

RE:RESTAR FECHAS EN EXCEL!!

Publicado por IVAN (1 intervención) el 12/08/2009 18:21:18
MIra esta direccion te puede ayudar.
http://support.microsoft.com/default.aspx/kb/214094/es

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Saimon (1 intervención) el 23/02/2010 21:37:01
Esta formula te sirve muy bien, checala en esta pagina.
http://www.mailxmail.com/curso-funciones-excel/si
espero aver ayudado

RE:RESTAR FECHAS EN EXCEL!!

Publicado por Roberto (1 intervención) el 19/07/2010 18:10:14
gracias