La función SEGUNDO en Excel forma parte de las funciones de fecha y hora. Su propósito es extraer y devolver el componente de los segundos de un valor de tiempo específico. El resultado es siempre un número entero en el rango de 0 a 59.
Es especialmente útil para desglosar una marca de tiempo en sus componentes individuales (hora, minuto, segundo), permitiendo realizar cálculos, análisis o aplicar formatos condicionales basados únicamente en los segundos.
Sintaxis
=SEGUNDO(núm_de_serie)
La función SEGUNDO tiene un único argumento:
- núm_de_serie: El valor de tiempo del cual se extraerán los segundos. Este argumento es obligatorio. Puede ser proporcionado de varias maneras:
- Como una cadena de texto entre comillas que representa una hora (ej:
"18:30:45"). - Como un número de serie, donde Excel interpreta la parte decimal como la hora. Por ejemplo, 0.5 representa las 12:00:00.
- Como una referencia a una celda que contiene un valor de fecha y hora.
- Como el resultado de otra función que devuelve una fecha/hora, como AHORA() o NSHORA().
- Como una cadena de texto entre comillas que representa una hora (ej:
Ejemplos
Ejemplo 1: Extraer segundos de una hora en formato de texto
Si se introduce la hora directamente como una cadena de texto, la función la reconocerá y extraerá los segundos.
=SEGUNDO("08:15:22")
Resultado: 22
Ejemplo 2: Usar una referencia de celda
Este es el uso más común, donde la función hace referencia a una celda que contiene una fecha y hora completas.
| A | |
|---|---|
| 1 | 15/03/2024 10:45:07 |
| 2 | 16/03/2024 23:59:59 |
=SEGUNDO(A1) --> Resultado: 7
=SEGUNDO(A2) --> Resultado: 59
Ejemplo 3: Uso con la función AHORA()
Para obtener el segundo del momento exacto en que la hoja se recalcula. Este valor es dinámico y cambiará.
=SEGUNDO(AHORA())
Resultado: Un número entre 0 y 59, correspondiente al segundo actual del reloj del sistema.
Ejemplo 4: A partir de un número decimal
Excel representa las 24 horas del día como un número entre 0 y 1. El valor 0.7568 corresponde a las 18:09:47. La función SEGUNDO puede interpretar este número.
=SEGUNDO(0.7568)
Resultado: 47
Observaciones
Es importante recordar que Excel gestiona las fechas y horas como números de serie. Las fechas son la parte entera del número y las horas son la parte decimal. La función SEGUNDO opera sobre esta parte decimal para devolver el resultado.
Errores comunes
- #¡VALOR!: Se produce si el argumento
núm_de_serieno se puede interpretar como un valor de tiempo válido en Excel. Por ejemplo, un texto que no sigue un formato de hora reconocido. - #¡NUM!: Puede ocurrir si se utiliza un número de serie no válido, como un número negativo, como argumento.
Disponibilidad por versión de Excel
La función SEGUNDO está disponible en todas las versiones de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010 y 2007.
Compatibilidad
| Software | Compatibilidad |
|---|---|
| Microsoft Excel | ✔️ |
| Google Sheets | ✔️ |
| LibreOffice Calc | ✔️ |
| OpenOffice Calc | ✔️ |
| WPS Office Spreadsheets | ✔️ |
| Apple Numbers | ✔️ |
Funciones Relacionadas
- HORA: Extrae la hora (0-23) de un valor de tiempo.
- MINUTO: Extrae el minuto (0-59) de un valor de tiempo.
- NSHORA: Crea un valor de tiempo de Excel a partir de tres componentes: hora, minuto y segundo.
- AHORA: Devuelve la fecha y hora actuales del sistema.
- DIA, MES, AÑO: Extraen los componentes de la fecha de un valor de fecha/hora.
