A planilha apresentada foi criada no LibreOffice Calc (versã...

Próximas questões
Com base no mesmo assunto
Q2429441 Noções de Informática

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á:

Alternativas

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