Como cambiar o formato de data en Follas de cálculo de Google e converter a data en número e texto

  • Comparte Isto
Michael Brown

As datas son unha parte inevitable de Follas de cálculo de Google. E como moitos outros conceptos de follas de cálculo, requiren un pouco de aprendizaxe.

Neste titorial, descubrirás como almacena Google as datas e como podes formatelas para a túa maior comodidade. Algúns formatos de data ofrécense mediante follas de cálculo, mentres que outros deberían crearse desde cero. Incluso hai un par de funcións útiles para a tarefa.

Tamén describo un par de formas de converter as túas datas en números e texto se é necesario.

    Como formatea as datas de Google Sheets

    O primeiro é primeiro: antes de realizar actividades relacionadas coas datas nas follas de cálculo, é fundamental comprender os principios fundamentais do funcionamento das datas.

    Para a súa base de datos interna, Google Sheets almacena todas as datas como números enteiros. Non secuencias dun día, mes e ano como nos acostumamos a ver, senón simples enteiros:

    • 1 para o 31 de decembro de 1899
    • 2 para o 1 de xaneiro de 1900
    • 102 para o 11 de abril de 1900 (100 días despois do 1 de xaneiro de 1900)
    • e así por diante.

    A diferenza de Excel que non pode almacenar datas como números negativos, en Google , para datas anteriores ao 31 de decembro de 1899, os números serán negativos:

    • -1 para o 29 de decembro de 1899
    • -2 para o 28 de decembro de 1899
    • -102 para o 19 de setembro de 1899
    • etc.

    Independentemente de como Google Sheets dá formato ás datas para que poidas ver nas celas, as follas de cálculo sempre as almacenan como números enteiros. Éun formato de data automático de Follas de cálculo de Google que axuda a tratar as datas correctamente.

    Consello. O mesmo ocorre coas unidades de tempo: son só decimais para a túa táboa:

    • .00 para 12:00 AM
    • .50 para 12:00 PM
    • .125 para as 3:00 AM
    • .573 para as 1:45 PM
    • etc.

    Unha data emparellada coa hora mantense como un número enteiro con cifras decimais :

    • 31.528,058 é o 26 de abril de 1986, 1:23 a.m.
    • 43.679,813 é o 2 de agosto de 2019, ás 19:30 h

    Cambiar o formato de data en Follas de cálculo de Google a outra configuración rexional

    Outra cousa importante que debes ter en conta é a configuración rexional da túa folla de cálculo.

    A rexional é a que predetermina o formato de data de Follas de cálculo de Google en función da túa rexión. Así, se estás actualmente nos EE. UU., o 06/08/2019 colocarase na túa folla como 06/08/2019, mentres que no Reino Unido será o 8/06/2019.

    Para garantir os cálculos correctos, é vital ter a configuración rexional correcta, especialmente se o ficheiro foi creado noutro país:

    1. Vaia a Ficheiro > Configuración da folla de cálculo no menú Follas de cálculo de Google.
    2. Busca Local na pestana Xeral e escolla a localización desexada na lista despregable:

    Consello. Como extra, tamén podes especificar aquí o teu fuso horario para rexistrar o teu historial de ficheiros nel.

    Nota. A configuración rexional non cambia o idioma das túas Follas de cálculo. Non obstante, o formato da data aplicarase a toda a folla de cálculo. Todos os que traballen con el verán os cambios, nonimporta o seu lugar no globo.

    Como cambiar o formato de data en Follas de cálculo de Google

    Se as datas das túas táboas teñen un formato incoherente ou todo o que podes ver son conxuntos estraños de números, non te asustes. Só tes que cambiar o formato de data nas túas follas de cálculo de Google utilizando instrumentos integrados.

    Formato de data predeterminado de follas de cálculo de Google

    1. Selecciona todas as celas que desexas dar formato.
    2. Ir a Formato > Número no menú da folla de cálculo e escolle Data para ver só a data ou Data hora para obter a data e a hora nunha cela:

    Os números enteiros convértense correctamente no formato que recoñecerás dunha ollada. Estes son os formatos de data predeterminados de Follas de cálculo de Google:

    Consello. Podes atopar os mesmos formatos se fai clic na icona 123 da barra de ferramentas da folla de cálculo:

    Formatos de data personalizados

    Se non o fas como Google Sheets dá formato ás datas de forma predeterminada, non te culparei. Afortunadamente, hai moito espazo para improvisar grazas aos formatos de data personalizados.

    Podes acceder a eles dende o mesmo menú de Follas de cálculo de Google: Formato > Número > Máis formatos > Máis formatos de data e hora :

    Verás a xanela con moitos formatos de data personalizados dispoñibles. Sexa cal sexa a que elixas e solicites, as túas datas terán o mesmo aspecto:

    Se aínda non estás satisfeito co aspecto das túas datas, podes personalizar o teu propio personalizadoformato de data:

    1. Seleccione as celas que desexa formatar.
    2. Vaia a Formato > Número > Máis formatos > Máis formatos de data e hora .
    3. Sitúe o cursor no campo da parte superior que contén as unidades de data e elimine todo coas teclas Retroceso ou Eliminar:

  • Fai clic na frecha á dereita do campo e escolle a unidade que queres ter primeiro. Non esquezas escribir o separador despois.
  • Repita ata que se engadan todas as unidades necesarias (non te preocupes, poderás engadilas ou eliminalas máis tarde):

  • Ten en conta que cada unidade ten frechas dobres á súa dereita. Fai clic neles e poderás axustar a forma exacta de mostrar o valor.

    Aquí é o que podo escoller para Día :

    Deste xeito, pode editar todos os valores, inserir adicionais e eliminar os obsoletos. Podes separar as unidades con varios caracteres, incluíndo comas, barras e guións.

  • Unha vez que esteas listo, fai clic en Aplicar .
  • Aquí está o formato que creei e como se ven agora as miñas datas:

    Función QUERY para Google Sheets para dar formato ás datas

    Hai unha forma máis de cambiar o formato de data en Google Sheets: cunha fórmula, por suposto. Como esta non é a primeira vez que che mostro QUERY, estou empezando a pensar nel como unha verdadeira cura para as follas de cálculo. :)

    Teño unha táboa de exemplo onde rastrexo o envío dalgúnspedidos:

    Quero cambiar o formato de data na columna B. Aquí está a miña fórmula QUERY:

    =QUERY(A1:C7,"select * format B 'd-mmm-yy (ddd)'")

    • primeiro , especifico o rango de toda a miña táboa – A1:C7
    • a continuación, pido á fórmula que devolva todas as columnas – seleccione *
    • e ao mesmo tempo reformatear a columna B do xeito que eu puxen na fórmula: formatar B 'd-mmm-yy (ddd)'

    A fórmula funciona como un encanto. Devolve a miña táboa enteira e cambia o formato de data na columna B:

    Como xa notara, para cambiar o formato de data mediante a fórmula, usei códigos especiais que representan diferentes aspecto de días, meses e anos. Se non estás familiarizado con eles, aquí tes unha lista destes códigos para as datas:

    Código Descrición Exemplo
    d Día sen cero inicial para 1-9 7
    dd Día cun cero inicial para 1-9 07
    ddd Día como abreviatura Mer
    dddd Día como nome completo Mércores
    m

    (se non está precedido ou seguido de

    horas ou segundos) Mes sen cero inicial 8 mm

    (se non está precedido ou seguido de

    horas ou segundos) Mes cun cero inicial 08 mmm Mes como abreviatura Ago mmmm Mes completonome Agosto mmmmm Primeira letra do mes A y

    ou

    aa Ano de dous díxitos 19 aaa

    ou

    aaaa Ano numérico completo 2019

    Consello. Se tamén queres proporcionar o formato de data coa hora, debes engadir códigos para as unidades de tempo. Atoparás a lista completa de códigos de tempo nesta guía.

    Con estes códigos, podes formatar as datas de moitas formas:

    • Conseguir só o ano, o mes ou o día:

      =QUERY(A1:C7,"select * format B 'yyyy'")

    • Devolve o día, o mes e o día da semana:

      =QUERY(A1:C7,"select * format B 'dd mmmm, dddd'")

    Por certo, a que formato de data te acostumas? :)

    Follas de cálculo de Google: converter a data en número

    No caso de que necesites ver números en lugar de datas, será útil un dos métodos seguintes.

    Converte a data en número cambiando o formato

    1. Seleccione aquelas celas con datas que quere converter en números.
    2. Vaia a Formato > Número e esta vez escolle Número entre outras opcións.
    3. Voila: todas as datas seleccionadas convertéronse en números que as representan:

    Función DATEVALUE para Follas de cálculo de Google

    Outra forma de que Follas de cálculo de Google converta data en número é mediante a función VALOR DATA:

    =DATEVALUE(cadea_data)

    onde cadea_data representa calquera data no formato coñecido para follas de cálculo. A data debe poñerse entre comiñas dobres.

    Paraexemplo, quero converter o 17 de agosto de 2019 nun número. Todas as fórmulas seguintes devolverán o mesmo resultado: 43694 .

    =DATEVALUE("August 17, 2019")

    =DATEVALUE("2019-8-17")

    =DATEVALUE("8/17/2019")

    Consello. Se non estás seguro de se Google Sheets entende o formato que estás a piques de introducir, proba primeiro a escribir a data noutra cela. Se se recoñece a data, aliñarase á dereita.

    Tamén podes encher as túas celas con datas nunha columna e, a continuación, referencialas nas túas fórmulas noutra columna:

    =DATEVALUE(A2)

    Follas de Google: converter a data en texto

    Converter as datas en texto nas follas de cálculo é a tarefa da función TEXTO:

    =TEXTO(número,formato)
    • número – independentemente do número, data ou hora na que dar á función, devolverao como texto.
    • formato : o texto terá o formato do xeito que especifique na fórmula.

      Consello. Para establecer o formato correctamente, utiliza os mesmos códigos que fixeches para a función QUERY.

    A fórmula de datos reais pode verse así:

    =TEXT("8/17/2019","YYYY-MM-DD")

    Así é como convertín a miña data: 17/8/2019 - ao texto e cambiou o formato ao mesmo tempo:

    Isto é! Espero que xa saibas como cambiar o formato de data en Follas de cálculo de Google e converter as datas en números ou texto. Non dubide en compartir outras formas interesantes na sección de comentarios a continuación. ;)

    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.