KOREANHOLIDAYS¶
Categoría: función exclusiva de EGTools
Devuelve los días festivos de Corea para un año (con reglas de festivo sustituto).
Sintaxis¶
=KOREANHOLIDAYS([año], [con_nombre], [dia_trabajo], [api_key])
Argumentos¶
| Argumento | Obligatorio | Descripción |
|---|---|---|
| año | Opcional | año (por defecto: actual) |
| con_nombre | Opcional | VERDADERO incluye nombres (por defecto) |
| dia_trabajo | Opcional | VERDADERO incluye el Día del Trabajo (por defecto) |
| api_key | Opcional | Clave de data.go.kr para festivos temporales. Se guarda al introducirla una vez y luego puede omitirse. Indique 0 para omitir la API y usar solo el cálculo integrado |
Devuelve¶
Se derrama como matriz de 2 columnas donde cada fila es [valor de serie de fecha, nombre del festivo] (solo 1 columna de fechas cuando holiday_name=FALSE). Si el año está fuera del rango 919~2050, devuelve un error #VALUE!.
Ejemplos¶
| Fórmula | Resultado | Descripción |
|---|---|---|
=ROWS(KOREANHOLIDAYS(2025,,,0)) |
18 | Número de filas de festivos de 2025 — el 0 final omite la API y usa solo el cálculo integrado |
=INDEX(KOREANHOLIDAYS(2025,FALSE,,0),1,1) |
45658 | Valor de serie del primer festivo (1 de enero), solo fechas (sin nombres) |
=KOREANHOLIDAYS(2026) |
Comportamiento predeterminado — con la clave data.go.kr guardada se combinan también los festivos temporales (como el día de las elecciones locales simultáneas nacionales del 2026-06-03). El número de filas resultante depende de si hay una clave registrada y del estado de la red |
Notas¶
- Las reglas de festivos sustitutos se aplican según su año de entrada en vigor (Día del Niño desde 2014; Día del Movimiento del 1 de Marzo, Día de la Liberación y Día de la Fundación Nacional desde 2022; Cumpleaños de Buda y Navidad desde 2023).
- Los nombres de los festivos siguen el idioma configurado del complemento (coreano/inglés); los nombres de festivos que coinciden en el mismo día se combinan con comas.
- Los festivos del calendario lunar (Año Nuevo Lunar, Cumpleaños de Buda, Chuseok) se calculan con la tabla lunar integrada (años 918~2050).
- El argumento api_key admite tres usos. Si se omite (comportamiento predeterminado), se consulta la API de festivos con la clave data.go.kr guardada y se combinan automáticamente los elementos que el cálculo integrado no incluye, como festivos temporales y días de elecciones; si no hay clave o la consulta falla, se devuelve solo el resultado del cálculo integrado (la fórmula no se rompe con un error). Si se especifica una cadena de clave, esa clave se guarda y se utiliza; si entonces la consulta falla, la celda muestra
ERROR: 공휴일 API - <motivo>con la causa (sin clave / clave rechazada más el mensaje del servidor / fallo de conexión con el servidor / sin elementos en la respuesta). Si se especifica 0, no se llama a la API y se usa solo el cálculo integrado (sin acceso a la red). - La clave de autenticación de data.go.kr (portal coreano de datos públicos) es una sola por cuenta y la comparten KOREANHOLIDAYS, los comandos de calendario/agenda de la cinta y BRNSTATUS. Puede pasarse una vez como último argumento o registrarse en la cinta [EGTools] → [Administrar claves API]; queda guardada en la cuenta del usuario y después puede omitirse. Una clave registrada en una versión anterior para consultas del número de registro de empresa (Corea) se traslada automáticamente a la ranura compartida la primera vez que se usa.
- Los resultados de la consulta se almacenan en caché por año, de modo que al recalcular cada año se consulta una sola vez. Los fallos no se almacenan en caché, por lo que corregir la clave surte efecto en el siguiente cálculo.
- Una matriz en api_key devuelve #VALUE! antes de guardar nada (evita almacenar una clave incorrecta).
- Compatibilidad: Excel 2010+. Se registra siempre como
KOREANHOLIDAYSen todas las versiones de Excel.