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]Contar/ Somar números em text

    MZapia
    MZapia
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 10/10/2015

    [Resolvido]Contar/ Somar números em text Empty [Resolvido]Contar/ Somar números em text

    Mensagem  MZapia em 3/1/2018, 17:31

    Boa tarde,

    Estou desenvolvendo um cadastro de condições de pagamento e preciso que 2 (dois) campos recebam informações de um campo matriz.

    O cadastro possui inicialmente 3 (Três) campos:

    - Descrição
    - Quantidade
    - Média

    O campo DESCRIÇÃO é o matriz, funcionando da seguintes maneira:

    Exemplo 1:

    - Descrição: 30/60/90 DDL

    - Quantidade: Conta os números informados (não considera a "/"). No caso são 3 parcelas (30,60 e 90)

    - Média: Soma os números informados e divide pela quantidade. No caso 180/3 = (30+60+90)/3 = 60 dias.

    Ficaria:

    - Descrição: 30/60/90 DDL
    - Quantidade: 3
    - Média: 60


    Exemplo 2:

    - Descrição: 30/45/60/75 DDL

    - Quantidade: Conta os números informados (não considera a "/"). No caso são 4 parcelas (30,45,60 e 75)

    - Média: Soma os números informados e divide pela quantidade. No caso 210/4 = (30+45+60+75)/4 = 52,5 dias.

    Ficaria:

    - Descrição: 30/45/60/75 DDL
    - Quantidade: 4
    - Média: 52,5


    Nota:
    - desprezar o "/" e o "ddl", somente os números deverão ser considerados


    Como proceder?

    Grato,
    Marcelo Zapia
    FabioPaes
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Contar/ Somar números em text Empty Re: [Resolvido]Contar/ Somar números em text

    Mensagem  FabioPaes em 3/1/2018, 18:59

    Olá! Isso erá possível com a Função Split.

    Veja aqui: http://www.maximoaccess.com/t26887-verificar-quais-codigos-da-lista-nao-estao-da-tabela-contar-certo-caracter-e-remover-newline

    Bara obter a quantidade Usará a contagem do carácter "/".

    Para saber a Média, terá que utilizar o SPLIT() Tendo como base a "/" para extrair e somar a quantidade de dias.

    Obs: Terá que fazer um Tratamento na Extração dos dias, pois a ultima extração virá junto o DDL, ex: 90 DDL. Veja e adeque da melhor forma.
    Caso isso seja PADRÃO, e exista em todos da mesma forma (EspaçoDDL) pode tratar a Matriz desprezando os 4 Últimos Caracteres ( Left(MatrizCompleta,Len(MatrizCompleta)-4) ) o -4 e para desconsiderar os 4 últimos caracteres " DDL"


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    MZapia
    MZapia
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 10/10/2015

    [Resolvido]Contar/ Somar números em text Empty Re: [Resolvido]Contar/ Somar números em text

    Mensagem  MZapia em 4/1/2018, 23:34

    Prezado Fábio, boa noite...

    Grato pelo retorno...

    Verificarei o exemplo enviado...

    Muito obrigado...
    FabioPaes
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Contar/ Somar números em text Empty Re: [Resolvido]Contar/ Somar números em text

    Mensagem  FabioPaes em 5/1/2018, 17:21

    Aguardamos o Retorno!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    MZapia
    MZapia
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 10/10/2015

    [Resolvido]Contar/ Somar números em text Empty Re: [Resolvido]Contar/ Somar números em text

    Mensagem  MZapia em 24/9/2018, 20:45

    Deu certo...

    Grato pelo auxílio...

    Abraço.
    Marcelo Zapia

    Conteúdo patrocinado

    [Resolvido]Contar/ Somar números em text Empty Re: [Resolvido]Contar/ Somar números em text

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/5/2019, 04:30