¿Necesitas comparar fechas en Excel? Toma nota de estos trucos

Fechas en Excel

En Excel trabajamos con fechas frecuentemente y puede ser habitual que tengas que comparar las fechas que encuentras en tus hojas de datos.  Así por ejemplo, imagina que necesitas comparar fechas para conocer los envíos que han sido enviados anteriores a una fecha en concreta. O quieres saber si la fecha en la que enviamos los pedidos coinciden con las fechas en las que nos entran los pedidos en nuestra e-commerce.

Si pensamos en comparar fechas, sólo comparar, lo más sencillo es utilizar los operadores, tratando a las fechas como números. Así podemos buscar datos si dos fechas que comparamos son: iguales; mayor o menor; mayor o menor que; igual que; diferentes. Y si se cumple lo que indicamos con los operadores, nos dará como resultados VERDADERO O FALSO.  Para ello, usaremos los operadores siguientes:

  • =Igual a, por ejemplo = C5=D5
  • > Mayor que, por ejemplo: =C7>D7
  • <Menor que, por ejemplo: D8<C1
  • >= Mayor o igual que, como por ejemplo: D3>=C7
  • <= Menor o igual que, por ejemplo D7< C7
  • <> Diferente de, por ejemplo: C3<>D3

 

Imaginemos que tenemos dos columnas con fechas, la C y la D:

Incluiríamos los operadores en la barra de fórmulas para aplicarlo en alguna de las celdas de Excel que tenemos vacía, por ejemplo en la columna E. Aplicándolos, nos saldría si lo que decimos con el operador es verdadero o falso, es decir, si son iguales las fechas de las celdas que comparamos, se mostrará VERDADERO, si no son iguales, FALSO,  o si por ejemplo si decimos C3 Y D3 no son diferentes, saldrá falso, si son diferentes, verdadero si realmente lo son.

También podríamos acompañar  esos operadores con una función de Excel, por ejemplo la función SI. De esta forma, estaríamos diciendo que si se cumple lo que indicamos con los operadores, por ejemplo que la  fecha de la celda C7 es mayor que la de D7, me muestre un mensaje, como podría ser  INCIDENCIA y si no es superior, me muestre el texto CORRECTO.

La forma de la función SI sería: SI(condición, [si_verdadero], [si_falso])

  • SI (si se cumple la condición que mostramos después.
  • CONDICIÓN: en nuestro caso el operador y las celdas con las fechas que estamos comparando, por ejemplo C7>D7
  • Si-verdadero: se refiere al valor que devolverá si la condición es verdadera, en nuestro ejemplo CORRECTO.
  • Si-falso: el valor que devolverá si la condición es falsa, en nuestro ejemplo INCIDENCIA

 

Así, en nuestro ejemplo quedaría: =SI(D7< C7;"CORRECTO";"INCIDENCIA")



Como vemos en el ejemplo, como la fecha de D7 no es inferior a C7, tal como mostrábamos con el operador, la función SI nos devuelve el texto INCIDENCIA.

Comprar las fechas de una columna en Excel

También podríamos comparar sólo las fechas de una columna con respecto a un intervalo de fechas que indiquemos. Por ejemplo, podríamos comparar las fechas que tenemos en nuestra columna D con un rango de fechas, del año 2017, para saber cuáles se encuentran dentro del 15/05/2017 al 25/05/2107. Y para ello, usaremos la función CONTAR.SI.CONJUNTO. Esta función se representa de la siguiente forma:

CONTAR.SI.CONJUNTO (rango_criterios1, criterio1, [rango_criterios2], [criterio1]). Lo que se hace es establecer el rango de celdas que cumplan el criterio/s que establezcamos.  En nuestro ejemplo sustituiríamos la función por los siguientes datos:

CONTAR.SI.CONJUNTO (D4:D10,”>=15/05/2017”, D4:D10,”<=25/05/2017”).   Con ello, lo que estamos indicando  es que nos diga cuántas fechas de las que aparecen en la columna D, se encuentran entre el 15 y el 25 de mayo DE 2017.  Usaremos una celda vacía, para aplicar esta función.

Como vemos en la imagen, son 3 las fechas que se encuentran en el rango que hemos establecido.

También puedes filtrar por fechas y ordenar por fechas, además de realizar otras operaciones que están implicadas este valor.

Ahora ya puedes comenzar a comparar fechas en Excel con estos trucos.  Comienza a practicar con lo que te hemos mostrado en este artículo y verás que es muy sencillo.

 

  • ¿Te ha servido de ayuda?
  • No