Excel muestra un valor incorrecto al superar las 24 horas: visualice el total de horas con el formato [h]:mm
🔍 WiseChecker

Excel muestra un valor incorrecto al superar las 24 horas: visualice el total de horas con el formato [h]:mm

Excel muestra un valor incorrecto cuando un cálculo de tiempo supera las 24 horas. Esto ocurre porque el formato de hora predeterminado de Excel se reinicia después de 24 horas. Puede mostrar el total correcto utilizando un formato de número personalizado. Este artículo explica por qué se produce el error y cómo solucionarlo con el formato [h]:mm.

Puntos clave: Cómo corregir la visualización de tiempo superior a 24 horas

  • Formato personalizado [h]:mm: Muestra el total de horas transcurridas correctamente sin reiniciarse a las 24.
  • Cuadro de diálogo Formato de celdas (Ctrl+1): Aplique el formato de hora personalizado a cualquier celda que contenga un valor de tiempo.
  • Base del cálculo de tiempo: Excel almacena las horas como fracciones de un día, donde 1 equivale a 24 horas.

ADVERTISEMENT

Por qué Excel reinicia la visualización de tiempo después de 24 horas

Los formatos de hora estándar de Excel están diseñados para horas de reloj, no para el seguimiento de duraciones. Formatos como “h:mm AM/PM” o “hh:mm” siguen un ciclo de reloj de 12 o 24 horas. Cuando el resultado de un cálculo supera las 24 horas, Excel sigue calculando correctamente pero muestra el resto. Por ejemplo, 30 horas se muestran como 6:00 porque el formato muestra 30 menos 24.

Este comportamiento se basa en cómo Excel almacena el tiempo. Excel trata un día completo como el número 1. Por lo tanto, una hora se almacena como 1/24, o aproximadamente 0,04167. Un valor de 1,25 representa 30 horas (1 día + 6 horas). Los formatos predeterminados solo muestran la parte fraccionaria del día, no la parte entera. El formato [h]:mm indica a Excel que incluya los días enteros, convertidos a horas, en la visualización.

Pasos para aplicar el formato personalizado [h]:mm

  1. Seleccione la celda o el rango problemático
    Haga clic en la celda que muestra el valor de tiempo incorrecto. Para corregir varias celdas, haga clic y arrastre para seleccionarlas todas.
  2. Abra el cuadro de diálogo Formato de celdas
    Presione Ctrl+1 en el teclado. También puede hacer clic con el botón derecho en las celdas seleccionadas y elegir Formato de celdas en el menú.
  3. Vaya a la categoría Personalizada
    En el cuadro de diálogo Formato de celdas, haga clic en la pestaña Número. Seleccione Personalizada en la lista de categorías de la izquierda.
  4. Escriba el código de formato personalizado
    En el campo Tipo, elimine cualquier código existente. Escriba [h]:mm exactamente como se muestra, incluidos los corchetes. Haga clic en Aceptar para aplicar el formato.

Uso del Copiar formato para mantener la coherencia

  1. Formatee correctamente una celda
    Primero, aplique el formato [h]:mm a una celda siguiendo los pasos anteriores.
  2. Active el Copiar formato
    Con la celda correctamente formateada seleccionada, vaya a la pestaña Inicio en la cinta de opciones. Haga clic en el icono Copiar formato en el grupo Portapapeles.
  3. Aplique el formato a otras celdas
    El cursor cambiará a un pincel. Haga clic y arrastre sobre las otras celdas que necesitan la misma corrección. El formato se copiará al instante.

ADVERTISEMENT

Errores comunes y límites de formato

Faltan los corchetes o son incorrectos

Usar “h:mm” sin corchetes hará que la visualización se reinicie a las 24 horas. Los corchetes alrededor de la ‘h’ son la instrucción específica para que Excel acumule horas más allá de 24. Verifique siempre que el código de formato en el campo Tipo diga [h]:mm y no una variante similar.

La celda contiene un valor de texto, no una hora

Si aplicar [h]:mm no cambia la visualización, es posible que la celda contenga texto. Compruébelo seleccionando la celda y observando la barra de fórmulas. Un valor de hora verdadero se mostrará como un decimal o una hora estándar. Si es texto, debe convertirlo. Un método es multiplicar la celda por 1 usando una fórmula como =A1*1 en una celda nueva, y luego copiar y pegar el resultado como valores.

Necesita mostrar días, horas y minutos

El formato [h]:mm muestra el total de horas. Para duraciones muy largas, es posible que desee separar los días. Utilice el formato personalizado d "days" h:mm. Esto mostrará la parte entera de días, la palabra “días” y luego las horas y minutos restantes. Para 54 horas, esto se muestra como “2 días 6:00”.

Comparación de formatos de hora: estándar frente a personalizado

Elemento Formato estándar (h:mm) Formato personalizado ([h]:mm)
Visualización para 30:15 (30 h, 15 min) 6:15 30:15
Caso de uso principal Hora del reloj Tiempo transcurrido o duración
Admite valores >= 24 horas No, reinicia la visualización Sí, muestra el total
Sintaxis del código de formato h:mm o hh:mm [h]:mm o [hh]:mm
Valor subyacente de la celda 1,2604 (para 30:15) 1,2604 (valor sin cambios)

Ahora puede realizar un seguimiento preciso de las horas de proyecto o del tiempo de funcionamiento de equipos en Excel. Utilice el formato [h]:mm en cualquier celda donde sume valores de tiempo. Para cálculos de tiempo relacionados, explore la función TEXT para dar formato a la hora dentro de una fórmula. Un consejo avanzado es combinar el formato personalizado con el formato condicional para resaltar cualquier total que supere un umbral específico, como 40 horas.

ADVERTISEMENT