Tiempo negativo en Excel

Última actualización el 30/04/2025
Tiempo de lectura: 3 minutos

De forma predeterminada, Excel no muestra los tiempos negativos. Pero existen varias soluciones sencillas para solucionar este problema. Aquí hay tres formas sencillas de mostrar tiempos negativos en Excel.

  1. Cambiar una opción en Excel.
  2. Utilice el formato de número estándar.
  3. Mostrar los resultados en dos columnas.

Solución 1: cambiar las opciones de Excel

Esta solución es sencilla de aplicar, pero tiene un inconveniente importante.

  1. Ir al menu Archivo > Opciones > Opciones avanzadas.
  2. Desplácese hacia abajo hasta la sección Al calcular este libro de trabajo.
  3. Marque la opción Usando el calendario desde 1904.
Opción avanzada Calendario 1904

Las horas negativas serán visibles. Pero todas las fechas se adelantarán cuatro años inmediatamente. 😱

Resultado de cambiar las opciones de fecha en Excel

Solución 2: cambiar al formato de número estándar

Este truco es poco conocido, pero efectivo.

  • Excel muestra ######### cuando una celda contiene una hora negativa.
  • Cambiar el formato a Estándar para mostrar el valor numérico real.
  • Verás un valor negativo, aunque es difícil de entender directamente.
Horas negativas en formato numérico estándar

El problema es que Las horas no son fáciles de interpretar con este método.

Solución 3: divida los resultados en 2 columnas

Este método es claro pero requiere más fórmulas.

  • Utilice una columna para las desviaciones positivas.
  • Utilice otra columna para las desviaciones negativas.
  • Usa la función SI para detectar si la desviación es positiva o negativa.

Fórmula para la desviación positiva:

Brecha de horas por exceso de trabajo

Fórmula para la desviación negativa:

Fórmula para calcular las desviaciones horarias negativas

Entonces hazlo la suma de las dos columnas.

Suma de las columnas de desviación

Utilice una función SI para mostrar el resultado correcto (positivo o negativo).

Balance de brechas temporales positivas y negativas

Este método es claro y no requiere manipular el formato de la celda. Pero se requieren más pasos.

Video explicativo

Puedes encontrar estos tres métodos en el vídeo a continuación:

Artículos relacionados

