-
GABARITO
LETRA E
-
Desde quando remover é substituir? :/
-
Nesse caso é preciso usar a função substituir para remover a máscara do CPF, trocando os caracteres "." e "-" por "", ou seja, resultando na remoção deles. A sintaxe usada na letra B não é reconhecida pelo excel, logo o que sobra é a letra E.
Gabarito: Letra E.
Segue link do funcionamento da função:
-
assiste esse vídeo para entender
youtube.com/watch?v=kba4MSXZDik&t=157s
-
GABARITO: E
FUNÇÃO SUBSTITUIR: remove caracteres e faz a substituição por outro ou por NADA!
=SUBSTITUIR(texto;texto_antigo;novo_texto; [número de ocorrência]) O que está entre colchetes NÃO é obrigatório.
As aspas " " significam: Quero substituir o caractere por outro caractere???? Não! Não quero substituir! " " !!!!!
=SUBSTITUIR(SUBSTITUIR(F4;".";"');"-";"") : essa função substituir é ANINHADA, pois vou fazer duas substituições. Caso fosse apenas UMA substituição, seria: =SUBSTITUIR(F4;".";"')
Vamos lá:
Questão: Com que fórmula padrão do Excel 2016, versão em português, para Windows, é possível REMOVER o TRAÇO e o PONTO do texto 123.456.789-10 contido na célula F4?
=SUBSTITUIR(SUBSTITUIR(F4;".";"');"-";"") : essa função substituir é ANINHADA, pois vou fazer duas substituições.
Texto: F4
Texto antigo: .
Texto novo: " " não quero substituir por NADA! Não quero substituir por outro caractere! Quero apenas removê-lo.
Texto antigo: -
Texto novo: " " não quero substituir por NADA! Não quero substituir por outro caractere! Quero apenas removê-lo.
-
no meu excel não deu certo os 2, somente 1.
-
SUBSTITUIR(texto, texto_antigo, novo_texto, [núm_da_ocorrência])
Texto: Obrigatório. O texto ou a referência a uma célula que contém o texto no qual deseja substituir caracteres.
Texto_antigo: Obrigatório. O texto que se deseja substituir.
Novo_texto: Obrigatório. O texto pelo qual deseja substituir texto_antigo.
Núm_da_ocorrência: Opcional. Especifica que ocorrência de texto_antigo se deseja substituir por novo_texto. Se especificar núm_da_ocorrência, apenas aquela ocorrência de texto_antigo será substituída. Caso contrário, cada ocorrência de texto_antigo no texto é alterada para novo_texto.
FONTE: support.office.com
-
Nas planilhas de cálculos podemos usar fórmulas e funções para realização de tarefas programadas.
A manipulação de textos é uma tarefa que poderá ser realizada com funções como TIRAR, SUBSTITUIR, EXT.TEXTO, ESQUERDA, DIREITA, etc.
A função TIRAR é para eliminar os caracteres não imprimíveis de um texto.
A função SUBSTITUIR é para localizar um caractere e substituir por outro.
A função EXT.TEXTO é para extrair parte de uma cadeia de texto, com início e final estipulado.
A função ESQUERDA é para retirar N caracteres à partir do início de um texto.
A função DIREITA é para retirar N caracteres à partir do final de um texto.
A letra A não funcionará, porque não existe a função REMOVER no Excel.
A letra B tentará somar as cadeias de textos convertidas em números, produzindo um resultado inadequado.
A letra C retornará um valor lógico, por causa da função E (conjunção), que resulta em VERDADEIRO quando todos os testes são verdadeiros.
A letra D remove os caracteres não imprimíveis como quebras de linhas e tabulações, e para remover ponto final ou traço não funcionaria.
A letra E é a resposta.
A função SUBSTITUIR tem a seguinte sintaxe:
=SUBSTITUIR ( texto ; antigo ; novo )
Em =SUBSTITUIR(SUBSTITUIR(F4;".";"");"-";"") temos função dentro de função, logo devemos resolver primeiro a função interna e depois a externa.
SUBSTITUIR(F4;".";"") - no texto existente na célula F4
SUBSTITUIR(F4;".";"") - localize o ponto final
SUBSTITUIR(F4;".";"") - e substitua por 'nada'. Aspas que abrem e fecham indicam texto vazio, ou nada.
SUBSTITUIR("123.456.789-10";".";"") resulta em 123456789-10
=SUBSTITUIR("123456789-10";"-";"") - no texto 123456789-10
=SUBSTITUIR("123456789-10";"-";"") - localize o traço
=SUBSTITUIR("123456789-10";"-";"") - e substitua por 'nada'.
Resultado: 12345678910
Gabarito: Letra E.