









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Nesta lição, aprenderemos a utilizar algumas funções para manipular texto no excel, incluindo esquerda(), direita(), ext.texto(), substituir() e localizar().
Tipologia: Notas de estudo
1 / 17
Esta página não é visível na pré-visualização
Não perca as partes importantes!










Na coluna B, utilizamos a função =Ano(A2) , a qual retorna apenas o Ano da data contida na coluna A, conforme pode ser confirmado pelos resultados obtidos.
Objetivo: Neste lição apresentaremos as seguintes funções:
Sintaxe : DATA.VALOR("dd/mm/aa ")
Argumento : Uma data entre aspas.
A função DATA.VALOR recebe como argumento uma data e retorna o valor seqüencial (número) utilizado internamente pelo Excel para armazenar a Data. O argumento passado para a função deve ser uma data entre 01/01/1990 e 31/12/ em qualquer um dos formatos definidos pelo Excel.
Considere o exemplo:
esta função ira retornar 44196. Isto significa que entre 01/01/1900 e 31/12/2020 teremos 44196 dias.
Sintaxe : Hora(hh:mm:ss )
Argumento : Recebe uma valor de hora completa (hh:mm:ss) ou o endereço de uma célula onde existe um valor do tipo hora.
Vamos considerar o exemplo da planilha a seguir:
Na coluna B, utilizamos a função =Hora(A2) , a qual retorna apenas o valor da hora contida na coluna A, conforme pode ser confirmado pelos resultados obtidos.
Sintaxe : Minuto(hh:mm:ss )
Argumento : Recebe uma valor de hora completa (hh:mm:ss) ou o endereço de uma célula onde existe um valor do tipo hora.
Vamos considerar o exemplo da planilha a seguir:
Objetivo: Vamos aprender algumas funções para a manipulação de texto. Também aprenderemos algumas funções para a conversão de valores, como por exemplo de texto para número e vice-versa, isto nas próximas lições.
O Excel fornece uma série de funções para facilitar o trabalho com entradas de texto. Podemos utilizar as funções de texto para efetuar, dentre outras, as seguintes operações :
Converter um texto para maiúsculas ou minúsculas. Retornar apenas parte de uma string de texto, a partir do início, do fim ou de uma posição específica da string. Localizar a ocorrência de um string dentro de um texto. Substituir as ocorrências de uma determinada string dentro de um texto. Concatenar texto. Remover os espaços em branco.
Vamos estudar as funções de texto através da utilização de exemplos. Apresentaremos as funções e na seqüência um exemplo prático para ilustrar o funcionamento de cada função.
Nesta lição aprenderemos a utilizar as seguintes funções de texto :
Esquerda() Direita() EXT.TEXTO( )
Sintaxe : Esquerda(texto,número_de_caracteres )
Argumento : Uma string de texto ou referência a uma célula que contenha texto. O parâmetro número_de_caracteres é um valor inteiro que define o número de caracteres que será retornado a partir do início (esquerda) da string passada no primeiro parâmetro.
Esta função atua em valores do tipo texto. A função esquerda, retorna um determinado número de caracteres a partir da esquerda (início)de uma String de Texto.
Exemplo:
Se na célula B2 tivermos o texto "Curso Básico de Excel 97", então :
=ESQUERDA(B2;7) --> Retorna Curso B
=ESQUERDA("Todos devem Participar";6) --> Retorna Todos
Observe que o espaço em branco também conta como um caractere.
Sintaxe : Direita(texto,número_de_caracteres)
Argumento : Uma string de texto ou referência a uma célula que contenha texto. O parâmetro número_de_caracteres é um valor inteiro que define o número de caracteres que será retornado a partir do final (direita) da string passada no primeiro parâmetro.
Esta função atua em valores do tipo texto. A função direita, retorna um determinado número de caracteres a partir da direita de uma String de Texto.
Exemplo:
Se na célula B2 tivermos o texto " Curso Básico de Excel 97 ", então:
=DIREITA(B2;7) --> Retorna xcel 97
=DIREITA("Todos Devem Participar";4) --> Retorna ipar
Observe que o espaço em branco também conta como um caractere.
Sintaxe : EXT.TEXTO(texto,onde_iniciar,número_de_caracteres)
Argumento : texto - uma string de texto ou referência a uma célula que contenha texto. O parâmetro onde_iniciar é um valor inteiro que indica a posição, a partir do início, onde a função EXT.TEXTO começa a retornar os caracteres.O parâmetro número_de_caracteres é um valor inteiro que define o número de caracteres que será retornado a partir do final (direita) da string passada no primeiro parâmetro.
Exemplo:
Se na célula B2 tivermos o texto " Curso Básico de Excel 97 ", então:
=EXT.TEXTO(B2;3;10) --> Retorna rso Básico
Observe que, a partir da posição 3 (segundo parâmetro) foram retornados 10 caracteres (terceiro parâmetro). Também é importante observar que o espaço em branco conta como um caractere.
Mais um exemplo:
--> Retorna É MAIOR D
Objetivo: Vamos aprender as seguintes funções:
Esta função recebe um texto como parâmetro e retorna o texto com todos os caracteres em maiúsculos.
Vamos considerar o exemplo da planilha a seguir :
Na coluna B, utilizamos a função Maiúscula(). Por exemplo, na célula B2 utilizei a função:
=Maiúscula(A2)
Depois é só estender esta fórmula para as demais linhas.
Esta função recebe um texto como parâmetro e retorna o texto com todos os caracteres em minúsculos.
Vamos considerar o exemplo da planilha a seguir:
Na coluna B, utilizamos a função Minúscula(). Por exemplo, na célula B2 utilizei a função:
=Minúscula(A2)
Depois é só estender esta fórmula para as demais linhas.
IMPORTANTE: As funções devem ser digitadas com o acento - Maiúscula() e Minúscula(), caso contrário será gerado um erro.
Objetivo: Vamos aprender as seguintes funções:
Arrumar() Substituir() Localizar()
Argumentos : Um valor de texto ou o endereço de uma célula que contém um valor de texto.
A função Arrumar(texto) remove todos os espaços do texto exceto os espaços únicos entre palavras. Use ARRUMAR no texto que recebeu de outro aplicativo que pode ter espaçamento irregular.
Sintaxe: ARRUMAR(texto)
Texto : é o texto do qual se deseja remover espaços.
Exemplo:
Nota : Trataremos das funções EXT.TEXT e MUDAR nas próximas lições.
Sintaxe: LOCALIZAR(texto_procurado;no_texto;núm_inicial)
Texto_procurado :é o texto que se deseja localizar. Você pode usar os caracteres curinga, ponto de interrogação (? ) e asterisco ( ***** ) em texto_procurado. Um ponto de interrogação coincide com qualquer caractere único; um asterisco coincide com qualquer seqüência de caracteres. Se você quiser localizar um ponto de interrogação ou asterisco, digite um til (~) antes do caractere. Se texto_procurado não for localizado, o valor de erro #VALOR! será retornado.
No_texto : é o texto em que se deseja localizar o texto_procurado.
Núm_inicial : é o número do caractere em no_texto, a partir da esquerda, em que se deseja iniciar a pesquisa. Se núm_inicial for omitido, será equivalente a 1.
Se núm_inicial não for menor do que 0 ou for maior do que o comprimento de no_texto, o valor de erro #VALOR! será retornado.
Dica : Use núm_inicial para ignorar um número de caracteres especificado a partir da esquerda do texto. Por exemplo, suponha que você esteja trabalhando com uma seqüência de caracteres de texto tal como "AYF0093.RoupaMasculina". Para localizar o número do primeiro "Y" na parte descritiva da seqüência de caracteres de texto, defina núm_inicial sendo igual a 8 para que a parte do texto relativa ao número serial não seja localizada. LOCALIZAR() inicia com o caractere 8, localiza texto_procurado no caractere seguinte e retorna o número 9. LOCALIZAR sempre fornece o número de caracteres à esquerda da seqüência de caracteres de texto, e não a partir de núm_inicial.
Comentários:
LOCALIZAR não faz distinção entre letras maiúsculas e minúsculas quando localiza texto.
LOCALIZAR é semelhante a PROCURAR, a não ser que PROCURAR faz distinção entre maiúsculas e minúsculas.
Exemplos:
LOCALIZAR("e";"Instruções";6) é igual a 9.
Significa que a primeira ocorrência da letra e, a partir da posição 6 é na nona posição da string de texto. Observe que a posição conta a partir do início da String e não a partir da posição onde iniciamos a pesquisa.
Se a célula B17 contiver a palavra "margem" e a célula A14 contiver "Margem de lucro", então:
LOCALIZAR($B$17;$A$14) é igual a 1.
Dica: Use LOCALIZAR com a função MUDAR para fornecer a MUDAR o núm_inicial correto em que começa a inserção de texto novo.
Objetivo: Nesta lição iremos propor um exemplo que utiliza as seguintes funções de texto:
Funções SE Aninhadas
Vamos criar uma planilha na qual efetuaremos alguns cálculos. Nesta lição criaremos a planilha Modulo 4 - Lição 14.xls e salvaremos a planilha na pasta C:\Meus documentos\Curso Excel 97\Exercicios\Modulo4.
3.Digite as informações indicadas na Figura a seguir:
Observe que o dígito 99 inicia na posição 6, pois antes temos quatro dígitos mais o tracinho (-). Para fazer esta substituição digite, na célula C2, a seguinte fórmula:
Na célula F2 digite a seguinte fórmula:
Estenda esta fórmula para as demais linhas.
11.Utilize a lista Salvar em , para navegar até a pasta C:\Meus documentos\Curso Excel 97\Exercicios\Modulo4.
Objetivo: Vamos aprender as seguintes funções:
Concatenar() Maiúscula() Minúscula()
Argumentos : A função Concatenar é utilizada para "juntar" até trinta seqüências de texto, em uma única seqüência.
Vamos considerar o exemplo da planilha a seguir :
Na coluna C vamos utilizar a função Concatenar() para juntar o nome da coluna A, com o sobrenome da coluna C, formando desta maneira o nome completo. Um detalhe importante é que, entre o nome e o sobrenome, precisamos inserir
=Maiúscula(A2)
Depois é só estender esta fórmula para as demais linhas.
Esta função recebe um texto como parâmetro e retorna o texto com todos os caracteres em minúsculos.
Vamos considerar o exemplo da planilha a seguir:
Na coluna B, utilizamos a função Minúscula(). Por exemplo, na célula B2 utilizei a função:
=Minúscula(A2)
Depois é só estender esta fórmula para as demais linhas.
IMPORTANTE: As funções devem ser digitadas com o acento - Maiúscula() e Minúscula(), caso contrário será gerado um erro.
Objetivo: Vamos aprender as seguintes funções:
Arrumar() Substituir() Localizar()
Argumentos : Um valor de texto ou o endereço de uma célula que contém um valor de texto.
A função Arrumar(texto) remove todos os espaços do texto exceto os espaços únicos entre palavras. Use ARRUMAR no texto que recebeu de outro aplicativo que pode ter espaçamento irregular.
Sintaxe: ARRUMAR(texto)
Texto : é o texto do qual se deseja remover espaços.
Exemplo:
ARRUMAR(" Primeiro Trimestre Ganhos ") é igual a :
"Primeiro Trimestre Ganhos"
Função Substituir(texto_original;texto_antigo;novo_texto;núm_da_ocorrência)
Coloca novo_texto no lugar de texto_antigo em uma seqüência de caracteres de texto. Use SUBSTITUIR quando quiser substituir texto específico em uma seqüência de caracteres de texto; use MUDAR quando quiser substituir qualquer texto que ocorra em um local específico de uma seqüência de caracteres de texto.
Sintaxe: SUBSTITUIR(texto;texto_antigo;novo_texto;núm_da_ocorrência)
Texto : é o texto ou a referência a uma célula que contém o texto no qual deseja substituir caracteres.
Texto_antigo : é o texto que se deseja substituir.
Novo_texto: é o texto pelo qual deseja substituir texto_antigo.
Núm_da_ocorrência: 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 em texto é alterada para novo_texto.
Exemplos:
=SUBSTITUIR("Dados de Vendas", "Vendas", "Custo") irá retornar:
"Dados de Custo "
=SUBSTITUIR("Trimestre 1, 1991"; "1"; "2"; 1) irá retornar:
"Trimestre 2, 1991 "
O último parâmetro: 1 , indica que somente a primeira ocorrência do número 1 deve ser substituído por 2.
=SUBSTITUIR("Trimestre 1, 1991"; "1"; "2"; 3) irá retornar:
"Trimestre 1, 1992 "