MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Achar uma quantidade usando a função ABS

    avatar
    AMarcos
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 139
    Registrado : 26/07/2016

    [Resolvido]Achar uma quantidade usando a função ABS Empty [Resolvido]Achar uma quantidade usando a função ABS

    Mensagem  AMarcos em 19/2/2019, 22:32

    Olá amigos mestres!

    Volto a recorrer aos amigos para um impasse que surgiu durante os meus estudos. Eu tenho um relatório de motoristas de uma determinada frota, e em todos eu tenho especificado a categoria da CNH que cada um possui. Alguns posssuem a categoria "B", outros a "D" e assim por diante. Mas acontece que todos possuem a categoria "A", ou seja, categoria "AB", "AC", "AD"... e assim vai.
    Na Fonte de controle em propriedade para saber quantos motoristas eu tenho em certa categoria eu uso a seguinte expressão:

    =Soma(Abs([Categoria]="AB")) no caso para descobrir quantos possuem a categoria "AB"

    Funciona muito bem!!!
    Mas como falei no início existe um impasse, como deverei colocar na fonte de controle se eu quiser obter a quantidade de motoristas habilitado na categoria "A"?

    Vou dar um exemplo para resumir e explicar melhor:

    Tenho 96 motoristas na minha frota. Alguns são categoria "AB", outros "AC", outros "AD" e por fim outros "AE", logo todos são habilitados na categoria "A". Então como posso fazer com que o Relatório de Motoristas mostre a quantidade de habilitados na categoria A, que no caso será o mesmo que a quantidade total de motoristas?

    Total de motoristas = 96    expressão usada: =1*[Código]                           
                                         
    Cat "A"= ? qual expressão a ser usada?
    Cat "B"=51 expressão usada: =Soma(Abs([Categoria]="AB"))
    Cat "C"=6 expressão usada: =Soma(Abs([Categoria]="AC"))
    Cat "D"=35 expressão usada: =Soma(Abs([Categoria]="AD"))
    Cat "E"=8 expressão usada: =Soma(Abs([Categoria]="AE"))
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3505
    Registrado : 04/04/2010

    [Resolvido]Achar uma quantidade usando a função ABS Empty Re: [Resolvido]Achar uma quantidade usando a função ABS

    Mensagem  Avelino Sampaio em 20/2/2019, 09:06

    Olá!

    experimente assim:

    =Soma(Abs([categoria] LIKE "A*"))

    Sucesso!
    avatar
    AMarcos
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 139
    Registrado : 26/07/2016

    [Resolvido]Achar uma quantidade usando a função ABS Empty Achar uma quantidade usando a função ABS

    Mensagem  AMarcos em 24/2/2019, 14:47

    Mestre Avelino muito obrigado!!!

    Deu certinho. Um abraço.

    Conteúdo patrocinado

    [Resolvido]Achar uma quantidade usando a função ABS Empty Re: [Resolvido]Achar uma quantidade usando a função ABS

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/7/2019, 10:13