18 Comentarios

  1. Boardman
    10/10/2023 a las 22:26

    El mejor método es el que tiene dos columnas separadas:
    (brecha +) y (brecha -)

    Luego júntelos en otra columna sumando (espacio +) y (espacio -).

    Responder

  2. Claude Chaunier
    21/03/2023 a las 11:11

    Buenos dias. Hay otra alternativa que me gusta y que consiste en separar las necesidades de cálculo y las necesidades de visualización. Así que mantengamos como están las columnas de horas, a veces negativas, que se muestran mal pero que son fáciles de sumar y restar sin excepción y que no requieren ninguna precaución con los signos. Reduzca su ancho a unos pocos píxeles para que su problemática visualización no moleste nuestra vista, pero para que podamos seguir haciendo clic en ellos cuando queramos hacer referencia a ellos en las fórmulas de otras columnas. Y agregue a la derecha de cada una una columna de visualización de texto correcta que le corresponda, con una fórmula que se pueda copiar y pegar en todas partes =IF(celda de la izquierda

    Responder

  3. Lemercier
    31/12/2022 a las 11:56

    Muchas gracias por tu 4ta opción.

    Soy conductor, y a veces necesito trabajar mientras mi camión está en modo reposo (Cronotaquigrafía), pero estoy cansado de dar horas sin recuperarlas. Desde hace 6 meses uso una carpeta con una columna con las horas que doy y otra columna con las horas que recibo. Y tomo una tercera columna para hacer un total de las filas anteriores y agrego la fila actual. Pero luego tuve el problema de #.

    Y encuentro tu método mucho mejor. Solo hago 2 columnas, lo que doy con un total al final y una columna que obtengo con un total al final.
    Y al lado de los totales hago casillas con los si para saber cuanto tengo para dar o quitar horas.

    Merci beaucoup!

    Laura

    Responder

    • Frédéric LE GUEN
      31/12/2022 a las 14:38

      Perfecto si pudiera darte una solución que te permita rastrear tu actividad.
      Buena suerte en las carreteras.

      Responder

  4. Ced
    25/05/2022 a las 08:03

    Pequeña sugerencia de mejora:
    1- Editar el formato de celda en formato personalizado: [hh]:mm;@
    2- modifica la fórmula así: =SI(B7

    Con esto se mostrarán correctamente las horas negativas y positivas mayores a 24 horas

    Responder

  5. Festoc Virginia
    14/05/2022 a las 17:23

    hola tomé la fórmula
    =SI(H17<$H$1,"-"&TEXTE(ABS(H17-$H$1),"hh:mm;ss"),H17-$H$1)
    para calcular mis horas semanales (H17= 0:00 y $H$1 = 35), pero como resultado me sale -11:00 no entiendo porque no pone -35:00, porque para el otro células que son negativas funciona

    Responder

    • Aurore
      25/05/2022 a las 09:30

      Hola,

      la fórmula debe ser reemplazada por:
      =SI(H17<$H$1,"-"&TEXTE(ABS(H17-$H$1),"[h]:mm:ss"),H17-$H$1)

      De hecho hh bloquea hasta 24 y marca la diferencia; [h] te permite tener el tiempo total
      cordialmente

      Responder

  6. ninie
    16/11/2020 a las 12:24

    Hola,
    Acabo de crear una tabla de programación usando la solución dos: función TEXTO.
    Sabiendo que mi mesa está construida así:
    Día - Horarios programados - Horarios completados - TOTAL (incluye horarios completados) - Variación

    Me calcula bien la diferencia, sin embargo, no puedo hacer una SUMA porque hay + y -

    ¿Cómo podría hacerlo?

    Gracias por su respuesta

    ninie

    Responder

    • Vero adf
      23/02/2023 a las 11:01

      ¿Recibiste tu respuesta? Tengo el mismo problema y no puedo resolverlo.

      Responder

      • Frédéric LE GUEN
        23/02/2023 a las 12:08

        Desde el momento en que utilizas la función TEXTO, el contenido de las celdas es texto y por lo tanto no es posible hacer una SUMA.
        La mejor solución es hacer la tabla con una columna para horas positivas y otra para horas negativas.

  7. Cristina ELSER
    07/09/2018 a las 19:04

    La solución "Cambiar configuración de Excel" es excelente para mí.
    Después de reemplazar el año x4 con el correcto en toda la columna, ¡funciona! Gracias

    Responder

  8. Valerie
    02/03/2018 a las 13:01

    Hola,
    Acabo de probar su fórmula que funciona muy bien pero en mi caso el total de horas será negativo ya que la persona trabajó 24 horas menos y 12 horas más. Cuando aplico la última fórmula me muestra una celda vacía.
    Puede ayudarme,
    gracias valeria

    Fecha hora de inicio hora de finalización DIFERENCIA TOTAL + DIFERENCIA -
    10/11/2017 04:00:00 23:50:00 19:50:00 12:50:00
    10/11/2017 09:00:00 15:00:00 06:00:00 01:00:00
    06/12/2017 09:00:00 15:00:00 06:00:00 01:00:00
    07/12/2017 09:00:00 15:00:00 06:00:00 01:00:00
    26/01/2018 09:00:00 14:30:00 05:30:00 01:30:00
    31/01/2018 09:00:00 09:00:00 00:00:00 07:00:00
    28/02/2018 09:00:00 10:00:00 01:00:00 06:00:00
    01/03/2018 09:00:00 09:00:00 00:00:00 07:00:00
    12:50:00 24:30:00

    Responder

  9. aline perier
    21/02/2018 a las 13:44

    Hola,

    Gracias por tu información sobre horas negativas, todas las propuestas son de interés y tu explicación es muy clara.

    Estaba buscando un método para trabajar en comparaciones entre resultados en horas positivas y negativas, utilicé la fórmula con TEXTO para obtener un resultado positivo o negativo entre dos tiempos, pero luego tengo que comparar estos resultados con un rango de minutos en - 3 y +8.
    Me explico: es un fichero de control de paso de autobús, tengo que destacar en relación a una columna que ya tengo bien calculada, que me da el tiempo entre la llegada prevista y la real del vehículo. Entonces debo poder contar el número de veces o mi resultado, hora de llegada mes horas teóricas de llegada es mayor que -3 y mayor que más 8.
    Imposible encontrar una fórmula que haga esto por mí.
    ¿Crees que puedes ayudarme?
    Alinear

    Responder

  10. talmante
    13/12/2017 a las 18:36

    Bonsoir,

    Pido disculpas por volver contigo, pero no puedo no mostrar la celda vacía que dice #NOMBRE.
    ¿Puedes explicarme por qué?

    gracias de antemano
    atentamente

    Responder

    • Frédéric LE GUEN
      15/12/2017 a las 17:25

      Hola,
      #NOMBRE significa un nombre de fórmula desconocido. Es difícil para mí decir más sin ver la carpeta.

      Responder

  11. talmante
    12/12/2017 a las 12:10

    Hola,

    Oula, acabo de freír mi cerebro ^____^

    ¿Puedes darme las fórmulas?
    porque en tu video no puedo seguir bien

    en mi tabla quiero hacer una columna en + otra en - y un total que restará el - del tiempo horario fijo
    ¡No lo tengo muy claro!

    Merci bien

    Responder

  12. talmante
    11/12/2017 a las 21:23

    Hola,

    en el método 4 no entiendo como las celdas están vacías
    ¿puedes dirigirme?

    cordialmente

    Responder

    • Frédéric LE GUEN
      12/12/2017 a las 11:31

      Simplemente haga una prueba para saber cuál es el valor más grande. Luego, ponemos la prueba en una función SI y dependiendo del resultado mostramos la diferencia o nada (esto se escribe "")

      Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Tiempo negativo en Excel

    Tiempo de leer: 3 minutos
    Última actualización el 30/04/2025

    De forma predeterminada, Excel no muestra los tiempos negativos. Pero existen varias soluciones sencillas para solucionar este problema. Aquí hay tres formas sencillas de mostrar tiempos negativos en Excel.

    1. Cambiar una opción en Excel.
    2. Utilice el formato de número estándar.
    3. Mostrar los resultados en dos columnas.

    Solución 1: cambiar las opciones de Excel

    Esta solución es sencilla de aplicar, pero tiene un inconveniente importante.

    1. Ir al menu Archivo > Opciones > Opciones avanzadas.
    2. Desplácese hacia abajo hasta la sección Al calcular este libro de trabajo.
    3. Marque la opción Usando el calendario desde 1904.
    Opción avanzada Calendario 1904

    Las horas negativas serán visibles. Pero todas las fechas se adelantarán cuatro años inmediatamente. 😱

    Resultado de cambiar las opciones de fecha en Excel

    Solución 2: cambiar al formato de número estándar

    Este truco es poco conocido, pero efectivo.

    • Excel muestra ######### cuando una celda contiene una hora negativa.
    • Cambiar el formato a Estándar para mostrar el valor numérico real.
    • Verás un valor negativo, aunque es difícil de entender directamente.
    Horas negativas en formato numérico estándar

    El problema es que Las horas no son fáciles de interpretar con este método.

    Solución 3: divida los resultados en 2 columnas

    Este método es claro pero requiere más fórmulas.

    • Utilice una columna para las desviaciones positivas.
    • Utilice otra columna para las desviaciones negativas.
    • Usa la función SI para detectar si la desviación es positiva o negativa.

    Fórmula para la desviación positiva:

    Brecha de horas por exceso de trabajo

    Fórmula para la desviación negativa:

    Fórmula para calcular las desviaciones horarias negativas

    Entonces hazlo la suma de las dos columnas.

    Suma de las columnas de desviación

    Utilice una función SI para mostrar el resultado correcto (positivo o negativo).

    Balance de brechas temporales positivas y negativas

    Este método es claro y no requiere manipular el formato de la celda. Pero se requieren más pasos.

    Video explicativo

    Puedes encontrar estos tres métodos en el vídeo a continuación:

    Artículos relacionados

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      18 Comentarios

      1. Boardman
        10/10/2023 a las 22:26

        El mejor método es el que tiene dos columnas separadas:
        (brecha +) y (brecha -)

        Luego júntelos en otra columna sumando (espacio +) y (espacio -).

        Responder

      2. Claude Chaunier
        21/03/2023 a las 11:11

        Buenos dias. Hay otra alternativa que me gusta y que consiste en separar las necesidades de cálculo y las necesidades de visualización. Así que mantengamos como están las columnas de horas, a veces negativas, que se muestran mal pero que son fáciles de sumar y restar sin excepción y que no requieren ninguna precaución con los signos. Reduzca su ancho a unos pocos píxeles para que su problemática visualización no moleste nuestra vista, pero para que podamos seguir haciendo clic en ellos cuando queramos hacer referencia a ellos en las fórmulas de otras columnas. Y agregue a la derecha de cada una una columna de visualización de texto correcta que le corresponda, con una fórmula que se pueda copiar y pegar en todas partes =IF(celda de la izquierda

        Responder

      3. Lemercier
        31/12/2022 a las 11:56

        Muchas gracias por tu 4ta opción.

        Soy conductor, y a veces necesito trabajar mientras mi camión está en modo reposo (Cronotaquigrafía), pero estoy cansado de dar horas sin recuperarlas. Desde hace 6 meses uso una carpeta con una columna con las horas que doy y otra columna con las horas que recibo. Y tomo una tercera columna para hacer un total de las filas anteriores y agrego la fila actual. Pero luego tuve el problema de #.

        Y encuentro tu método mucho mejor. Solo hago 2 columnas, lo que doy con un total al final y una columna que obtengo con un total al final.
        Y al lado de los totales hago casillas con los si para saber cuanto tengo para dar o quitar horas.

        Merci beaucoup!

        Laura

        Responder

        • Frédéric LE GUEN
          31/12/2022 a las 14:38

          Perfecto si pudiera darte una solución que te permita rastrear tu actividad.
          Buena suerte en las carreteras.

          Responder

      4. Ced
        25/05/2022 a las 08:03

        Pequeña sugerencia de mejora:
        1- Editar el formato de celda en formato personalizado: [hh]:mm;@
        2- modifica la fórmula así: =SI(B7

        Con esto se mostrarán correctamente las horas negativas y positivas mayores a 24 horas

        Responder

      5. Festoc Virginia
        14/05/2022 a las 17:23

        hola tomé la fórmula
        =SI(H17<$H$1,"-"&TEXTE(ABS(H17-$H$1),"hh:mm;ss"),H17-$H$1)
        para calcular mis horas semanales (H17= 0:00 y $H$1 = 35), pero como resultado me sale -11:00 no entiendo porque no pone -35:00, porque para el otro células que son negativas funciona

        Responder

        • Aurore
          25/05/2022 a las 09:30

          Hola,

          la fórmula debe ser reemplazada por:
          =SI(H17<$H$1,"-"&TEXTE(ABS(H17-$H$1),"[h]:mm:ss"),H17-$H$1)

          De hecho hh bloquea hasta 24 y marca la diferencia; [h] te permite tener el tiempo total
          cordialmente

          Responder

      6. ninie
        16/11/2020 a las 12:24

        Hola,
        Acabo de crear una tabla de programación usando la solución dos: función TEXTO.
        Sabiendo que mi mesa está construida así:
        Día - Horarios programados - Horarios completados - TOTAL (incluye horarios completados) - Variación

        Me calcula bien la diferencia, sin embargo, no puedo hacer una SUMA porque hay + y -

        ¿Cómo podría hacerlo?

        Gracias por su respuesta

        ninie

        Responder

        • Vero adf
          23/02/2023 a las 11:01

          ¿Recibiste tu respuesta? Tengo el mismo problema y no puedo resolverlo.

          Responder

          • Frédéric LE GUEN
            23/02/2023 a las 12:08

            Desde el momento en que utilizas la función TEXTO, el contenido de las celdas es texto y por lo tanto no es posible hacer una SUMA.
            La mejor solución es hacer la tabla con una columna para horas positivas y otra para horas negativas.

      7. Cristina ELSER
        07/09/2018 a las 19:04

        La solución "Cambiar configuración de Excel" es excelente para mí.
        Después de reemplazar el año x4 con el correcto en toda la columna, ¡funciona! Gracias

        Responder

      8. Valerie
        02/03/2018 a las 13:01

        Hola,
        Acabo de probar su fórmula que funciona muy bien pero en mi caso el total de horas será negativo ya que la persona trabajó 24 horas menos y 12 horas más. Cuando aplico la última fórmula me muestra una celda vacía.
        Puede ayudarme,
        gracias valeria

        Fecha hora de inicio hora de finalización DIFERENCIA TOTAL + DIFERENCIA -
        10/11/2017 04:00:00 23:50:00 19:50:00 12:50:00
        10/11/2017 09:00:00 15:00:00 06:00:00 01:00:00
        06/12/2017 09:00:00 15:00:00 06:00:00 01:00:00
        07/12/2017 09:00:00 15:00:00 06:00:00 01:00:00
        26/01/2018 09:00:00 14:30:00 05:30:00 01:30:00
        31/01/2018 09:00:00 09:00:00 00:00:00 07:00:00
        28/02/2018 09:00:00 10:00:00 01:00:00 06:00:00
        01/03/2018 09:00:00 09:00:00 00:00:00 07:00:00
        12:50:00 24:30:00

        Responder

      9. aline perier
        21/02/2018 a las 13:44

        Hola,

        Gracias por tu información sobre horas negativas, todas las propuestas son de interés y tu explicación es muy clara.

        Estaba buscando un método para trabajar en comparaciones entre resultados en horas positivas y negativas, utilicé la fórmula con TEXTO para obtener un resultado positivo o negativo entre dos tiempos, pero luego tengo que comparar estos resultados con un rango de minutos en - 3 y +8.
        Me explico: es un fichero de control de paso de autobús, tengo que destacar en relación a una columna que ya tengo bien calculada, que me da el tiempo entre la llegada prevista y la real del vehículo. Entonces debo poder contar el número de veces o mi resultado, hora de llegada mes horas teóricas de llegada es mayor que -3 y mayor que más 8.
        Imposible encontrar una fórmula que haga esto por mí.
        ¿Crees que puedes ayudarme?
        Alinear

        Responder

      10. talmante
        13/12/2017 a las 18:36

        Bonsoir,

        Pido disculpas por volver contigo, pero no puedo no mostrar la celda vacía que dice #NOMBRE.
        ¿Puedes explicarme por qué?

        gracias de antemano
        atentamente

        Responder

        • Frédéric LE GUEN
          15/12/2017 a las 17:25

          Hola,
          #NOMBRE significa un nombre de fórmula desconocido. Es difícil para mí decir más sin ver la carpeta.

          Responder

      11. talmante
        12/12/2017 a las 12:10

        Hola,

        Oula, acabo de freír mi cerebro ^____^

        ¿Puedes darme las fórmulas?
        porque en tu video no puedo seguir bien

        en mi tabla quiero hacer una columna en + otra en - y un total que restará el - del tiempo horario fijo
        ¡No lo tengo muy claro!

        Merci bien

        Responder

      12. talmante
        11/12/2017 a las 21:23

        Hola,

        en el método 4 no entiendo como las celdas están vacías
        ¿puedes dirigirme?

        cordialmente

        Responder

        • Frédéric LE GUEN
          12/12/2017 a las 11:31

          Simplemente haga una prueba para saber cuál es el valor más grande. Luego, ponemos la prueba en una función SI y dependiendo del resultado mostramos la diferencia o nada (esto se escribe "")

          Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.