function

SEGUNDO

Todo sobre la función SEGUNDO en Excel

La función SEGUNDO en Microsoft Excel se utiliza para extraer el componente de los segundos de un valor de hora específico. Devuelve un número entero comprendido entre 0 y 59.

Esta función es útil cuando necesitas realizar cálculos precisos de tiempo, descomponer marcas temporales (timestamps) o analizar la duración de eventos que requieren precisión al segundo, separando este dato de la hora y los minutos.

Sintaxis

=SEGUNDO(núm_de_serie)

La función cuenta con un único argumento:

  • núm_de_serie Obligatorio. Es el valor de tiempo del que se desean extraer los segundos. Puede ser introducido como:
    • Una cadena de texto entre comillas (ej: «18:45:30»).
    • Un número decimal (ej: 0.78125, que representa una hora específica).
    • Una referencia a una celda que contiene una hora.
    • El resultado de otras fórmulas (como AHORA()).

Ejemplos

Ejemplo 1: Uso básico con texto

Imagina que introduces una hora directamente en la fórmula como texto.

=SEGUNDO("14:30:25")

Resultado esperado: 25

Ejemplo 2: Uso con referencias y tabla de datos

Supongamos una lista de tiempos de llegada en una carrera y queremos aislar los segundos para un análisis rápido.

Fila A B
1 Tiempo de llegada Fórmula
2 00:12:45 =SEGUNDO(A2)
3 01:05:09 =SEGUNDO(A3)
4 15:30:00 =SEGUNDO(A4)

Resultados:

  • Celda B2: Devuelve 45.
  • Celda B3: Devuelve 9.
  • Celda B4: Devuelve 0 (cuando no se especifican segundos o son exactos, es 0).

Ejemplo 3: Combinación con funciones de fecha

Podemos usar la función para obtener los segundos del momento actual.

=SEGUNDO(AHORA())

Resultado: Devolverá un número entre 0 y 59 correspondiente al segundo exacto en que se calculó o actualizó la hoja.

Observaciones

Excel almacena las fechas y horas como números de serie secuenciales. La parte entera del número representa la fecha, mientras que la parte decimal representa la hora. Por ejemplo, 0.5 representa las 12:00 PM (mediodía). La función SEGUNDO lee esa parte decimal para determinar el valor.

Es importante recordar que el valor devuelto nunca excederá 59. Si sumas segundos y el resultado supera 60, deberás usar otras funciones como TIEMPO para manejar correctamente el incremento de minutos.

Errores comunes

  • #¡VALOR! Ocurre si el argumento núm_de_serie no es un formato de hora o número válido (por ejemplo, texto como «Tarde» que Excel no puede interpretar como hora).
  • Resultados inesperados Si la celda de origen tiene una fecha/hora pero el formato visual de la celda no muestra los segundos (ej: «10:00 PM»), la función SEGUNDO seguirá devolviendo el valor correcto subyacente aunque no sea visible a simple vista en la celda original.

Disponibilidad por versión de Excel

Esta función está disponible en todas las versiones modernas y clásicas de Excel: Excel para Microsoft 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 y anteriores. No ha habido cambios significativos en su comportamiento en las versiones recientes.

Compatibilidad

Software Compatibilidad Notas Alternativa
Microsoft Excel ✔️ Totalmente compatible.
Google Sheets ✔️ La función se llama SECOND en la versión en inglés, pero SEGUNDO funciona en la configuración regional en español.
LibreOffice Calc ✔️ Totalmente compatible.
OpenOffice Calc ✔️ Totalmente compatible.
WPS Office Spreadsheets ✔️ Totalmente compatible.
Apple Numbers ✔️ Compatible.

Funciones Relacionadas

  • HORA Devuelve la hora de un valor de tiempo (de 0 a 23).
  • MINUTO Devuelve los minutos de un valor de tiempo (de 0 a 59).
  • TIEMPO Permite crear una hora válida a partir de números individuales para hora, minuto y segundo.
  • AHORA Devuelve la fecha y hora actuales del sistema.

Ver también...