Índice Show
Baixe a apostila de exemplo Este tutorial demonstrará como comparar datas no Excel e no Planilhas Google. Números de série de dataÉ importante entender como o Excel armazena datas e horas. As datas são armazenadas como números de série; cada número inteiro representando uma data única. 1 representa 1/1/1900 e cada número depois disso representa os dias seguintes a 1/1/1900. As horas são armazenadas como valores decimais que representam uma hora do dia. Um número de série contendo um valor decimal representa uma data e hora: Comparando Duas DatasPara comparar datas, você pode usar os operadores normais do Excel: As datas são iguais?Você pode testar se as datas são iguais usando o sinal de igual (=). (Observação: é claro que isso não funcionará como desejado se as datas contiverem valores de tempo também. Discutiremos mais isso abaixo). A data é maior que outra data?A data é menor ou igual a outra data?Comparando Duas Datas com HoráriosNo entanto, se as datas contiverem horas, você poderá obter resultados inesperados: Em vez disso, apenas para comparar datas, você pode usar a função TRUNC para remover os horários ao fazer a comparação:
Compare hoje com uma dataVocê pode usar a função TODAY para comparar a data de hoje com outra data: Comparação de datas e função IFNos exemplos acima, estávamos simplesmente retornando TRUE ou FALSE dependendo do resultado da comparação. Em vez disso, podemos adicionar as comparações a uma função IF. Esta fórmula testará se um item está "atrasado", comparando a data de hoje com uma data de vencimento:
Diferenças de dataOs exemplos acima dirão se uma data é diferente de outra data, mas não dirão a quantidade de diferença. Diferença de dias entre datasPara calcular o número de dias entre as datas, basta subtrair as datas: Diferença de meses ou anos entre datasPara calcular o número de meses ou anos entre as datas, você precisará usar a função DATEDIF: Comparar datas no Google SheetsTodos os exemplos acima funcionam exatamente da mesma forma no Planilhas Google e no Excel.
Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigosBoa tarde! Tenho uma planilha de controle com datas que necessito os seguintes retornos: vigente, a expirar e expirado. Então, considerando a data de hoje (21/04/2020) e comparando com estas datas, por exemplo, 15/06/2020, 24/03/2021, 10/12/2019, gostaria que retornasse o termo "vigente" quando fosse maior do que 30 dias; "a expirar" quando fosse maior do que zero e menor ou igual do que 30 dias; e, por último, "expirado" tudo que for menor do que a data de hoje. Cheguei a fazer uma parte da fórmula, não sei se esta função é ideal para isso, mas trouxe dois dos três termos: Comparação com esta data 24/03/2021: Vigente =SE((DATADIF($Y$3;V535;"D"))<=30;"A Expirar";"Vigente") Também fiz essa, mas não consegui incluir a parte final para retornar o termo expirado: Comparação com esta data 28/04/2020: A Expirar. =SE(E(DATADIF($Y$3;V534;"D")>0;DATADIF($Y$3;V534;"D")<=30);"A Expirar";"Vigente") Comparação com esta data 28/04/2019: Expirado ? Única fórmula para trazer um dos três valores.
Tipo de abuso Assédios ou ameaças Conteúdo inapropriado/adulto Nudez Profanação Pirataria de software SPAM/Propaganda Perigo de vírus/spyware/malware Outra Violação dos Termos de Uso ou do Código de Conduta Exploração ou abuso de crianças
Se você quer entender como trabalhar com datas no Excel, ampliar o conhecimento de como elas funcionam é um bom caminho para a realização de um trabalho de qualidade com o software, já que existem diversas possibilidades muito úteis para aplicação em suas planilhas. Controlar o vencimento de cobranças em geral, acompanhar o prazo de entrega de um projeto e calcular intervalos de tempo entre períodos são alguns exemplos de como pode ser útil saber manipular as datas no programa. Observando o formato das célulasA fim de que possam ser criadas fórmulas com as datas, um cuidado necessário é com o formato das células em que elas estão inseridas. Neste sentido, pode haver problemas quando conteúdos extraídos de outros locais são colados na planilha ou se as células já estão formatadas em outra categoria (“texto”, por exemplo). Em condições normais, será assumida automaticamente a categoria “data”, desde que os dados sejam digitados em um formato reconhecido pelo sistema. Para descobrir se as células estão no formato correto, o caminho mais prático é observar o posicionamento do conteúdo na célula. Em regra (a não ser que os padrões tenham sido alterados), as datas e os números em geral são alinhados à direita, enquanto os textos permanecem à esquerda. Para ter certeza, é só clicar com o botão direito dentro da célula, selecionar a opção “Formatar células” e verificar a formatação existente, alterando-a se for o caso. Inserindo as datas corretamenteQuando digitamos as datas em uma planilha do Excel, devemos atentar para a forma certa de fazê-lo, pois nem todos os formatos serão automaticamente convertidos. O correto é fazer a separação por meio de barras (29/08/2014) ou hífens (29-08-2014). Datas separadas por pontos (29.08.2014) não são reconhecidas pelo programa. Na digitação, podem ser informados apenas os dois últimos dígitos dos anos (15/05/14), com um detalhe a observar: o Windows, por padrão, assumirá o número 20 à frente dos números de 00 a 29 (21/05/10, por exemplo, seria convertido para 21/05/2010). À frente dos números de 30 a 99 é acrescido o número 19 (25-12-99 passaria a ser 25/12/1999). Esse padrão pode ser alterado no painel de controle do sistema operacional. A forma de exibição das datas nas planilhas pode ser facilmente modificada. Dentro da opção “Formatar células” é possível escolher o formato de data, observando-se que algumas opções estão sujeitas às configurações de data e hora especificadas para o sistema operacional. Estas se destacam por iniciar com um asterisco (*). Conhecendo como funcionam as datas no ExcelPara aproveitar ao máximo as possibilidades de se trabalhar com datas no Excel, é interessante conhecer algumas funções básicas e muito úteis. Uma delas é a função HOJE, que deve ser inserida como “HOJE()”. Ela retornará à data atual, de acordo com o relógio do sistema. Já a função AGORA inclui data e hora atuais, também com base no relógio do sistema. A fim de entender corretamente o funcionamento das datas no programa, é preciso saber que as datas são manipuladas pelo sistema como qualquer outro número, sendo que os dias são inteiros e as horas, frações decimais. Assim, são estabelecidos números de série, a partir do número 1, que representa a data 01/01/1900 às 12:00. O dia 15/06/2013, por exemplo, é representado por 41440,00. Com base nesses números de série são efetuados os cálculos. Exemplificando, com a intenção de facilitar a compreensão, vamos calcular a diferença de dias entre duas datas no Excel. Na célula A1, será inserida a data 21/08/2014 e na célula B1, 10/08/2014. Na célula C1, que deverá estar no formato “geral”, colocaremos a fórmula “=A1-B1”, obtendo o resultado da diferença entre as datas, a saber, 11 dias. Para entender o funcionamento dos números de série, vamos alterar o formato das células A1 e B1 para número. Assim, observaremos que seus valores serão 41872,00 e 41861,00 respectivamente, cuja subtração efetivamente resultará em 11. Com isso, o sistema consegue comparar as datas. Agora que você passou a entender melhor o funcionamento das datas no Excel, pode extrair ainda mais dos recursos que esta poderosa ferramenta tem para oferecer. Não se esqueça de conferir os nosso Cursos de Excel. |