Classificar registros com base nos valores parciais em um campo

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Pode haver ocasiões em que você queira classificar os registros no Access com base apenas na parte do mês dos valores de data e ignorar o dia e o ano. Ou você pode querer classificar os registros com base somente 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 valores de data parciais

Classificar valores de texto parciais

Classificar valores de data parciais

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

A classificação em apenas uma parte dos valores de data exige a criação de uma expressão. Você pode classificar os dados em uma tabela ou os resultados de uma consulta, mas primeiro deve estar no modo de exibição de folha de dados. Você escreve a expressão na região de consulta da guia filtro . A expressão que você cria extrai apenas os dados desejados e, em seguida, usa-a como base para classificação.

Exibir a guia filtro

  1. Alterne sua tabela ou consulta para o modo folha de dados.

    Se você estiver trabalhando com uma consulta, execute a consulta para exibir os resultados no modo folha de dados.

  2. Na guia página inicial , no grupo classificar & filtro , clique em avançado e, em seguida, clique em Filtrar/classificar avançado no menu de atalho.

    O Access exibe uma guia novo objeto com filtrar no nome.

Criar a expressão

  1. Na guia página inicial , no grupo classificar & filtro , clique em avançado e, em seguida, clique em Filtrar/classificar 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: PartData ("m", [DataDeNascimento]) na linha campo da primeira coluna.

  3. Para classificar registros por dias em cada mês, digite expr2: PartData ("d", [DataDeNascimento]) na linha campo na segunda coluna.

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

  4. Na linha classificar , selecione crescente ou decrescente para cada uma das expressões.

    Uma classificação crescente na primeira coluna exibe janeiro na parte superior e em 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.

Topo da Página

Classificar valores de texto parciais

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

Suponha que o campo cidade contenha valores como Seattle do Norte, Seattle, Tacomaou Tacoma do Sul. Suponha que você queira ignorar a primeira palavra e classificar os registros somente na segunda palavra.

  1. Na guia página inicial , no grupo classificar & filtro , clique em avançado e, em seguida, clique em Filtrar/classificar avançado no menu de atalho.

  2. Digite uma expressão na linha campo na primeira coluna. Por exemplo, digite = ext. texto ([cidade], 7) para ignorar os primeiros seis caracteres do campo cidade.

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

  3. Na célula classificar , selecione crescente ou decrescente .

  4. Na guia página inicial , no grupo classificar & filtro , clique em alternar filtro.

Topo da Página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×