Como cambiar o formato de data de Excel e crear un formato personalizado

  • Comparte Isto
Michael Brown

A primeira parte do noso titorial céntrase no formato de datas en Excel e explica como configurar os formatos de data e hora predeterminados, como cambiar o formato de data en Excel, como crear un formato de data personalizado e converter as datas a outra configuración rexional.

Xunto cos números, as datas e as horas son os tipos de datos máis comúns que usan as persoas en Excel. Non obstante, poden resultar bastante confusos traballar con eles, en primeiro lugar, porque a mesma data pode mostrarse en Excel de varias maneiras e, en segundo lugar, porque Excel sempre almacena internamente as datas no mesmo formato, independentemente de como formateou unha data en Excel. unha cela determinada.

Coñecer os formatos de data de Excel un pouco en profundidade pode axudarche a aforrar moito tempo. E este é exactamente o obxectivo do noso tutorial completo para traballar con datas en Excel. Na primeira parte, centrarémonos nas seguintes funcións:

    Formato de data de Excel

    Antes de poder aproveitar as poderosas funcións de data de Excel, ten que entender como Microsoft Excel almacena as datas e as horas, porque esta é a principal fonte de confusión. Aínda que esperarías que Excel lembrase o día, o mes e o ano dunha data, non é así como funciona...

    Excel almacena as datas como números secuenciais e só o formato dunha cela fai que un número mostrarse como data, hora ou data e hora.

    Datas en Excel

    Todas as datas gárdanse como números enteiros Formato de día-mes (día da semana) hora :

    A seguinte imaxe mostra algúns exemplos da mesma data con formatos diferentes con códigos locais do xeito tradicional para os idiomas correspondentes:

    O formato de data de Excel non funciona - correccións e solucións

    Normalmente, Microsoft Excel entende moi ben as datas e é improbable que acadelas obstáculo ao traballar con eles. Se tes un problema de formato de data de Excel, consulta os seguintes consellos de solución de problemas.

    Unha cela non é o suficientemente ancha como para caber unha data enteira

    Se ves varios signos de libra (#####) en lugar das datas na túa folla de cálculo de Excel, é probable que as túas celas non sexan o suficientemente anchas como para caber todas as datas.

    Solución . Fai dobre clic no bordo dereito da columna para redimensionalo para axustar automaticamente as datas. Alternativamente, pode arrastrar o bordo dereito para definir o ancho da columna que quere.

    Os números negativos están formateados como datas

    Tamén se mostran marcas hash (#####) cando se formatea unha cela. xa que unha data ou hora contén un valor negativo. Normalmente é un resultado devolto por algunha fórmula, pero tamén pode ocorrer cando se escribe un valor negativo nunha cela e despois formatea esa cela como data.

    Se quere mostrar números negativos como datas negativas, dous hai opcións dispoñibles para ti:

    Solución 1. Cambia ao sistema de datas de 1904.

    Vaia a Ficheiro > Opcións > Avanzado , desprácese ata a sección Ao calcular este libro de traballo , seleccione a caixa de verificación Usar sistema de datas 1904 , e prema Aceptar .

    Neste sistema, 0 é 1-Xan-1904; 1 é 2-xan-1904; e -1 móstrase como unha data negativa -2-xan-1904.

    Por suposto, tal representación é moi inusual e leva tempo acostumarse, pero isto é o camiño correcto se queres realizar cálculos con datas anticipadas.

    Solución 2. Usa a función TEXTO de Excel.

    Outro xeito posible de mostrar números negativos como datas negativas en Excel está a usar a función TEXTO. Por exemplo, se resta C1 de B1 e un valor en C1 é maior que en B1, pode usar a seguinte fórmula para mostrar o resultado no formato de data:

    =TEXT(ABS(B1-C1),"-d-mmm-yyyy")

    Pode querer cambiar o aliñamento das celas á dereita e, naturalmente, pode usar calquera outro formato de data personalizado na fórmula de TEXTO.

    Nota. A diferenza da solución anterior, a función TEXTO devolve un valor de texto, é por iso que non poderás usar o resultado noutros cálculos.

    As datas impórtanse a Excel como valores de texto

    Cando estás importando datos a Excel desde un ficheiro .csv ou doutra base de datos externa, as datas adoitan importarse como valores de texto. Poden parecerche datas normais, pero Excel percíbeas como texto e golosinasen consecuencia.

    Solución . Podes converter "datas de texto" ao formato de data usando a función DATEVALUE de Excel ou a función Text to Columns. Consulte o seguinte artigo para obter máis información: Como converter texto a data en Excel.

    Consello. Se ningunha das suxestións anteriores funcionou para vostede, intente eliminar todo o formato e, a continuación, configure o formato de data desexado.

    Así é como formatar as datas en Excel. Na seguinte parte da nosa guía, comentaremos varias formas de inserir datas e horas nas túas follas de cálculo de Excel. Grazas por ler e ata a próxima semana!

    que representa o número de días desde o 1 de xaneiro de 1900, que se almacena como número 1, ata o 31 de decembro de 9999 almacenado como 2958465.

    Neste sistema:

    • 2 é 2- Xaneiro-1900
    • 3 é 3-xan-1900
    • 42005 é 1-xan-2015 (porque son 42.005 días despois do 1 de xaneiro de 1900)

    Hora en Excel

    Os tempos almacénanse en Excel como decimais, entre .0 e .99999, que representan unha proporción do día onde .0 é 00:00:00 e .99999 é 23:59:59.

    Por exemplo:

    • 0,25 é 06:00 AM
    • 0,5 é 12:00 PM
    • 0,541655093 é 12:59:59 PM

    Datas e amp; Times en Excel

    Excel almacena as datas e as horas como números decimais compostos por un número enteiro que representa a data e unha parte decimal que representa a hora.

    Por exemplo:

    • 1.25 é 1 de xaneiro de 1900 6:00 AM
    • 42005.5 é 1 de xaneiro de 2015 12:00 PM

    Como converter data en número en Excel

    Se quere saber que número de serie representa unha determinada data ou hora mostrada nunha cela, pode facelo de dúas formas.

    1. Diálogo de formato de celas

    Seleccione a cela cunha data en Excel, prema Ctrl+1 para abrir a xanela Formato de celas e cambie á pestana Xeneral .

    Se só queres saber o número de serie detrás da data, sen converter a data en número, escribe o número que ves en Mostra e fai clic en Cancelar para pechar a xanela. . Se queres substituír a data poro número dunha cela, faga clic en Aceptar.

    2. Funcións de Excel DATEVALUE e TIMEVALUE

    Utilice a función DATEVALUE() para converter unha data de Excel nun número de serie, por exemplo =DATEVALUE("1/1/2015") .

    Use a función TIMEVALUE() para obter o número decimal que representa o hora, por exemplo =TIMEVALUE("6:30 AM") .

    Para coñecer ambas, data e hora, concatena estas dúas funcións do seguinte xeito:

    =DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")

    Nota. Dado que os números de serie de Excel comezan o 1 de xaneiro de 1900 e non se recoñecen os números negativos, Excel non admite datas anteriores ao ano 1900.

    Se introduces esa data nunha folla, digamos 31/12/1899, será un valor de texto en lugar de data, o que significa que non podes realizar a aritmética de data habitual nas datas iniciais. Para asegurarte, podes escribir a fórmula =DATEVALUE("12/31/1899") nalgunha cela e obterás un resultado esperado: o #VALOR! erro.

    Se estás a tratar con valores de data e hora e queres converter hora en número decimal , consulta as fórmulas descritas neste tutorial: Como converter o tempo en número decimal en Excel.

    Formato de data predeterminado en Excel

    Cando traballas con datas en Excel, os formatos de data curta e longa son recuperados da túa configuración rexional de Windows. Estes formatos predeterminados están marcados cun asterisco (*) na xanela de diálogo Formato de cela :

    Os formatos de data e hora predeterminados no A caixa de formato da cela cambia comoaxiña que cambie a configuración de data e hora no Panel de control, o que nos leva directamente á sección seguinte.

    Como cambiar os formatos de data e hora predeterminados en Excel

    Se queres configurar un formato de data e/ou hora predeterminado diferente no seu ordenador, por exemplo, cambie o formato de data dos EUA ao estilo do Reino Unido, vaia ao Panel de control e faga clic en Rexión e idioma . Se está no seu ordenador. O panel de control ábrese na vista de categoría e, a continuación, faga clic en Reloxo, idioma e rexión > Rexión e idioma > Cambia o formato de data, hora ou número .

    Na pestana Formatos , escolla a rexión en Formato e, a continuación, configure o formato de data e hora premendo nunha frecha a carón do formato que queres cambiar e seleccionando o desexado na lista despregable:

    Consello. Se non estás seguro do que significan os diferentes códigos (como mmm, ddd, yyy), fai clic na ligazón " Que significa a notación " na sección Formatos de data e hora ou Comprobe os formatos de data de Excel personalizados neste tutorial.

    Se non está satisfeito con ningún formato de data e hora dispoñible na pestana Formatos , faga clic no botón Configuracións adicionais na parte inferior dereita da Rexión. e xanela de diálogo Idioma . Isto abrirá o diálogo Personalizar , onde cambias á pestana Data e introduces un formato personalizado de data curta ou/ou longa no correspondente

    Como aplicar rapidamente o formato predeterminado de data e hora en Excel

    Microsoft Excel ten dous formatos predeterminados para datas e hora: curto e longo, xa que explicado no formato de data predeterminado de Excel.

    Para cambiar rapidamente o formato de data en Excel ao formato predeterminado, faga o seguinte:

    • Seleccione as datas que desexa formatar.
    • Na pestana Inicio , no grupo Número , faga clic na frecha pequena situada xunto á caixa Formato de número e seleccione o formato desexado: data curta, data ou hora longas.

    Se queres máis opcións de formato de data, selecciona Máis formatos de números na lista despregable ou fai clic en o Lanzador de caixas de diálogo xunto a Número . Isto abrirá un diálogo familiar Formatar celas e alí poderás cambiar o formato de data.

    Consello. Se desexa configurar rapidamente o formato de data en Excel en dd-mmm-aa , prema Ctrl+Maiús+# . Só ten en conta que este atallo sempre aplica o formato dd-mmm-yy , como 01-Xan-15, independentemente da configuración da túa rexión de Windows.

    Como cambiar o formato de data en Excel

    En Microsoft Excel, as datas pódense mostrar de varias maneiras. Cando se trata de cambiar o formato de data dunha determinada cela ou rango de celas, o xeito máis sinxelo é abrir o diálogo Formatar celas e escoller un dos formatos predefinidos.

    1. Seleccione as datas cuxo formato desexa cambiar, oucelas baleiras onde quere inserir datas.
    2. Preme Ctrl+1 para abrir o diálogo Formatar celas . Alternativamente, pode facer clic co botón dereito nas celas seleccionadas e escoller Formato de celas... no menú contextual.
    3. Na xanela Formato de celas , cambie ao Número e seleccione Data na lista Categoría .
    4. En Tipo , escolla o formato de data desexado. Despois de facelo, a caixa Mostra mostrará a vista previa do formato coa primeira data dos datos seleccionados.
    5. Se estás satisfeito coa vista previa, fai clic no Aceptar para gardar o cambio de formato e pechar a xanela.

    Se o formato da data non está a cambiar na súa folla de Excel, é probable que as datas estean formateadas como texto e teña para convertelos primeiro ao formato de data.

    Como converter o formato de data a outra configuración rexional

    Unha vez que teñas un ficheiro cheo de datas estranxeiras e probablemente queiras cambialos a o formato de data usado na túa parte do mundo. Digamos que quere converter un formato de data americano (mes/día/ano) a un formato de estilo europeo (día/mes/ano).

    A forma máis sinxela de cambiar o formato de data en Excel en función da forma en que outro o idioma que mostra as datas é o seguinte:

    • Seleccione a columna de datas que quere converter a outra configuración rexional.
    • Preme Ctrl+1 para abrir o Formatar celas
    • Seleccione o idioma que quere en Localización(localización) e fai clic en Aceptar para gardar o cambio.

    Se queres que as datas se mostren noutro idioma, terás que crear unha data personalizada formato cun código rexional.

    Crear un formato de data personalizado en Excel

    Se ningún dos formatos de data de Excel predefinidos é adecuado para vostede, pode crear o seu propio.

    1. Nunha folla de Excel, seleccione as celas que desexa formatar.
    2. Prema Ctrl+1 para abrir o diálogo Formatar celas .
    3. Na barra 1>Número , seleccione Personalizado na lista Categoría e escriba o formato de data que desexe na caixa Tipo .
    4. Fai clic en Aceptar para gardar os cambios.

    Consello. O xeito máis sinxelo de establecer un formato de data personalizado en Excel é comezar a partir dun formato existente próximo ao que desexa. Para facelo, primeiro faga clic en Data na lista Categoría e seleccione un dos formatos existentes en Tipo . Despois diso, fai clic en Personalizar e fai cambios no formato que se mostra na caixa Tipo .

    Ao configurar un formato de data personalizada en Excel, pode usar os seguintes códigos.

    Código Descrición Exemplo (1 de xaneiro de 2005)
    m Número do mes sen cero inicial 1
    mm Número do mes cun cero inicial 01
    mmm Nome do mes, forma abreviada Xaneiro
    mmmm Nome do mes,formulario completo Xaneiro
    mmmmm Mes como primeira letra J (representan xaneiro, xuño e xullo)
    d Número do día sen cero inicial 1
    dd Número do día cun cero inicial 01
    ddd Día da semana, forma abreviada Lun
    dddd Día da semana, formulario completo Luns
    aa Ano ( 2 últimos díxitos) 05
    aaaa Ano (4 díxitos) 2005

    Ao configurar un formato hora personalizado en Excel, pode usar os seguintes códigos.

    Código Descrición Mostrase como
    h Horas sen cero inicial 0-23
    hh Horas con cero inicial 00-23
    m Minutos sen inicial cero 0-59
    mm Minutos cun cero inicial 00-59
    s Segundos sen cero inicial 0-59
    ss Segundos cun cero inicial 00-59
    AM/PM Períodos do día

    (se se omite, utilízase o formato de hora de 24 horas) AM ou PM

    Para configurar Formato data e hora , inclúa unidades de data e hora no código de formato, p. ex. m/d/aaaa h:mm AM/PM. Cando usa " m " inmediatamente despois de " hh " ou " h " ou inmediatamente antes"ss" ou "s", Excel mostrará minutos , non un mes.

    Ao crear un formato de data personalizado en Excel, pode usar unha coma (,) guión (-) , barra inclinada (/), dous puntos (:) e outros caracteres.

    Por exemplo, a mesma data e hora, por exemplo, 13 de xaneiro de 2015 13:03 , pódense mostrar xeitos:

    Formato Mostrase como
    dd-mmm-aa 13 -Xan-15
    mm/dd/aaaa 01/13/2015
    m/dd/aa 13/01/15
    dddd, m/d/aa h:mm AM/PM Martes, 13/01/15 1: 15:00
    ddd, mmmm dd, aaaa hh:mm:ss Mar, 13 de xaneiro de 2015 13:03:00

    Como crear un formato de data de Excel personalizado para outra configuración rexional

    Se queres mostrar as datas noutro idioma, tes que crear un formato personalizado e prefixar unha data co código rexional correspondente . O código local debe ir entre [corchetes] e precedido do signo de dólar ($) e dun guión (-). Aquí tes algúns exemplos:

    • [$-409] - inglés, Estados sen título
    • [$-1009] - inglés, Canadá
    • [$-407 ] - Alemán, Alemaña
    • [$-807] - Alemán, Suíza
    • [$-804] - Bengalí, India
    • [$-804] - Chinés, China
    • [$-404] - Chinés, Taiwán

    Podes atopar a lista completa de códigos locais neste blog.

    Por exemplo, así é como configurar un formato de data de Excel personalizado para a configuración rexional chinesa no ano-

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.