DIASEM

    Fecha y hora

    Devuelve el día de la semana como un número (1-7).

    Traducciones
    EnglishWEEKDAY
    FrenchJOURSEM
    SpanishDIASEM
    GermanWOCHENTAG
    ItalianGIORNO.SETTIMANA
    PortugueseDIASEMANA
    DutchWEEKDAG
    PolishDZIEŃ.TYG
    RussianДЕНЬНЕД
    TurkishHAFTANINGÜNÜ
    CzechDENVTÝDNU
    HungarianHÉTNAPJA
    SwedishVECKODAG
    DanishUGEDAG
    FinnishVIIKONPÄIVÄ
    Sintaxis
    DIASEM(núm_de_serie; [tipo_de_devolución])

    Argumentos

    • núm_de_serieLa fecha
    • tipo_devuelto1=Dom-Sáb(1-7), 2=Lun-Dom(1-7), 3=Lun-Dom(0-6)(opcional)
    Ejemplos
    =DIASEM(HOY())
    1-7

    Día de la semana actual (1=domingo)

    =DIASEM(A1;2)
    1-7 (Lun=1)

    Lunes como primer día

    =TEXTO(A1;"dddd")
    Nombre del día

    Usa TEXTO para obtener el nombre del día

    Consejos y buenas prácticas
    • Predeterminado: Domingo=1, Sábado=7
    • Usa tipo_de_devolución 2 para Lunes=1
    • Combínala con SI para lógica de días laborables
    Errores frecuentes
    • Olvidar que el segundo argumento (tipo_de_datos) cambia qué número representa cada día - por defecto trata el domingo como 1, lo que sorprende a quien espera que el lunes sea 1
    • Usar DIASEM esperando obtener un nombre de día como "lunes" - solo devuelve un número, dar formato para obtener un nombre es un paso aparte
    • Aplicar DIASEM a una celda que en realidad es texto, no un valor de fecha real, lo que devuelve un error en lugar del número esperado
    Funciones relacionadas
    DIADevuelve el número de día del mes en lugar del día de la semana.
    DIAS.LABCuenta los días laborables entre dos fechas, usando lógica de día de la semana internamente.
    TEXTOPuede dar formato a una fecha para mostrar directamente el nombre del día de la semana, como TEXTO(A1,"dddd").
    Preguntas frecuentes

    ¿Cómo hago que el lunes sea igual a 1 en lugar del domingo?

    Use el segundo argumento: DIASEM(A1,2) hace que el lunes sea 1 y el domingo 7.

    ¿Cómo obtengo el nombre del día de la semana en lugar de un número?

    Use TEXTO(A1,"dddd") para el nombre completo, como "martes", o TEXTO(A1,"ddd") para la abreviatura.

    ¿DIASEM tiene en cuenta los festivos?

    No, solo calcula el día de la semana según el calendario - use DIAS.LAB con una lista de festivos si necesita excluirlos.

    ¿Necesita traducir una fórmula que use DIASEM?

    Use nuestro traductor para convertir su fórmula completa