Questão de Noções de Informática — Microsoft Excel — Avança SP 2025
Noções de Informática›Microsoft 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:Fonte: 1 Autoria própria
A=DIFDAT(A2;B2;"D")
B=DIAS(A2;B2)
C=DATA.DIF(A2;B2;"M")
D=DIFDATA(A2;B2;"A")
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ó.