post Category: Formulas Excel — Dacosta @ 7:17 pm — post Comments (8)

En las celdas de Excel debemos usar las funciones que dan un mejor resultado, ya que ciertas funciones aplicadas en la celda de excel podría dar un resultado no correcto.
Si por ejemplo queremos saber la diferencia completa en años, meses o días que hay entre 2 fechas que se encuentran en la celda A1 y la celda A2 aplicaríamos las fórmulas que a continuación se indican:
Años: =SIFECHA(A1;A2;"Y") diferencia existente en años completos de las fechas que encuentra en la celda A1 y la Celda A2
Meses: =SIFECHA(A1;A2;"M") diferencia completa en meses de las fechas se encuentra en la celda A1 y la Celda A2
Días: =SIFECHA(A1;A2;"D") diferencia completa en días de la que se encuentra en la celda A1 y la Celda A2

Debemos tener en cuenta que si empleamos la siguiente fórmula: =AÑO(A2)-AÑO(A1), para saber la diferencia en años, nos puede dar un resultado incorrecto, vamos poner un ejemplo:
Celda A1 tenemos la fecha : 3/06/2000
Celda A2 tenemos la fecha : 2/06/2011
Empleando la fórmula: =AÑO(A2)-AÑO(A1) el resultado sería 11
Empleado la fórmula: =AÑO(A1)-AÑO(A2) el resultado sería -11
Empleando la fórmula =SIFECHA(A1;A2;"Y") el resultado sería 10
Como podemos ver en una fórmula daría 11 y en otra 10, la correcta sería =SIFECHA(A1;A2;"Y"), ya que los 11 años se cumplirán el día 3/6/2011.

En la siguiente imagen podemos ver y también en abriendo en una hoja de excel estos ejemplos y otros. Para ampliar seleccione la imagen.
Funciones fechas

Tenemos 8 comentarios en este artículo

# Colaborador

Hola Erika,
debes introducir los datos de la fórmula en una celda, ya que al copiar y pegar da un resultado de 0.
si tienes problemas te envio la hoja de excel.
Si por ejemplo ponemos las condiciones en una celda
H1 9:00
I1 10:00
G1 CHAT y si empleamos la siguiente fórmula, =SUMAPRODUCTO((B:B>=H1)*(B:B< =I1)*(D:D=G1)) nos devolvería el mismo resultado que las anteriores.

Colaborador escrito el 22 febrero, 2013 - 7:25 am
# ERIKA GOMEZ

HOLA AL REALIZAR LA FORMULA EN MI BASE CON ESTOS DATOS ME SALE UN RESULTADO DE 0 Y NO CONCUERDA CON LO QUE TENGO EN REALIDAD NO SE SI PUSE MAL LA FORMULA PORFAVOR ME LA PUEDES CHECAR ESTA LA PUSE DELA SIGUIENTE FORMA: Y PUSE UNA PARTE DE MI BASE

=CONTAR.SI.CONJUNTO(B:B,»>=09:00″,B:B,»< =10:00",D:D,"=CHAT")

 
A B C D
Fecha Hora AGENTE TIPO

19/2/13 09:15 ERIKA CHAT
19/2/13 10:00 PAOLA CHAT
19/2/13 11:16 ERIKA CORREO
19/2/13 13:35 ERIKA CHAT
19/2/13 14:24 ERIKA CHAT
19/2/13 14:55 PAOLA CORREO
19/2/13 15:50 PAOLA CHAT
20/2/13 10:00 PAOLA CORREO
20/2/13 10:23 PAOLA CHAT
20/2/13 11:53 PAOLA CORREO
20/2/13 12:21 ERIKA CORREO
20/2/13 12:39 ERIKA CHAT
20/2/13 13:14 ERIKA CORREO
20/2/13 14:03 ERIKA CHAT

COMO PUEDES OBSERVAR TAMBIEN MANEJO OTRAS FECHAS EN MI BASE
TE AGRADESCO EN VERDAD EL APOYO GRACIAS

ERIKA GOMEZ escrito el 22 febrero, 2013 - 2:23 am
# Colaborador

Hola Erika
La siguiente fórmula contará las celda de la columna B que cumplan los siguientes criterios:
Celdas columna B (mayor o igual) a 9:00 y que sea menor o igual a 10:00 y que las celdas que el cotendio de las celdas de la columna D sean diferentes a CHATS
=SUMAPRODUCTO((B:B>="09:00")*(B:B< ="10:00")*(D:D<>"CHATS"))
=CONTAR.SI.CONJUNTO(B:B;">=9:00";B:B;"< =10:00";D:D;"<>CHATS")
Si por el contrario cambiamos el criterio de la columna D que sea igual a CHATS, aplica
=SUMAPRODUCTO((B:B>="09:00")*(B:B< ="10:00")*(D:D="CHATS"))
=CONTAR.SI.CONJUNTO(B:B;">=""09:00″;B:B;""< =10:00";D:D;"=CHATS")

Colaborador escrito el 21 febrero, 2013 - 4:42 pm
# ERIKA GOMEZ

Hola muchas gracias me ayudo ahora bien si en mis datos se manejan la clasificación de correos y chat como podría aplicar en la formula que solo me cuente los correos que ingresaron en una fecha en especifico en el horario de 9 a 10 con la clasificación de correos, sin que me cuente los chats. No sé si fui clara?? =) te agradezco el apoyo

ERIKA GOMEZ escrito el 21 febrero, 2013 - 4:37 am
# Colaborador

Hola Erika,

Supongamoss tenemos en la columna el horario de los correos recibidos, si aplicamos la siguiente fórmula nos cuenta los correos que se recibieran entre las 9:00 y las 10:00, fórmula:

=CONTAR.SI.CONJUNTO(B:B;">=9:00";B:B;"< =10:00")

Colaborador escrito el 20 febrero, 2013 - 7:16 am
# ERIKA GOMEZ

Hola buen día, mi pregunta es básicamente si se puede realizar una fórmula para que de un conteo de los correo electrónicos que ingresan en un horario es por ejemplo cuantos correos han ingresado en un horario de 9:00 a 10:00

FFecha Hora de ingreso Nombre Correo electrónico del Cons Número de SS
02/01/2012 9:00 alfonso dirección correo-1 CORREO
02/01/2012 9:02 PRUEBA dirección correo-2 CHAT
02/01/2012 10:04 OTONIEL dirección correo-3 CORREO
02/01/2012 10:55 RAFAEL dirección correo-4 CORREO
02/01/2012 10:52 LUIS F V dirección correo-5 CHAT
02/01/2012 9:48 JOSE dirección correo-6 CHAT
02/01/2012 10:48 ESVERDY dirección correo-7 CORREO
03/01/2012 9:00 alfonso dirección correo-8 CORREO
03/01/2012 10:00 carolina dirección correo-9 CHAT
03/01/2012 9:15 gabriela dirección correo-10 CORREO

ERIKA GOMEZ escrito el 20 febrero, 2013 - 3:52 am
# anibal3

Saludos. Gracias por guiarnos en este mundo del Excel

anibal3 escrito el 27 septiembre, 2011 - 4:21 pm
Puedes dejar una respuesta, o un trackback para tu sitio.

Escribe tu comentario

Visitado 15833 veces., 2 fueron hoy.

Debes registrarte para comentar.


web tracker