Pular para o conteúdo principal

Questão de Noções de Informática — Microsoft Excel — Avança SP 2025

Noções de InformáticaMicrosoft Excel
Código
qg426827
Banca
Avança SP
Órgão
UNITAU
Ano
2025
Nível
Médio
No Microsoft Excel, calcular a diferença entre duas datas é uma tarefa comum, principalmente quando se precisa determinar a duração de um evento ou período de trabalho.Com base no exemplo de uma tabela que registra a data de início e término da prestação de serviços de um profissional terceirizado, qual fórmula deve ser inserida na célula "C2" para calcular a diferença entre essas duas datas:Q20.png 336×76Fonte: 1 Autoria própria
  1. A=DIFDAT(A2;B2;"D")
  2. B=DIAS(A2;B2)
  3. C=DATA.DIF(A2;B2;"M")
  4. D=DIFDATA(A2;B2;"A")
  5. E=DATADIF(A2;B2;"D")
Revelar gabarito e comentário

GabaritoE — =DATADIF(A2;B2;"D")

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Função DATADIF no Microsoft Excel

Gabarito: letra E. A função correta para calcular a diferença entre duas datas no Excel em português é =DATADIF(A2;B2;"D"), que retorna o número de dias entre a data inicial (A2) e a data final (B2). As demais alternativas apresentam variações incorretas do nome da função ou usam unidades de medida diferentes (meses, anos).

A função DATADIF é uma função de compatibilidade do Excel, presente desde versões antigas, e é amplamente utilizada para calcular a diferença entre duas datas em dias, meses ou anos. Ela não aparece na lista de funções sugeridas pelo Excel, mas é reconhecida pelo programa. A sintaxe é: =DATADIF(data_inicial; data_final; unidade), onde a unidade pode ser "D" (dias), "M" (meses completos), "Y" (anos completos), "YM" (meses desconsiderando anos), "YD" (dias desconsiderando anos) e "MD" (dias desconsiderando meses e anos).

No exemplo da questão, a célula C2 deve conter a fórmula que calcula a diferença entre as datas de início (A2) e término (B2) da prestação de serviços. Como o objetivo é determinar a duração em dias, a unidade correta é "D". Portanto, a fórmula é =DATADIF(A2;B2;"D").

É importante notar que a função DATADIF é sensível à ordem dos argumentos: o primeiro argumento deve ser a data inicial e o segundo, a data final. Se invertidos, o Excel retornará um erro (#NÚM!). Além disso, a função considera apenas dias completos, ou seja, a diferença é calculada em dias inteiros.

A banca explora a confusão entre os nomes das funções: muitas pessoas lembram da função em inglês (DATEDIF) e tentam traduzir literalmente, gerando variações como DIFDATA, DIFDAT, DATA.DIF. A forma correta em português é DATADIF, sem ponto e sem separação.

Alternativa A — ❌ Incorreta

A fórmula =DIFDAT(A2;B2;"D") está incorreta porque o nome da função não existe no Excel. A função correta é DATADIF, não DIFDAT. A banca troca a ordem das sílabas, criando um nome que não é reconhecido pelo programa.

Alternativa B — ❌ Incorreta

A fórmula =DIAS(A2;B2) está incorreta porque a função DIAS não existe no Excel. Existe a função DIATRABALHOTOTAL, que calcula dias úteis, e a função DIATRABALHOTOTAL.INTL, mas não há uma função chamada DIAS. A forma correta para calcular a diferença em dias é DATADIF.

Alternativa C — ❌ Incorreta

A fórmula =DATA.DIF(A2;B2;"M") está incorreta por dois motivos: primeiro, o nome da função é DATADIF, não DATA.DIF (com ponto); segundo, a unidade "M" retorna a diferença em meses completos, não em dias. Como o enunciado pede a duração do período de prestação de serviços, a unidade correta é "D" (dias).

Alternativa D — ❌ Incorreta

A fórmula =DIFDATA(A2;B2;"A") está incorreta porque o nome da função não existe (o correto é DATADIF) e a unidade "A" não é válida — a unidade para anos é "Y" (de year, em inglês). Além disso, a questão pede a diferença em dias, não em anos.

Alternativa E — ✅ Correta ⟵ GABARITO

A fórmula =DATADIF(A2;B2;"D") é a correta. Ela utiliza a função DATADIF, que calcula a diferença entre duas datas, com o primeiro argumento sendo a data inicial (A2), o segundo a data final (B2) e o terceiro a unidade "D" (dias). Essa fórmula retorna o número de dias entre as duas datas, exatamente o que se deseja para determinar a duração do período de prestação de serviços.

NÃO CAIA NESSA!

A banca explora a confusão entre os nomes das funções: muitas pessoas lembram da função em inglês (DATEDIF) e tentam traduzir literalmente, gerando variações como DIFDATA, DIFDAT, DATA.DIF. A forma correta em português é DATADIF, sem ponto e sem separação. Além disso, a unidade "D" é a correta para dias, enquanto "M" e "A" (que nem existe) são distratores.

PEGA ESSA DICA!

Para memorizar a função, lembre-se: DATADIF = DATA + DIFerença. A sintaxe é sempre =DATADIF(data_inicial; data_final; unidade), com as unidades: "D" (dias), "M" (meses), "Y" (anos). Na prova, desconfie de variações como DIFDATA ou DATA.DIF — o nome correto é um só.

Gabarito: letra E

Link permanente: /questoes/qg426827