1
resposta

[Sugestão] formulas ecritas com detalhe errado

na questão foi misturado a questão de formatação
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
nela estão usando ',' como tanto separado entre decimais e inteiros, como de critério de função
o certo é
' , ' e ' ; '
ou
' . ' e ' , '
é apenas um detalhe, porem justamente por isso imagino que sua correção seja rápida.

1 resposta

Olá, Leonardo. Como vai?

Muito obrigado pelo seu aviso e pela atenção aos detalhes! Você está totalmente coberto de razão no seu apontamento técnico sobre a sintaxe do Excel.

O que você identificou na imagem é um conflito clássico de parametrização regional (localidade) do software. Vamos detalhar como esse comportamento funciona para entender por que o seu feedback é extremamente valioso para a correção da atividade:

O Conflito de Sintaxe no Excel

A função SE do Excel possui três argumentos obrigatórios, estruturados da seguinte maneira:
=SE(teste_logico; valor_se_verdadeiro; valor_se_falso)

A separação desses argumentos e a escrita dos números decimais mudam dependendo do idioma e das configurações regionais do sistema operacional:

  • Padrão em Português (Brasil): O separador de argumentos é obrigatoriamente o ponto e vírgula (;), porque a vírgula (,) já é utilizada nativamente como o separador de casas decimais (ex: 0,05).
  • Padrão em Inglês (EUA): O separador de argumentos é a vírgula (,), porque o ponto (.) é utilizado como o separador de casas decimais (ex: 0.05).

Análise das Alternativas da Imagem

Como as alternativas utilizam o nome da função em português (SE), o esperado era que toda a sintaxe seguisse o padrão brasileiro. No entanto, o exercício misturou as duas regras na mesma linha:

  • Na alternativa C, por exemplo, está escrito: =SE(C2 > 0,05, "Alto CTR", "Baixo CTR")
  • Note que a vírgula foi usada para definir o número decimal (0,05) e, logo em seguida, a mesma vírgula foi usada para separar os argumentos do texto.

Se um aluno tentar copiar e colar essa fórmula exatamente como está escrita em um Excel configurado em português, o sistema retornará um erro de fórmula inválida, pois o programa tentará interpretar o 0, o 05 e o "Alto CTR" como três argumentos quebrados por vírgulas, corrompendo a lógica.

Como deveria ser a escrita correta?

Como você bem sugeriu, para corrigir esse detalhe visual, a atividade deve seguir estritamente uma das duas parametrizações limpas:

  • Opção 1 (Padrão BR completo): Substituir as vírgulas separadoras de argumentos por ponto e vírgula:
=SE(C2 > 0,05; "Alto CTR"; "Baixo CTR")
  • Opção 2 (Padrão Americano com função BR): Mudar o separador decimal para ponto e manter a vírgula nos argumentos:
=SE(C2 > 0.05, "Alto CTR", "Baixo CTR")

A primeira opção (Padrão BR completo) costuma ser a ideal para o decorrer desse curso, evitando qualquer tipo de confusão com o teclado dos estudantes.

Vou repassar o seu alerta diretamente para a equipe de conteúdo e design para que eles ajustem as imagens das alternativas e corrijam a pontuação. Esse tipo de feedback ajuda imensamente a manter a qualidade dos nossos cursos e exercícios!

Espero que possa ter lhe ajudado!