Ed
há 4 meses
Vamos analisar a condição original: `=se(E(B3>0;B3<100);"verdadeiro";"falso")`. Essa fórmula retorna "verdadeiro" se B3 estiver entre 0 e 100 (exclusivo), e "falso" caso contrário. Agora, vamos analisar as alternativas: a. `=se(E(B3<0;B3>100);"falso";"verdadeiro")` - Essa fórmula retorna "falso" se B3 estiver fora do intervalo (menor que 0 ou maior que 100), o que não é equivalente à condição original. b. `=se(OU(B3>0;B3<100);"falso";"verdadeiro")` - Essa fórmula retorna "falso" se B3 for maior que 0 ou menor que 100, o que também não é equivalente. c. `=se(OU(B3<0;B3>100);"verdadeiro";"falso")` - Essa fórmula retorna "verdadeiro" se B3 estiver fora do intervalo (menor que 0 ou maior que 100), o que é o oposto da condição original. d. `=se(OU(B3<=0;B3>=100);"verdadeiro";"falso")` - Essa fórmula retorna "verdadeiro" se B3 for menor ou igual a 0 ou maior ou igual a 100, o que também é o oposto da condição original. e. `=se(OU(B3<=0;B3>=100);"falso":"verdadeiro")` - Essa fórmula é semelhante à anterior, mas a sintaxe está incorreta (deveria ser um ponto e vírgula em vez de dois pontos). Nenhuma das alternativas apresenta a mesma lógica que a condição original. No entanto, a alternativa que mais se aproxima do resultado lógico oposto da condição original é a d), pois ela verifica se B3 está fora do intervalo desejado. Portanto, a alternativa correta que possui logicamente o mesmo resultado (considerando a inversão) é: d. =se(OU(B3<=0;B3>=100);"verdadeiro";"falso").