NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosAccess Básico › Capítulo 03 : 18
Quer receber novidades e e-books gratuitos?
« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
ACCESS BÁSICO - CURSO COMPLETO GRATUITO
Autor: Júlio Battisti
Lição 048 - Módulo 03 - Funções Matemáticas e de Texto

Funções para Cálculos matemáticos: 

Veremos as principais funções para efetuar cálculos matemáticos.

Na Tabela a seguir, temos a descrição das principais funções matemáticas, disponíveis no Microsoft Access.  

Tabela - Funções para cálculos matemáticos

Curso Grátis de Access Básico - Júlio Battisti 

NOTA: Para converter graus para radianos, multiplique o valor em graus por pi (3.14), e divida o resultado por 180. 

Na Tabela a seguir temos alguns exemplos de utilização das funções matemáticas do Microsoft Access. 

Tabela - Alguns exemplos de utilização das funções matemáticas. 

Curso Grátis de Access Básico - Júlio Battisti  

Funções para tratamento de String/Texto: 

Veremos as principais funções para tratamento de String, ou seja, para trabalhar em campos do tipo Texto. 

Função Len(texto) 

Esta função determina o tamanho da String de texto que foi passada como parâmetro para a função. Considere o exemplo: 

MsgBox Len(“Este é um exemplo de uso da função Len !!”) 

Este exemplo de uso da função, retorna 41, conforme indicado na Figura a seguir: 

Curso Grátis de Access Básico - Júlio Battisti 

Função LCase(String) 

Esta função converte para minúsculas, a String que foi passada como parâmetro para a função. Considere o exemplo: 

MsgBox Lcase(“ESTE É UM EXEMPLO DE USO DA FUNÇÃO LCASE!!”) 

Este exemplo de uso da função, converte o parâmetro passado, para letras minúsculas, conforme indicado na Figura a seguir: 

Curso Grátis de Access Básico - Júlio Battisti 

Função UCase(String) 

Esta função converte para MAIÚSCULAS, a String que foi passada como parâmetro para a função. Considere o exemplo: 

MsgBox Lcase(“este é um exemplo do uso da função ucase !!”) 

Este exemplo de uso da função, converte o parâmetro passado, para letras maiúsculas, conforme indicado na Figura a seguir: 

Curso Grátis de Access Básico - Júlio Battisti 

Função Esquerda(String,número_de_caracteres) 

Esta função retorna um número especificado de caracteres, a partir do início (Esquerda) de uma String. É importante salientar que espaços em branco também devem ser considerados.  

O formato geral da função é o seguinte: 

Left(String,n) 

 onde n é o número de caracteres a retornar. 

Considere o exemplo: 

MsgBox Esquerda(“Júlio Cesar Fabris Battisti”,5) 

Este exemplo de uso da função, retorna as cinco primeiras letras da String passada, neste caso, retornará Júlio. 

Vamos alterar um pouco o nosso exemplo: 

MsgBox Esquerda(“Júlio Cesar Fabris Battisti”,7) 

Irá retornar: Júlio C 

Observe que o espaço em branco também é considerado. 

Função Direita(String,número_de_caracteres) 

Esta função retorna um número especificado de caracteres, a partir do final (Direita) de uma String. É importante salientar que espaços em branco também devem ser considerados.  

O formato geral da função é o seguinte: 

Direita(String,n)  

onde n é o número de caracteres a retornar. 

Considere o exemplo: 

MsgBox Direita(“Júlio Cesar Fabris Battisti”,6) 

Este exemplo de uso da função, retorna as seis ultimas letras da String passada, neste caso, retornará “ttisti”. 

Vamos alterar um pouco o nosso exemplo: 

MsgBox Right(“Júlio Cesar Fabris Battisti”,10) 

Irá retornar: s Battisti 

Observe que o espaço em branco também é considerado.

Função Mid(String,onde_iniciar,número_de_caracteres)

Esta função retorna um número especificado de caracteres, a partir de uma posição especificada, dentro da String. É importante salientar que espaços em branco também devem ser considerados.  

O formato geral da função é o seguinte: 

Mid(String,onde_iniciar,n)  

Onde: 

onde_iniciar é a posição a partir da qual devem ser retornados caracteres. 

n é o número de caracteres a retornar. 

Considere alguns exemplos: 

Mid(“Júlio Cesar Fabris Battisti”,7,5) 

Este exemplo de uso da função, retorna, a partir da posição 7, 5 caracteres, neste caso, retornará Cesar. 

Mid(“SANTA MARIA”,3,7)  

Irá retornar NTA MAR. Observe que o espaço em branco também é considerado. 

Um detalhe interessante, é que podemos utilizar o valor retornado por uma função, como parâmetro para outra função. Considere o seguinte exemplo: 

LCase(Mid(“SANTA MARIA”,3,7)) 

Este exemplo retorna nta mar.  

A função Mid retira os caracteres NTA MAR, os quais são passados como parâmetros para a função LCase, a qual converte os caracteres para minúsculos. 

Função String

Esta função retorna um determinado caractere, um número especificado de vezes. 

O formato geral da função é o seguinte: 

String(n,Caractere) 

onde n é o número de vezes que Caractere deve ser repetido. 

Considere o exemplo: 

MsgBox String(35,”*”) 

A Figura a seguir mostra o resultado deste comando: 

Curso Grátis de Access Básico - Júlio Battisti 

Vamos fazer alguns exemplos práticos onde utilizamos algumas das funções vistas neste item. Em seguida faremos alguns exercícios para fixarmos a utilização de funções em consultas do Microsoft Access.


LIÇÕES DESTE MÓDULO:
031. Consultas: Definições e Usos
032. Criando uma Consulta de Seleção
033. Criação de Consultas Simples
034. Consultas Baseadas em duas ou mais Tabelas
035. Definindo Critérios de Filtragem e Ordenação em Consultas
036. Criação de Consultas Simples com Critérios
037. Totalizando Valores em Consultas
038. Mais um exemplo de Totalização
039. Exercícios
040. Criando Campos Calculados em Consultas
041. Exemplo com Valores Calculados
042. Exemplo com Valores Calculados
043. Exercícios
044. Utilizando Operadores para Definir Critérios de Pesquisa
045. Exercícios
046. Utilizando Funções do Access em Consultas
047. Funções para Tratamento de Data e Hora
048. Funções Matemáticas e de Texto
049. Uso de Funções em Consultas
050. Exemplos e Exercícios
051. Exercícios
052. Consultas Parametrizadas: Teoria e Prática
053. Exercícios
054. Consultas de Referência Cruzada: Teoria e Prática
055. Outros Tipos de Consultas no Microsoft Access
056. Exemplos e Exercícios


« Anterior Δ Página principal ¤ Capítulos Próximo »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2024 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI