A planilha apresentada foi criada no LibreOffice Calc (versã...
A planilha apresentada foi criada no LibreOffice Calc (versão 7). A coluna A dessa planilha contém dados de localidades, compostos por uma tríade: código, cidade e estado. Os dados das colunas B, C e D são referentes ao desmembramento dessas três partes da localidade, sendo extraídos por meio de fórmulas. A fórmula EXT.TEXTO é utilizada para extrair partes de um texto e recebe três parâmetros. Já a fórmula PROCURAR retorna a ordem da primeira ocorrência de um determinado caracter em um texto.
A |
B |
C |
D |
|
1 |
Localidade |
UF |
Código |
Cidade |
2 |
MCZ;Maceió-AL |
AL |
MCZ |
Maceió |
3 |
REC;Recife-PE |
PE |
REC |
Recife |
4 |
AJU;Aracaju-SE |
SE |
AJU |
Aracaju |
O conjunto de fórmulas a ser digitado na célula D2, com o objetivo de extrair apenas o nome da cidade, a partir do dado de localidade da célula A2, será:
- Gabarito Comentado (1)
- Aulas (16)
- Comentários (2)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D, que apresenta a fórmula =EXT.TEXTO(A2;5;PROCURAR(“-“;A2)-5)
. Para compreender a resposta, é essencial entender o funcionamento das funções EXT.TEXTO e PROCURAR no contexto do LibreOffice Calc.
A função EXT.TEXTO é usada para extrair uma parte de um texto baseando-se na posição inicial e no número de caracteres a extrair. Ela requer três argumentos: o texto original, a posição inicial e o número de caracteres que desejamos extrair. Já a função PROCURAR é utilizada para encontrar a posição de um determinado caractere ou texto dentro de um texto maior.
Na questão, o objetivo é extrair o nome da cidade da célula A2, que contém o texto "MCZ;Maceió-AL". A parte que nos interessa é "Maceió", que começa na 5ª posição do texto original e vai até o caractere "-".
Com isso em mente, a fórmula da alternativa D funciona da seguinte maneira:
- PROCURAR(“-“;A2) irá retornar a posição do caractere "-", que no caso é 11.
- Subtraindo 5 do resultado de PROCURAR, temos 11-5 = 6, que é a posição logo após o nome da cidade, onde queremos parar de extrair o texto.
- EXT.TEXTO(A2;5;6) vai então extrair o texto começando na 5ª posição e pegando os próximos 6 caracteres, que é exatamente "Maceió".
Portanto, a fórmula correta para extrair apenas o nome da cidade é:
=EXT.TEXTO(A2;5;PROCURAR(“-“;A2)-5)
Isso nos dá a parte do texto que corresponde ao nome da cidade, sem incluir o código ou o estado, e é por isso que a alternativa D está correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
letra D
RESPOSTA DO PROF.
A função EXT.TEXTO é usada para extrair uma parte de um texto baseando-se na posição inicial e no número de caracteres a extrair. Ela requer três argumentos: o texto original, a posição inicial e o número de caracteres que desejamos extrair. Já a função PROCURAR é utilizada para encontrar a posição de um determinado caractere ou texto dentro de um texto maior.
Na questão, o objetivo é extrair o nome da cidade da célula A2, que contém o texto "MCZ;Maceió-AL". A parte que nos interessa é "Maceió", que começa na 5ª posição do texto original e vai até o caractere "-".
Com isso em mente, a fórmula da alternativa D funciona da seguinte maneira:
- PROCURAR(“-“;A2) irá retornar a posição do caractere "-", que no caso é 11.
- Subtraindo 5 do resultado de PROCURAR, temos 11-5 = 6, que é a posição logo após o nome da cidade, onde queremos parar de extrair o texto.
- EXT.TEXTO(A2;5;6) vai então extrair o texto começando na 5ª posição e pegando os próximos 6 caracteres, que é exatamente "Maceió".
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo