Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Pode haver momentos em que você deseja classificar registros no Access com base apenas na parte mensal dos valores de data e ignorar o dia e o ano. Ou talvez você queira classificar registros com base apenas nos primeiros caracteres de um campo de texto. Este tópico mostra como executar essas pesquisas criando expressões simples.

O que você deseja fazer?

Classificar em valores parciais de data

Quando você classifica os registros usando um dos comandos Sort , todo o valor de data – dia, mês e ano – é usado para determinar a posição de cada registro. Mas suponha que você queira classificar aniversários com base apenas nos meses em que eles ocorrem, e ignorar a parte dia e ano dos valores.

Classificar apenas uma parte dos valores de data requer escrever uma expressão. Você pode classificar os dados em uma tabela ou os resultados de uma consulta , mas primeiro você deve estar na exibição Datasheet. Você grava sua expressão na região de consulta da guia Filtrar . A expressão que você cria extrai apenas os dados desejados e, em seguida, usa-os como base para classificação.

Exibir a guia Filtrar

  1. Alterne sua tabela ou consulta para a exibição Datasheet.

    Se você estiver trabalhando com uma consulta, execute a consulta para exibir os resultados no modo de exibição Datasheet.

  2. Na guia Página Inicial , no grupo Classificar & Filtro , clique em Avançado e clique em Filtro/Classificação Avançado no menu de atalho.

    O Access exibe uma nova guia de objeto com Filtro no nome.

Criar a expressão

  1. Na guia Página Inicial , no grupo Classificar & Filtro , clique em Avançado e clique em Filtro/Classificação Avançado no menu de atalho.

  2. Digite uma expressão na linha Campo na primeira coluna. Por exemplo, para classificar por mês independentemente do ano, digite a expressão Expr1: DatePart("m",[BirthDate]) na linha Campo na primeira coluna.

  3. Para classificar registros por dias em cada mês, digite Expr2: DatePart("d",[BirthDate]) na linha Campo na segunda coluna.

    A função DatePart na primeira coluna classifica os registros por mês e a função DatePart na segunda coluna classifica os registros por dias dentro de cada mês.

  4. Na linha Classificar , selecione Ascending ou Descending para cada uma das expressões.

    Uma classificação crescente na primeira coluna exibe janeiro na parte superior e dezembro na parte inferior. Uma classificação crescente na segunda coluna exibe 1 na parte superior e 31 na parte inferior. Uma ordem de classificação decrescente faz o oposto.

  5. Na guia Página Inicial , no grupo Classificar & Filtro , clique em Alternar Filtro.

Início da Página

Classificar valores de texto parciais

A classificação de valores de texto parciais é muito semelhante à classificação em valores parciais de data. Você precisa escrever uma expressão na janela Filtro/Classificação Avançada para extrair os caracteres que formam a base para classificação.

Suponha que o campo city contenha valores como North Seattle, South Seattle, North Tacoma ou South Tacoma. Suponha que você queira ignorar a primeira palavra e classificar os registros apenas na segunda palavra.

  1. Na guia Página Inicial , no grupo Classificar & Filtro , clique em Avançado e clique em Filtro/Classificação Avançado no menu de atalho.

  2. Digite uma expressão na linha Campo na primeira coluna. Por exemplo, digite =Mid([City], 7) para ignorar os seis primeiros caracteres no campo Cidade.

    A função Mid retorna uma substring contida em uma cadeia de caracteres ou campo especificado. Nesse caso, para cada registro, a função retorna o valor a partir do sétimo caractere (ou seja, após o espaço) no campo Cidade.

  3. Na célula Classificar , selecione Ascending ou Descending.

  4. Na guia Página Inicial , no grupo Classificar & Filtro , clique em Alternar Filtro.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×